Version 21.1 by Clément Aubin on 2018/06/11

Show last authors
1 {{box cssClass="floatinginfobox" title="**Contents**"}}
2 {{toc/}}
3 {{/box}}
4
5 This is the release notes for [[XWiki Commons>>http://commons.xwiki.org]], [[XWiki Rendering>>http://rendering.xwiki.org]] and [[XWiki Platform>>http://platform.xwiki.org]]. They share the same release notes as they are released together and have the same version.
6
7 This release allows to make the action buttons on an edit page always visible, enable the possibility to send user messages in the notification center and provide improvements to the administration UI of the navigation panel.
8
9 = New and Noteworthy (since XWiki 10.4) =
10
11 [[Full list of issues fixed and Dashboard for XWiki 10.5RC1>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14302]].
12
13 {{releasenotechanges/}}
14
15 === Upgrades ===
16
17 The following runtime dependencies have been upgraded (they have a different release cycle than [[XWiki Commons>>http://commons.xwiki.org]], [[XWiki Rendering>>http://rendering.xwiki.org]] and [[XWiki Platform>>http://platform.xwiki.org]]):
18
19 * [[ASM 6.2>>https://jira.xwiki.org/browse/XCOMMONS-1427]]
20 * [[Batik 1.10>>https://jira.xwiki.org/browse/XWIKI-14594]]
21 * [[CKEditor 4.9.2>>https://jira.xwiki.org/browse/CKEDITOR-205]]
22 * [[commons-compress 1.17>>https://jira.xwiki.org/browse/XCOMMONS-1434]]
23 * [[commons-dbcp2 2.3.0>>https://jira.xwiki.org/browse/XCOMMONS-1415]]
24 * [[CSS4J 0.40.3>>https://jira.xwiki.org/browse/XWIKI-15323]]
25 * [[FOP 2.3>>https://jira.xwiki.org/browse/XWIKI-15316]]
26 * [[Groovy 2.5.0>>https://jira.xwiki.org/browse/XCOMMONS-1425]]
27 * [[Gson 2.8.4>>https://jira.xwiki.org/browse/XCOMMONS-1412]]
28 * [[Gson 2.8.5>>https://jira.xwiki.org/browse/XCOMMONS-1423]]
29 * [[HSQLDB 2.4.1>>https://jira.xwiki.org/browse/XWIKI-15291]]
30 * [[HTMLCleaner 2.22>>https://jira.xwiki.org/browse/XCOMMONS-1164]]
31 * [[Infinispan 8.2.11>>https://jira.xwiki.org/browse/XCOMMONS-1413]]
32 * [[JFFI 1.2.17>>https://jira.xwiki.org/browse/XWIKI-15276]]
33 * [[Joda-Time 2.10>>https://jira.xwiki.org/browse/XWIKI-15318]]
34 * [[JNR POSIX 3.0.45>>https://jira.xwiki.org/browse/XWIKI-15275]]
35 * [[JNR FFI 2.1.8>>https://jira.xwiki.org/browse/XWIKI-15274]]
36 * [[JSqlParser 1.2>>https://jira.xwiki.org/browse/XWIKI-15270]]
37 * [[jstree 3.3.5>>https://jira.xwiki.org/browse/XWIKI-15338]]
38 * [[Plexus Interpolation 1.25>>https://jira.xwiki.org/browse/XCOMMONS-1432]]
39 * [[SnuggleTeX 1.3.0>>https://jira.xwiki.org/browse/XWIKI-15334]]
40 * [[Woodstox 5.1.0>>https://jira.xwiki.org/browse/XCOMMONS-1435]]
41
42 = Translations =
43
44 The following translations have been updated:
45
46 {{info}}
47 Since the switch to Weblate as our main translation platform, we don't have a tool allowing us to calculate the list of updated languages. We are currently working on a new tool to mitigate this problem
48 {{/info}}
49
50 {{comment}}
51 TODO: uncomment and update with proper link when the report is ready.
52
53 = Tested Browsers & Databases =
54
55 {{include reference="TestReports.<test report page>"/}}
56 {{/comment}}
57
58 {{comment}}
59 TODO: uncomment and update with proper links when the report is ready.
60
61 = Performances tests compared to <last super stable version> =
62
63 <a summary of the comparison with latest super stable version>
64
65 More details on <link to the test report>.
66 {{/comment}}
67
68 = Known issues =
69
70 * [[Bugs we know about>>https://jira.xwiki.org/issues/?jql=category%20%3D%2010000%20AND%20issuetype%20%3D%20Bug%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20updated%20DESC]]
71
72 = Backward Compatibility and Migration Notes =
73
74 == General Notes ==
75
76 When upgrading make sure you compare your ##xwiki.cfg##, ##xwiki.properties## and ##web.xml## files with the newest version since some configuration parameters may have been modified or added. Note that you should add ##xwiki.store.migration=1## so that XWiki will attempt to automatically migrate your current database to the new schema. Make sure you backup your Database before doing anything.
77
78 == Issues specific to XWiki 10.5 ==
79
80 === Dropped Groovy modules ===
81
82 The bundled ##groovy-all## JAR has been replaced by a discrete list of groovy JARs. We've dropped several JARs that we consider are not required by default in XWiki. We dropped the content of the following JARs: ##groovy-ant##, ##groovy-bsf##, ##groovy-cli-picocli##, ##groovy-console##, ##groovy-docgenerator##, ##groovy-groovydoc##, ##groovy-groovysh##, ##groovy-swing##, ##groovy-test##, ##groovy-test-junit5##, ##groovy-testng##.
83
84 === Filesystem storage by default for attachments and deleted documents ===
85
86 New attachments and deleted documents will now be stored in the filesystem by default. If you really don't want that you can go to ##xwiki.cfg## and set ##hibernate## value for all the properties in the section {{code language="properties"}}Stores with both "hibernate" and "file" support in XWiki Standard.{{/code}}.
87
88 Note that existing attachments or deleted documents are not moved to filesystem but keep working since XWiki now supports mixed storage for those. So if you don't want to place any attachment on the filesystem store make sure to move the configuration to "hibernate" before executing the ##Distribution Wizard##.
89
90 == API Breakages ==
91
92 The following APIs were modified since XWiki 10.4:
93
94 {{backwardCompatiblityReport version="10.5-rc-1"/}}
95
96 = Credits =
97
98 The following people have contributed code to this release (sorted alphabetically):
99
100 Adel Atallah
101 Alex Cotiugă
102 Anca Luca
103 Clément Aubin
104 Ecaterina Moraru (Valica)
105 Guillaume Delhumeau
106 Marius Dumitru Florea
107 Nam
108 Pierre Bondoerffer
109 shivahnshankar
110 Stéphane Laurière
111 sytkosa
112 Thomas Mortagne
113 Vincent Massol
114 xrichard

Get Connected