Version 4.100 by Ecaterina Moraru (Valica) on 2018/12/20

Show last authors
1 {{box cssClass="floatinginfobox" title="**Contents**" width="30%"}}
2 {{toc start="2"/}}
3 {{/box}}
4
5 This is a summary of the release notes for [[XWiki Commons>>http://commons.xwiki.org]], [[XWiki Rendering>>http://rendering.xwiki.org]] and [[XWiki Platform>>http://platform.xwiki.org]], for the whole 10.x cycle (i.e. the whole year 2018). They share the same release notes as they are released together and have the same version.
6
7 Here are some [[stats of what happened during the 10.x cycle>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14336]], more than:
8
9 * 750 issues were closed (see the [[full issue list>>https://jira.xwiki.org/issues/?jql=resolution%20%3D%20Fixed%20AND%20category%20in%20(10000%2C%2010410)%20AND%20component%20not%20in%20(%22Development%20Issues%20only%22%2C%20%22Development%20Issues%20only%20-%20Test%22)%20AND%20resolutiondate%20%3E%3D%20%222018%2F01%2F01%22%20AND%20resolutiondate%20%3C%3D%20%222018%2F12%2F31%22]])
10 * 415 bugs closed, 160 improvements, 31 new features and more:(((
11 {{image reference="jira-issue-types-10x.png" width="500px"/}}
12 )))
13 * And the top participants (those contributing to more than 1% of the total issue number):(((
14 {{image reference="jira-assignees-10x.png" width="500px"/}}
15 )))
16
17 Congrats to all who participated!
18
19 == Top 10 ==
20
21 10.x cycle is defined by having an improved usability for onboarding new users and administrators. We've handled diverse areas of XWiki in order to achieve that and here are the top 10 functionalities that we wish to mention (arbitrarily hand-picked; it's hard to pick 10 out of 750 issues):
22
23 {{toc depth="3" start="3" numbered="true" scope="local"/}}
24
25 (% class="col-xs-12 col-sm-6" %)
26 (((
27 === Look & Feel ===
28
29 In the 10.x cycle the look & feel didn't changed drastically, but we've worked mostly on consistency and polishing of the visual elements we already have. In this section we can mention from improved PDF export, to consistent modals and icons, to adding new extension points; but our top 3 changes are:
30
31 ==== Faster UI ====
32
33 We've added a new asynchronous rendering framework that assures that panels, menus, wiki UI extensions and wiki macros are cached and thus load much faster.
34 )))
35
36 (% class="col-xs-12 col-sm-6" %)
37 (((
38 ==== New colors ====
39
40 In the beginning of the cycle we've refreshed our [[color theme>>extensions:Extension.Flamingo Theme Application]] while keeping our professional and clean look and feel. Our community [[voted>>https://forum.xwiki.org/t/refresh-the-default-color-theme-for-xwiki-10-x/]] for blue as our main color, replacing the black color we had in the past.
41 )))
42
43 (% class="col-xs-12 col-sm-6" %)
44 (((
45 {{gallery}}
46 [[image:ReleaseNotes.Data.XWiki.10\.2.Change004.WebHome@Iceberg_XS.png]]
47 {{/gallery}}
48
49
50 )))
51
52 (% class="col-xs-12 col-sm-6" %)
53 (((
54 ==== Visible Save ====
55
56 We made sure the save buttons are always visible when editing the content of the page. We've also simplified the available options and naming so that the editing process becomes more natural.
57 )))
58
59 (% class="col-xs-12 col-sm-6" %)
60 (((
61 {{gallery}}
62 [[image:ReleaseNotes.Data.XWiki.10\.5RC1.Change003.WebHome@visiblesave.gif]]
63 {{/gallery}}
64 )))
65
66
67 (% class="col-xs-12 col-sm-6" %)
68 (((
69 === Administrate navigation ===
70
71 The [[Navigation Panel>>extensions:Extension.Panels Application||anchor="HNavigationPanel"]] is now configurable and we've removed the XWiki specific pages in order to provide an unclutered view. You can now drag pages from the navigation tree to exclude or include them, while making sure the navigation is focused on users content pages.
72
73 Also the [[Menus>>extensions:Extension.Menu Application]] are now integrated inside the [[Administration>>extensions:Extension.Administration Application]].
74 )))
75
76 (% class="col-xs-12 col-sm-6" %)
77 (((
78 {{gallery}}
79 [[image:ReleaseNotes.Data.XWiki.10\.5RC1.Change008.WebHome@navigationPanelConfig.png]]
80 [[image:ReleaseNotes.Data.XWiki.10\.8.Change001.WebHome@admin-menu.png]]
81 {{/gallery}}
82 )))
83
84 (% class="col-xs-12 col-sm-6" %)
85 (((
86 === Refactoring operations protection ===
87
88 In order to prevent accidental modifications of extensions pages and classes, pages that belong to installed extensions are now protected for the majority of refactoring operations: edit, rename, move, delete. Users are forbidden or warned that their actions will have consequences. This assures to have fewer unnecesary errors and to inform users about the nature of existing pages.
89 )))
90
91 (% class="col-xs-12 col-sm-6" %)
92 (((
93 {{gallery}}
94 [[image:ReleaseNotes.Data.XWiki.10\.10RC1.Change001.WebHome@menu_rename_simpleuser.png]]
95 [[image:ReleaseNotes.Data.XWiki.10\.10RC1.Change001.WebHome@menu_rename_advanceduser.png]]
96 [[image:ReleaseNotes.Data.XWiki.10\.3.Change003.WebHome@editprotection.png]]
97 {{/gallery}}
98 )))
99
100 (% class="clearfix" %)
101 (((
102
103 )))
104
105 (% class="row" %)
106 (((
107 (% class="col-xs-12 col-sm-6" %)
108 (((
109 === Editor Improvements ===
110
111 We've added several improvements to our [[CKEditor integration>>extensions:Extension.CKEditor Integration]]. Here are our top 3:
112
113 ==== Inline Macro Content Editing ====
114
115 We support inline editing of the content for some macros (like box, info, warning, error and figure macros). The user can edit directly in the context of the editor, instead of going to the dedicated macro modal.
116
117 {{html5video attachment="ReleaseNotes.Data.XWiki.10\.10RC1.Change012.WebHome@ckeditor-macro-inline-edit.webm" width="420"/}}
118 )))
119
120 (% class="col-xs-12 col-sm-6" %)
121 (((
122 ==== Macro Content Prefill ====
123
124 When inserting a macro, the macro content text area is prefilled with the text selected within the editing area.
125
126 {{gallery}}
127 [[image:ReleaseNotes.Data.XWiki.10\.7RC1.Change007.WebHome@ckeditor-macro-prefill.png]]
128 {{/gallery}}
129 )))
130
131 (% class="col-xs-12 col-sm-6" %)
132 (((
133 ==== Link Autocomplete ====
134
135 You can now create links to existing wiki pages and attachments directly from the editing area using the link auto-complete feature. Just type {{code}}[{{/code}} (open square bracket) followed by at least 2 characters and you will get link suggestions based on the typed text.
136
137 {{html5video attachment="ReleaseNotes.Data.XWiki.10\.7RC1.Change006.WebHome@ckeditor-link-autocomplete.webm" width="420"/}}
138 )))
139 )))
140
141
142 (% class="col-xs-12 col-sm-6" %)
143 (((
144 === Auto-suggest for pages ===
145
146 Several inputs related to selecting pages references now support auto-suggestion, making it much simpler to use and less error prone (such as not having to know if the reference should end with WebHome). You can find these inputs in Administration, when using the standard classes or you can use it when creating your own applications.
147 )))
148
149 (% class="col-xs-12 col-sm-6" %)
150 (((
151 {{gallery}}
152 [[image:ReleaseNotes.Data.XWiki.10\.6.Change001.WebHome@autocomplete-page.gif]]
153 [[image:ReleaseNotes.Data.XWiki.10\.8RC1.Change004.WebHome@page-picker.png]][[image:ReleaseNotes.Data.XWiki.10\.8RC1.Change004.WebHome@admin-search-suggest.png]]
154 [[image:ReleaseNotes.Data.XWiki.10\.6.Change002.WebHome@awm-page.gif]]
155 {{/gallery}}
156 )))
157
158 (% class="clearfix" %)
159 (((
160
161 )))
162
163 (% class="col-xs-12 col-sm-6" %)
164 (((
165 === Users sections improved ===
166
167 We've revamped several [[places>>ReleaseNotes.Data.XWiki.10\.6RC1.Change005]] to use the new compact users displayer. We display the user / group avatar followed by the user / group name, while suggestions are retrieved from both the current wiki and the main wiki.
168
169 We've improved the [[Groups>>extensions:Extension.Administration Application||anchor="HGroups"]] section in Administration to display the user type and scope. Also we are finally displaying the user membership in the [[profile>>extensions:Extension.User Module.User Profile Application||anchor="HGroups"]].
170 )))
171
172 (% class="col-xs-12 col-sm-6" %)
173 (((
174 {{gallery}}
175 [[image:ReleaseNotes.Data.XWiki.10\.6RC1.Change005.WebHome@userPicker-createWiki.png]]
176 [[image:ReleaseNotes.Data.XWiki.10\.6RC1.Change005.WebHome@userPicker-sharePage.png]]
177 [[image:ReleaseNotes.Data.XWiki.10\.6RC1.Change005.WebHome@usersAndGroupsCompactPicker.png]]
178 [[image:ReleaseNotes.Data.XWiki.10\.8RC1.Change007.WebHome@groups.png]]
179 [[image:ReleaseNotes.Data.XWiki.10\.9.Change014.WebHome@adminSubWikiGroups.png]]
180 {{/gallery}}
181 )))
182
183 (% class="clearfix" %)
184 (((
185
186 )))
187
188 (% class="col-xs-12 col-sm-6" %)
189 (((
190 === Notifications ===
191
192 We've continued the work on [[Nofications>>extensions:Extension.Notifications Application]], by providing loads and loads of improvements and bugfixes. The Notifications Application is now the central feature in XWiki for notifications, finally replacing the [[Watchlist>>extensions:Extension.Watchlist Application]] and the [[Activity Stream>>extensions:Extension.Activity Macro]] features.
193 )))
194
195 (% class="col-xs-12 col-sm-6" %)
196 (((
197 {{gallery}}
198 [[image:ReleaseNotes.Data.XWiki.10\.9.Change003.WebHome@Results.png]]
199 {{/gallery}}
200 )))
201
202 (% class="clearfix" %)
203 (((
204
205 )))
206
207 (% class="col-xs-12 col-sm-6" %)
208 (((
209 === ===
210
211
212 )))
213
214 (% class="col-xs-12 col-sm-6" %)
215 (((
216 {{gallery}}
217 [[image:extensions:Extension.XWiki Standard Flavor.WebHome@standard.png]]
218 {{/gallery}}
219 )))
220
221
222 (% class="col-xs-12 col-sm-6" %)
223 (((
224 === ===
225
226
227 )))
228
229 (% class="col-xs-12 col-sm-6" %)
230 (((
231 {{gallery}}
232 [[image:extensions:Extension.XWiki Standard Flavor.WebHome@standard.png]]
233 {{/gallery}}
234 )))
235
236 ~)~)~)
237
238
239
240
241
242 {{warning}}
243 Draft
244 {{/warning}}
245
246
247
248
249
250
251 {{box cssClass="floatinginfobox" title="**Contents**" width="30%"}}
252 {{toc start="2"/}}
253 {{/box}}
254
255 This is a summary of the release notes for [[XWiki Commons>>http://commons.xwiki.org]], [[XWiki Rendering>>http://rendering.xwiki.org]] and [[XWiki Platform>>http://platform.xwiki.org]], for the whole 10.x cycle (i.e. the whole year 2018). They share the same release notes as they are released together and have the same version.
256
257 The biggest highlight of this cycle is ...
258
259 * User and Page pickers
260 ** User groups in profile
261 * CKEditor:
262 ** Inline Macro Editing,
263 ** Link autocomplete
264 ** Macro Content Prefill
265 * Edit protection, Rename/Move protection, Prevent users from deleting/moving/renaming pages containing used XClass
266 * Notifications: AS retired,
267 * CAPTCHA
268 * New Default Color
269 * Usability:
270 ** Visible Save
271 ** Navigation Panel Configuration
272 * Filesystem store by default
273
274 == Work Done ==
275
276 The work is organised using [[issue tracker>>http://jira.wiki.org]] and here are some [[statistics of what happened during the 10.x cycle>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=13937]]:
277
278 * x issues were closed (See the [[full issue list>>https://jira.xwiki.org/issues/?filter=14642]])
279 * x bugs closed, x improvements, x new features and more:(((
280 {{image reference="jira-issue-types-10x.png" width="500px"/}}
281 )))
282 * And the top participants (those contributing to more than 1% of the total issue number):(((
283 {{image reference="jira-assignees-10x.png" width="500px"/}}
284 )))
285
286 Congrats to all who participated!
287
288 == Top User Features ==
289
290 For our users, here are the top features that we wish to highlight:
291
292 {{toc scope="local" depth="3"/}}
293
294 {{getChanges products="XWiki" versions="10.%" importance="High" audience="user" contextVariable="userChanges"/}}
295
296 {{getChanges products="XWiki" versions="10.%" importance="Medium" audience="user" contextVariable="userChangesMedium"/}}
297
298 {{displayChanges displayer="flow" contextVariable="userChanges"/}}
299
300 ----
301
302 {{displayChanges displayer="flow" contextVariable="userChangesMedium"/}}
303
304 == Top Admin Features ==
305
306 For our admins, here are the top features that we wish to highlight:
307
308 {{toc scope="local" depth="3"/}}
309
310 {{getChanges products="XWiki" versions="10.%" importance="High" audience="administrator" contextVariable="adminChanges"/}}
311
312 {{displayChanges displayer="flow" contextVariable="adminChanges"/}}
313
314 ----
315
316 {{getChanges products="XWiki" versions="10.%" importance="Medium" audience="administrator" contextVariable="adminChangesMedium"/}}
317
318 {{displayChanges displayer="flow" contextVariable="adminChangesMedium"/}}
319
320 == Top Developer Features ==
321
322 For our developers, here are the top features that we wish to highlight:
323
324 {{toc scope="local" depth="3"/}}
325
326 {{getChanges products="XWiki" versions="10.%" importance="High" audience="developer" contextVariable="developerChanges"/}}
327
328 {{displayChanges displayer="flow" contextVariable="developerChanges"/}}
329
330 ----
331
332 {{getChanges products="XWiki" versions="10.%" importance="Medium" audience="developer" contextVariable="developerChangesMedium"/}}
333
334 {{displayChanges displayer="flow" contextVariable="developerChangesMedium"/}}
335
336 == Detailed Release Notes ==
337
338 If you wish to see the full details of all features and improvements you can check each release note.
339
340 {{include reference="ReleaseNotes.ReleaseNotesXWiki10x.WebHome"/}}

Get Connected