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

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
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
Ecaterina Moraru (Valica) 4.4 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]])
Ecaterina Moraru (Valica) 2.7 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 Features ==
20
Ecaterina Moraru (Valica) 4.64 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 features that we wish to mention (arbitrarily hand-picked; it's hard to pick 10 out of 750 issues):
Ecaterina Moraru (Valica) 2.7 22
Ecaterina Moraru (Valica) 4.3 23 {{toc depth="3" start="3" numbered="true" scope="local"/}}
Ecaterina Moraru (Valica) 2.7 24
25 (% class="col-xs-12 col-sm-6" %)
26 (((
Ecaterina Moraru (Valica) 4.5 27 === New colors ===
Ecaterina Moraru (Valica) 2.7 28
Ecaterina Moraru (Valica) 4.18 29 In the 10.x 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 30 )))
31
32 (% class="col-xs-12 col-sm-6" %)
33 (((
34 {{gallery}}
Ecaterina Moraru (Valica) 4.5 35 [[image:ReleaseNotes.Data.XWiki.10\.2.Change004.WebHome@Iceberg_XS.png]]
Ecaterina Moraru (Valica) 2.7 36 {{/gallery}}
37 )))
38
Ecaterina Moraru (Valica) 4.3 39 (% class="col-xs-12 col-sm-6" %)
40 (((
Ecaterina Moraru (Valica) 4.9 41 === Visible Save ===
Ecaterina Moraru (Valica) 2.7 42
Ecaterina Moraru (Valica) 4.13 43 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) 4.3 44 )))
Ecaterina Moraru (Valica) 2.7 45
Ecaterina Moraru (Valica) 4.3 46 (% class="col-xs-12 col-sm-6" %)
47 (((
48 {{gallery}}
Ecaterina Moraru (Valica) 4.9 49 [[image:ReleaseNotes.Data.XWiki.10\.5RC1.Change003.WebHome@visiblesave.gif]]
Ecaterina Moraru (Valica) 4.3 50 {{/gallery}}
51 )))
Ecaterina Moraru (Valica) 2.7 52
Ecaterina Moraru (Valica) 4.10 53
Ecaterina Moraru (Valica) 4.3 54 (% class="col-xs-12 col-sm-6" %)
55 (((
Ecaterina Moraru (Valica) 4.24 56 === Administrate navigation ===
Ecaterina Moraru (Valica) 2.7 57
Ecaterina Moraru (Valica) 4.22 58 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.
Ecaterina Moraru (Valica) 4.19 59
60 Also the [[Menus>>extensions:Extension.Menu Application]] are now integrated inside the [[Administration>>extensions:Extension.Administration Application]].
Ecaterina Moraru (Valica) 4.3 61 )))
62
63 (% class="col-xs-12 col-sm-6" %)
64 (((
65 {{gallery}}
Ecaterina Moraru (Valica) 4.15 66 [[image:ReleaseNotes.Data.XWiki.10\.5RC1.Change008.WebHome@navigationPanelConfig.png]]
Ecaterina Moraru (Valica) 4.19 67 [[image:ReleaseNotes.Data.XWiki.10\.8.Change001.WebHome@admin-menu.png]]
Ecaterina Moraru (Valica) 4.3 68 {{/gallery}}
69 )))
70
71 (% class="col-xs-12 col-sm-6" %)
72 (((
Ecaterina Moraru (Valica) 4.30 73 === Refactoring operations protection ===
Ecaterina Moraru (Valica) 4.3 74
Ecaterina Moraru (Valica) 4.33 75 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.
Ecaterina Moraru (Valica) 4.3 76 )))
77
78 (% class="col-xs-12 col-sm-6" %)
79 (((
80 {{gallery}}
Ecaterina Moraru (Valica) 4.26 81 [[image:ReleaseNotes.Data.XWiki.10\.3.Change003.WebHome@editprotection.png]]
Ecaterina Moraru (Valica) 4.29 82 [[image:ReleaseNotes.Data.XWiki.10\.10RC1.Change001.WebHome@menu_rename_advanceduser.png]]
Ecaterina Moraru (Valica) 4.36 83 [[image:ReleaseNotes.Data.XWiki.10\.10RC1.Change001.WebHome@menu_rename_simpleuser.png]]
Ecaterina Moraru (Valica) 4.3 84 {{/gallery}}
85 )))
86
Ecaterina Moraru (Valica) 4.53 87 (% class="clearfix" %)
88 (((
89
90 )))
91
Ecaterina Moraru (Valica) 4.50 92 (% class="row" %)
93 (((
Ecaterina Moraru (Valica) 4.55 94 (% class="col-xs-12 col-sm-6" %)
Ecaterina Moraru (Valica) 4.3 95 (((
Ecaterina Moraru (Valica) 4.37 96 === Editor Improvements ===
Ecaterina Moraru (Valica) 4.3 97
Ecaterina Moraru (Valica) 4.46 98 We've added several improvements to our [[CKEditor integration>>extensions:Extension.CKEditor Integration]]. Here are our top 3:
Ecaterina Moraru (Valica) 4.39 99
Ecaterina Moraru (Valica) 4.49 100 ==== Inline Macro Content Editing ====
Ecaterina Moraru (Valica) 4.39 101
Ecaterina Moraru (Valica) 4.57 102 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 103
Ecaterina Moraru (Valica) 4.46 104 {{html5video attachment="ReleaseNotes.Data.XWiki.10\.10RC1.Change012.WebHome@ckeditor-macro-inline-edit.webm" width="420"/}}
Ecaterina Moraru (Valica) 4.50 105 )))
Ecaterina Moraru (Valica) 4.39 106
Ecaterina Moraru (Valica) 4.55 107 (% class="col-xs-12 col-sm-6" %)
Ecaterina Moraru (Valica) 4.50 108 (((
Ecaterina Moraru (Valica) 4.46 109 ==== Macro Content Prefill ====
110
111 When inserting a macro, the macro content text area is prefilled with the text selected within the editing area.
112
113 {{gallery}}
114 [[image:ReleaseNotes.Data.XWiki.10\.7RC1.Change007.WebHome@ckeditor-macro-prefill.png]]
115 {{/gallery}}
Ecaterina Moraru (Valica) 4.50 116 )))
Ecaterina Moraru (Valica) 4.46 117
Ecaterina Moraru (Valica) 4.56 118 (% class="col-xs-12 col-sm-6" %)
119 (((
120 ==== Link Autocomplete ====
Ecaterina Moraru (Valica) 4.46 121
Ecaterina Moraru (Valica) 4.63 122 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.56 123
Ecaterina Moraru (Valica) 4.62 124 {{html5video attachment="ReleaseNotes.Data.XWiki.10\.7RC1.Change006.WebHome@ckeditor-link-autocomplete.webm" width="420"/}}
Ecaterina Moraru (Valica) 4.3 125 )))
Ecaterina Moraru (Valica) 4.56 126 )))
Ecaterina Moraru (Valica) 4.3 127
Ecaterina Moraru (Valica) 4.40 128
Ecaterina Moraru (Valica) 4.3 129 (% class="col-xs-12 col-sm-6" %)
130 (((
Ecaterina Moraru (Valica) 4.66 131 === Auto-suggest for pages ===
Ecaterina Moraru (Valica) 4.3 132
Ecaterina Moraru (Valica) 4.66 133 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 134 )))
Ecaterina Moraru (Valica) 4.3 135
Ecaterina Moraru (Valica) 4.67 136 (% class="col-xs-12 col-sm-6" %)
137 (((
Ecaterina Moraru (Valica) 4.3 138 {{gallery}}
Ecaterina Moraru (Valica) 4.66 139 [[image:ReleaseNotes.Data.XWiki.10\.6.Change002.WebHome@awm-page.gif]]
140 [[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.3 141 {{/gallery}}
142 )))
143
144 (% class="col-xs-12 col-sm-6" %)
145 (((
Ecaterina Moraru (Valica) 4.68 146 === Compact users displayer ===
Ecaterina Moraru (Valica) 4.3 147
Ecaterina Moraru (Valica) 4.69 148 We've revamped several places 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.3 149 )))
150
151 (% class="col-xs-12 col-sm-6" %)
152 (((
153 {{gallery}}
Ecaterina Moraru (Valica) 4.70 154 [[image:ReleaseNotes.Data.XWiki.10\.6RC1.Change005.WebHome@usersAndGroupsCompactPicker.png]]
155 [[image:ReleaseNotes.Data.XWiki.10\.6RC1.Change005.WebHome@userPicker-createWiki.png]]
156 [[image:ReleaseNotes.Data.XWiki.10\.6RC1.Change005.WebHome@userPicker-sharePage.png]]
Ecaterina Moraru (Valica) 4.3 157 {{/gallery}}
158 )))
159
160 (% class="row" %)
161 (((
162 (% class="col-xs-12 col-sm-6" %)
163 (((
164 === ===
165
166
167 )))
168
169 (% class="col-xs-12 col-sm-6" %)
170 (((
171 {{gallery}}
172 [[image:extensions:Extension.XWiki Standard Flavor.WebHome@standard.png]]
173 {{/gallery}}
174 )))
175 )))
176
177 (% class="row" %)
178 (((
179 (% class="col-xs-12 col-sm-6" %)
180 (((
181 === ===
182
183
184 )))
185
186 (% class="col-xs-12 col-sm-6" %)
187 (((
188 {{gallery}}
189 [[image:extensions:Extension.XWiki Standard Flavor.WebHome@standard.png]]
190 {{/gallery}}
191 )))
192 )))
193
194 (% class="row" %)
195 (((
196 (% class="col-xs-12 col-sm-6" %)
197 (((
198 === ===
199
200
201 )))
202
203 (% class="col-xs-12 col-sm-6" %)
204 (((
205 {{gallery}}
206 [[image:extensions:Extension.XWiki Standard Flavor.WebHome@standard.png]]
207 {{/gallery}}
208 )))
209 )))
210
211
212
213
214
Ecaterina Moraru (Valica) 1.1 215 {{warning}}
216 Draft
217 {{/warning}}
218
Ecaterina Moraru (Valica) 2.7 219
220
221
222
223
Ecaterina Moraru (Valica) 1.1 224 {{box cssClass="floatinginfobox" title="**Contents**" width="30%"}}
225 {{toc start="2"/}}
226 {{/box}}
227
228 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.
229
230 The biggest highlight of this cycle is ...
231
Ecaterina Moraru (Valica) 2.5 232 * User and Page pickers
233 ** User groups in profile
234 * CKEditor:
235 ** Inline Macro Editing,
236 ** Link autocomplete
237 ** Macro Content Prefill
238 * Edit protection, Rename/Move protection, Prevent users from deleting/moving/renaming pages containing used XClass
239 * Notifications: AS retired,
240 * CAPTCHA
241 * New Default Color
242 * Usability:
243 ** Visible Save
244 ** Navigation Panel Configuration
245 * Filesystem store by default
246
Ecaterina Moraru (Valica) 1.1 247 == Work Done ==
248
Ecaterina Moraru (Valica) 4.23 249 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 250
Ecaterina Moraru (Valica) 4.23 251 * x issues were closed (See the [[full issue list>>https://jira.xwiki.org/issues/?filter=14642]])
Ecaterina Moraru (Valica) 2.1 252 * x bugs closed, x improvements, x new features and more:(((
253 {{image reference="jira-issue-types-10x.png" width="500px"/}}
254 )))
Ecaterina Moraru (Valica) 4.23 255 * And the top participants (those contributing to more than 1% of the total issue number):(((
Ecaterina Moraru (Valica) 2.1 256 {{image reference="jira-assignees-10x.png" width="500px"/}}
257 )))
258
259 Congrats to all who participated!
260
Ecaterina Moraru (Valica) 1.1 261 == Top User Features ==
262
Ecaterina Moraru (Valica) 2.2 263 For our users, here are the top features that we wish to highlight:
264
265 {{toc scope="local" depth="3"/}}
266
Ecaterina Moraru (Valica) 2.3 267 {{getChanges products="XWiki" versions="10.%" importance="High" audience="user" contextVariable="userChanges"/}}
Ecaterina Moraru (Valica) 2.2 268
Ecaterina Moraru (Valica) 2.4 269 {{getChanges products="XWiki" versions="10.%" importance="Medium" audience="user" contextVariable="userChangesMedium"/}}
270
Ecaterina Moraru (Valica) 2.2 271 {{displayChanges displayer="flow" contextVariable="userChanges"/}}
272
Ecaterina Moraru (Valica) 2.4 273 ----
274
275 {{displayChanges displayer="flow" contextVariable="userChangesMedium"/}}
276
Ecaterina Moraru (Valica) 1.1 277 == Top Admin Features ==
278
Ecaterina Moraru (Valica) 2.2 279 For our admins, here are the top features that we wish to highlight:
280
281 {{toc scope="local" depth="3"/}}
282
Ecaterina Moraru (Valica) 2.3 283 {{getChanges products="XWiki" versions="10.%" importance="High" audience="administrator" contextVariable="adminChanges"/}}
Ecaterina Moraru (Valica) 2.2 284
285 {{displayChanges displayer="flow" contextVariable="adminChanges"/}}
286
Ecaterina Moraru (Valica) 2.6 287 ----
288
289 {{getChanges products="XWiki" versions="10.%" importance="Medium" audience="administrator" contextVariable="adminChangesMedium"/}}
290
291 {{displayChanges displayer="flow" contextVariable="adminChangesMedium"/}}
292
Ecaterina Moraru (Valica) 1.1 293 == Top Developer Features ==
294
Ecaterina Moraru (Valica) 2.2 295 For our developers, here are the top features that we wish to highlight:
296
297 {{toc scope="local" depth="3"/}}
298
Ecaterina Moraru (Valica) 2.3 299 {{getChanges products="XWiki" versions="10.%" importance="High" audience="developer" contextVariable="developerChanges"/}}
Ecaterina Moraru (Valica) 2.2 300
301 {{displayChanges displayer="flow" contextVariable="developerChanges"/}}
302
Ecaterina Moraru (Valica) 2.6 303 ----
304
305 {{getChanges products="XWiki" versions="10.%" importance="Medium" audience="developer" contextVariable="developerChangesMedium"/}}
306
307 {{displayChanges displayer="flow" contextVariable="developerChangesMedium"/}}
308
Ecaterina Moraru (Valica) 1.1 309 == Detailed Release Notes ==
310
311 If you wish to see the full details of all features and improvements you can check each release note.
312
Ecaterina Moraru (Valica) 4.62 313 {{include reference="ReleaseNotes.ReleaseNotesXWiki10x.WebHome"/}}

Get Connected