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

Get Connected