Version 7.22 by Ecaterina Moraru (Valica) on 2018/12/21

Hide last authors
Ecaterina Moraru (Valica) 2.7 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
Ecaterina Moraru (Valica) 7.3 7 10.x cycle is defined by having an improved usability for on-boarding new users and administrators: from protection against refactoring operations, to editing inline macro content, to more auto-suggests, to a faster user interface.
8
Ecaterina Moraru (Valica) 2.7 9 Here are some [[stats of what happened during the 10.x cycle>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14336]], more than:
10
Ecaterina Moraru (Valica) 4.4 11 * 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]])
Ecaterina Moraru (Valica) 2.7 12 * 415 bugs closed, 160 improvements, 31 new features and more:(((
13 {{image reference="jira-issue-types-10x.png" width="500px"/}}
14 )))
15 * And the top participants (those contributing to more than 1% of the total issue number):(((
16 {{image reference="jira-assignees-10x.png" width="500px"/}}
17 )))
18
19 Congrats to all who participated!
20
Ecaterina Moraru (Valica) 7.2 21 == Top 10 Features ==
Ecaterina Moraru (Valica) 2.7 22
Ecaterina Moraru (Valica) 7.5 23 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 only 10):
Ecaterina Moraru (Valica) 2.7 24
Ecaterina Moraru (Valica) 4.3 25 {{toc depth="3" start="3" numbered="true" scope="local"/}}
Ecaterina Moraru (Valica) 2.7 26
Ecaterina Moraru (Valica) 7.11 27 (% class="row" %)
28 (((
Ecaterina Moraru (Valica) 7.9 29 (% class="col-xs-12" %)
Ecaterina Moraru (Valica) 2.7 30 (((
Ecaterina Moraru (Valica) 4.78 31 === Look & Feel ===
Ecaterina Moraru (Valica) 2.7 32
Ecaterina Moraru (Valica) 4.90 33 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:
Ecaterina Moraru (Valica) 7.9 34 )))
Ecaterina Moraru (Valica) 4.79 35
Ecaterina Moraru (Valica) 4.78 36
Ecaterina Moraru (Valica) 7.9 37 (% class="col-xs-12 col-sm-4" %)
Ecaterina Moraru (Valica) 4.78 38 (((
39 ==== New colors ====
40
Ecaterina Moraru (Valica) 4.82 41 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.
Ecaterina Moraru (Valica) 2.7 42
43 {{gallery}}
Ecaterina Moraru (Valica) 4.5 44 [[image:ReleaseNotes.Data.XWiki.10\.2.Change004.WebHome@Iceberg_XS.png]]
Ecaterina Moraru (Valica) 2.7 45 {{/gallery}}
46 )))
47
Ecaterina Moraru (Valica) 7.8 48 (% class="col-xs-12 col-sm-4" %)
Ecaterina Moraru (Valica) 4.3 49 (((
Ecaterina Moraru (Valica) 4.78 50 ==== Visible Save ====
Ecaterina Moraru (Valica) 2.7 51
Ecaterina Moraru (Valica) 4.13 52 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.
Ecaterina Moraru (Valica) 2.7 53
Ecaterina Moraru (Valica) 4.3 54 {{gallery}}
Ecaterina Moraru (Valica) 4.9 55 [[image:ReleaseNotes.Data.XWiki.10\.5RC1.Change003.WebHome@visiblesave.gif]]
Ecaterina Moraru (Valica) 4.3 56 {{/gallery}}
57 )))
Ecaterina Moraru (Valica) 2.7 58
Ecaterina Moraru (Valica) 7.10 59 (% class="col-xs-12 col-sm-4" %)
60 (((
61 ==== Faster UI ====
62
63 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.
64 )))
Ecaterina Moraru (Valica) 7.11 65 )))
Ecaterina Moraru (Valica) 7.10 66
Ecaterina Moraru (Valica) 4.10 67
Ecaterina Moraru (Valica) 7.7 68
Ecaterina Moraru (Valica) 7.12 69 (% class="row" %)
70 (((
Ecaterina Moraru (Valica) 4.3 71 (% class="col-xs-12 col-sm-6" %)
72 (((
Ecaterina Moraru (Valica) 4.24 73 === Administrate navigation ===
Ecaterina Moraru (Valica) 2.7 74
Ecaterina Moraru (Valica) 7.1 75 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 uncluttered 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.
Ecaterina Moraru (Valica) 4.19 76
77 Also the [[Menus>>extensions:Extension.Menu Application]] are now integrated inside the [[Administration>>extensions:Extension.Administration Application]].
Ecaterina Moraru (Valica) 4.3 78 )))
79
80 (% class="col-xs-12 col-sm-6" %)
81 (((
Ecaterina Moraru (Valica) 7.16 82 {{gallery class="pull-right"}}
Ecaterina Moraru (Valica) 4.15 83 [[image:ReleaseNotes.Data.XWiki.10\.5RC1.Change008.WebHome@navigationPanelConfig.png]]
Ecaterina Moraru (Valica) 4.19 84 [[image:ReleaseNotes.Data.XWiki.10\.8.Change001.WebHome@admin-menu.png]]
Ecaterina Moraru (Valica) 4.3 85 {{/gallery}}
86 )))
Ecaterina Moraru (Valica) 7.12 87 )))
Ecaterina Moraru (Valica) 4.3 88
Ecaterina Moraru (Valica) 7.13 89
Ecaterina Moraru (Valica) 7.18 90 (% class="row" %)
91 (((
Ecaterina Moraru (Valica) 4.3 92 (% class="col-xs-12 col-sm-6" %)
93 (((
Ecaterina Moraru (Valica) 4.30 94 === Refactoring operations protection ===
Ecaterina Moraru (Valica) 4.3 95
Ecaterina Moraru (Valica) 7.1 96 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 unnecessary errors and to inform users about the nature of existing pages.
Ecaterina Moraru (Valica) 4.3 97 )))
98
99 (% class="col-xs-12 col-sm-6" %)
100 (((
Ecaterina Moraru (Valica) 7.17 101 {{gallery class="pull-right"}}
Ecaterina Moraru (Valica) 4.73 102 [[image:ReleaseNotes.Data.XWiki.10\.10RC1.Change001.WebHome@menu_rename_simpleuser.png]]
103 [[image:ReleaseNotes.Data.XWiki.10\.10RC1.Change001.WebHome@menu_rename_advanceduser.png]]
Ecaterina Moraru (Valica) 4.26 104 [[image:ReleaseNotes.Data.XWiki.10\.3.Change003.WebHome@editprotection.png]]
Ecaterina Moraru (Valica) 4.3 105 {{/gallery}}
106 )))
Ecaterina Moraru (Valica) 4.53 107 )))
108
Ecaterina Moraru (Valica) 4.50 109 (% class="row" %)
110 (((
Ecaterina Moraru (Valica) 7.20 111 (% class="col-xs-12" %)
Ecaterina Moraru (Valica) 4.3 112 (((
Ecaterina Moraru (Valica) 4.37 113 === Editor Improvements ===
Ecaterina Moraru (Valica) 4.3 114
Ecaterina Moraru (Valica) 4.46 115 We've added several improvements to our [[CKEditor integration>>extensions:Extension.CKEditor Integration]]. Here are our top 3:
Ecaterina Moraru (Valica) 7.19 116 )))
Ecaterina Moraru (Valica) 4.39 117
Ecaterina Moraru (Valica) 7.19 118 (% class="col-xs-12 col-sm-4" %)
119 (((
Ecaterina Moraru (Valica) 4.49 120 ==== Inline Macro Content Editing ====
Ecaterina Moraru (Valica) 4.39 121
Ecaterina Moraru (Valica) 4.57 122 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.
Ecaterina Moraru (Valica) 4.48 123
Ecaterina Moraru (Valica) 4.46 124 {{html5video attachment="ReleaseNotes.Data.XWiki.10\.10RC1.Change012.WebHome@ckeditor-macro-inline-edit.webm" width="420"/}}
Ecaterina Moraru (Valica) 4.50 125 )))
Ecaterina Moraru (Valica) 4.39 126
Ecaterina Moraru (Valica) 7.19 127 (% class="col-xs-12 col-sm-4" %)
Ecaterina Moraru (Valica) 4.50 128 (((
Ecaterina Moraru (Valica) 7.21 129 ==== Link Autocomplete ====
Ecaterina Moraru (Valica) 4.46 130
Ecaterina Moraru (Valica) 7.21 131 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.
Ecaterina Moraru (Valica) 4.46 132
Ecaterina Moraru (Valica) 7.21 133 {{html5video attachment="ReleaseNotes.Data.XWiki.10\.7RC1.Change006.WebHome@ckeditor-link-autocomplete.webm" width="420"/}}
Ecaterina Moraru (Valica) 4.50 134 )))
Ecaterina Moraru (Valica) 4.46 135
Ecaterina Moraru (Valica) 7.19 136 (% class="col-xs-12 col-sm-4" %)
Ecaterina Moraru (Valica) 4.56 137 (((
Ecaterina Moraru (Valica) 7.21 138 ==== Macro Content Prefill ====
Ecaterina Moraru (Valica) 4.46 139
Ecaterina Moraru (Valica) 7.21 140 When inserting a macro, the macro content text area is prefilled with the text selected within the editing area.
Ecaterina Moraru (Valica) 4.56 141
Ecaterina Moraru (Valica) 7.21 142 {{gallery}}
143 [[image:ReleaseNotes.Data.XWiki.10\.7RC1.Change007.WebHome@ckeditor-macro-prefill.png]]
144 {{/gallery}}
Ecaterina Moraru (Valica) 4.3 145 )))
Ecaterina Moraru (Valica) 4.56 146 )))
Ecaterina Moraru (Valica) 4.3 147
Ecaterina Moraru (Valica) 7.22 148 (% class="row" %)
149 (((
Ecaterina Moraru (Valica) 4.3 150 (% class="col-xs-12 col-sm-6" %)
151 (((
Ecaterina Moraru (Valica) 4.66 152 === Auto-suggest for pages ===
Ecaterina Moraru (Valica) 4.3 153
Ecaterina Moraru (Valica) 4.66 154 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.
Ecaterina Moraru (Valica) 4.67 155 )))
Ecaterina Moraru (Valica) 4.3 156
Ecaterina Moraru (Valica) 4.67 157 (% class="col-xs-12 col-sm-6" %)
158 (((
Ecaterina Moraru (Valica) 7.22 159 {{gallery class="pull-right"}}
Ecaterina Moraru (Valica) 4.72 160 [[image:ReleaseNotes.Data.XWiki.10\.6.Change001.WebHome@autocomplete-page.gif]]
161 [[image:ReleaseNotes.Data.XWiki.10\.8RC1.Change004.WebHome@page-picker.png]][[image:ReleaseNotes.Data.XWiki.10\.8RC1.Change004.WebHome@admin-search-suggest.png]]
Ecaterina Moraru (Valica) 4.66 162 [[image:ReleaseNotes.Data.XWiki.10\.6.Change002.WebHome@awm-page.gif]]
Ecaterina Moraru (Valica) 4.3 163 {{/gallery}}
164 )))
Ecaterina Moraru (Valica) 7.22 165 )))
Ecaterina Moraru (Valica) 4.3 166
Ecaterina Moraru (Valica) 7.22 167
168 (% class="row" %)
Ecaterina Moraru (Valica) 4.97 169 (((
Ecaterina Moraru (Valica) 4.3 170 (% class="col-xs-12 col-sm-6" %)
171 (((
Ecaterina Moraru (Valica) 4.74 172 === Users sections improved ===
Ecaterina Moraru (Valica) 4.3 173
Ecaterina Moraru (Valica) 4.77 174 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.
Ecaterina Moraru (Valica) 4.74 175
176 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"]].
Ecaterina Moraru (Valica) 4.3 177 )))
178
179 (% class="col-xs-12 col-sm-6" %)
180 (((
Ecaterina Moraru (Valica) 7.17 181 {{gallery class="pull-right"}}
Ecaterina Moraru (Valica) 4.70 182 [[image:ReleaseNotes.Data.XWiki.10\.6RC1.Change005.WebHome@userPicker-createWiki.png]]
183 [[image:ReleaseNotes.Data.XWiki.10\.6RC1.Change005.WebHome@userPicker-sharePage.png]]
Ecaterina Moraru (Valica) 4.71 184 [[image:ReleaseNotes.Data.XWiki.10\.6RC1.Change005.WebHome@usersAndGroupsCompactPicker.png]]
Ecaterina Moraru (Valica) 4.76 185 [[image:ReleaseNotes.Data.XWiki.10\.8RC1.Change007.WebHome@groups.png]]
Ecaterina Moraru (Valica) 4.75 186 [[image:ReleaseNotes.Data.XWiki.10\.9.Change014.WebHome@adminSubWikiGroups.png]]
Ecaterina Moraru (Valica) 4.3 187 {{/gallery}}
188 )))
Ecaterina Moraru (Valica) 7.22 189 )))
Ecaterina Moraru (Valica) 4.3 190
Ecaterina Moraru (Valica) 7.22 191 (% class="row" %)
Ecaterina Moraru (Valica) 4.97 192 (((
Ecaterina Moraru (Valica) 4.3 193 (% class="col-xs-12 col-sm-6" %)
194 (((
Ecaterina Moraru (Valica) 4.91 195 === Notifications ===
Ecaterina Moraru (Valica) 4.3 196
Ecaterina Moraru (Valica) 4.93 197 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.
Ecaterina Moraru (Valica) 4.3 198 )))
199
200 (% class="col-xs-12 col-sm-6" %)
201 (((
Ecaterina Moraru (Valica) 7.17 202 {{gallery class="pull-right"}}
Ecaterina Moraru (Valica) 4.94 203 [[image:ReleaseNotes.Data.XWiki.10\.9.Change003.WebHome@Results.png]]
Ecaterina Moraru (Valica) 4.3 204 {{/gallery}}
205 )))
Ecaterina Moraru (Valica) 7.22 206 )))
Ecaterina Moraru (Valica) 4.3 207
Ecaterina Moraru (Valica) 7.22 208 (% class="row" %)
Ecaterina Moraru (Valica) 4.97 209 (((
Ecaterina Moraru (Valica) 4.3 210 (% class="col-xs-12 col-sm-6" %)
211 (((
212 === ===
213
214
215 )))
216
217 (% class="col-xs-12 col-sm-6" %)
218 (((
Ecaterina Moraru (Valica) 7.17 219 {{gallery class="pull-right"}}
Ecaterina Moraru (Valica) 4.3 220 [[image:extensions:Extension.XWiki Standard Flavor.WebHome@standard.png]]
221 {{/gallery}}
222 )))
Ecaterina Moraru (Valica) 7.22 223 )))
Ecaterina Moraru (Valica) 4.3 224
Ecaterina Moraru (Valica) 7.22 225 (% class="row" %)
226 (((
Ecaterina Moraru (Valica) 4.3 227 (% class="col-xs-12 col-sm-6" %)
228 (((
229 === ===
230
231
232 )))
233
234 (% class="col-xs-12 col-sm-6" %)
235 (((
Ecaterina Moraru (Valica) 7.17 236 {{gallery class="pull-right"}}
Ecaterina Moraru (Valica) 4.3 237 [[image:extensions:Extension.XWiki Standard Flavor.WebHome@standard.png]]
238 {{/gallery}}
239 )))
Ecaterina Moraru (Valica) 7.22 240 )))
Ecaterina Moraru (Valica) 4.3 241
242
243
Ecaterina Moraru (Valica) 1.1 244 {{warning}}
245 Draft
246 {{/warning}}
247
Ecaterina Moraru (Valica) 2.7 248
249
250
251
252
Ecaterina Moraru (Valica) 1.1 253 {{box cssClass="floatinginfobox" title="**Contents**" width="30%"}}
254 {{toc start="2"/}}
255 {{/box}}
256
257 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.
258
259 The biggest highlight of this cycle is ...
260
Ecaterina Moraru (Valica) 2.5 261 * User and Page pickers
262 ** User groups in profile
Ecaterina Moraru (Valica) 6.1 263 * CKEditor:
Ecaterina Moraru (Valica) 2.5 264 ** Inline Macro Editing,
265 ** Link autocomplete
266 ** Macro Content Prefill
267 * Edit protection, Rename/Move protection, Prevent users from deleting/moving/renaming pages containing used XClass
268 * Notifications: AS retired,
269 * CAPTCHA
270 * New Default Color
Ecaterina Moraru (Valica) 6.1 271 * Usability:
Ecaterina Moraru (Valica) 2.5 272 ** Visible Save
273 ** Navigation Panel Configuration
274 * Filesystem store by default
275
Ecaterina Moraru (Valica) 1.1 276 == Work Done ==
277
Ecaterina Moraru (Valica) 4.23 278 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]]:
Ecaterina Moraru (Valica) 2.1 279
Ecaterina Moraru (Valica) 4.23 280 * x issues were closed (See the [[full issue list>>https://jira.xwiki.org/issues/?filter=14642]])
Ecaterina Moraru (Valica) 2.1 281 * x bugs closed, x improvements, x new features and more:(((
282 {{image reference="jira-issue-types-10x.png" width="500px"/}}
283 )))
Ecaterina Moraru (Valica) 4.23 284 * And the top participants (those contributing to more than 1% of the total issue number):(((
Ecaterina Moraru (Valica) 2.1 285 {{image reference="jira-assignees-10x.png" width="500px"/}}
286 )))
287
288 Congrats to all who participated!
289
Ecaterina Moraru (Valica) 1.1 290 == Top User Features ==
291
Ecaterina Moraru (Valica) 2.2 292 For our users, here are the top features that we wish to highlight:
293
294 {{toc scope="local" depth="3"/}}
295
Ecaterina Moraru (Valica) 2.3 296 {{getChanges products="XWiki" versions="10.%" importance="High" audience="user" contextVariable="userChanges"/}}
Ecaterina Moraru (Valica) 2.2 297
Ecaterina Moraru (Valica) 2.4 298 {{getChanges products="XWiki" versions="10.%" importance="Medium" audience="user" contextVariable="userChangesMedium"/}}
299
Ecaterina Moraru (Valica) 2.2 300 {{displayChanges displayer="flow" contextVariable="userChanges"/}}
301
Ecaterina Moraru (Valica) 2.4 302 ----
303
304 {{displayChanges displayer="flow" contextVariable="userChangesMedium"/}}
305
Ecaterina Moraru (Valica) 1.1 306 == Top Admin Features ==
307
Ecaterina Moraru (Valica) 2.2 308 For our admins, here are the top features that we wish to highlight:
309
310 {{toc scope="local" depth="3"/}}
311
Ecaterina Moraru (Valica) 2.3 312 {{getChanges products="XWiki" versions="10.%" importance="High" audience="administrator" contextVariable="adminChanges"/}}
Ecaterina Moraru (Valica) 2.2 313
314 {{displayChanges displayer="flow" contextVariable="adminChanges"/}}
315
Ecaterina Moraru (Valica) 2.6 316 ----
317
318 {{getChanges products="XWiki" versions="10.%" importance="Medium" audience="administrator" contextVariable="adminChangesMedium"/}}
319
320 {{displayChanges displayer="flow" contextVariable="adminChangesMedium"/}}
321
Ecaterina Moraru (Valica) 1.1 322 == Top Developer Features ==
323
Ecaterina Moraru (Valica) 2.2 324 For our developers, here are the top features that we wish to highlight:
325
326 {{toc scope="local" depth="3"/}}
327
Ecaterina Moraru (Valica) 2.3 328 {{getChanges products="XWiki" versions="10.%" importance="High" audience="developer" contextVariable="developerChanges"/}}
Ecaterina Moraru (Valica) 2.2 329
330 {{displayChanges displayer="flow" contextVariable="developerChanges"/}}
331
Ecaterina Moraru (Valica) 2.6 332 ----
333
334 {{getChanges products="XWiki" versions="10.%" importance="Medium" audience="developer" contextVariable="developerChangesMedium"/}}
335
336 {{displayChanges displayer="flow" contextVariable="developerChangesMedium"/}}
337
Ecaterina Moraru (Valica) 1.1 338 == Detailed Release Notes ==
339
340 If you wish to see the full details of all features and improvements you can check each release note.
341
Ecaterina Moraru (Valica) 4.62 342 {{include reference="ReleaseNotes.ReleaseNotesXWiki10x.WebHome"/}}

Get Connected