Hide last authors
Vincent Massol 1.1 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
Thomas Mortagne 18.3 7 This release continue the work on improving concurrent editing of documents, introduce new page and attachment pickers for macros. The code macro get a new layout to display line numbers. Inline editing support for wiki macro also been greatly improved.
Vincent Massol 1.1 8
Thomas Mortagne 18.1 9 = New and Noteworthy (since XWiki 11.4) =
Vincent Massol 1.1 10
Ilie Andriuta 20.1 11 [[Full list of issues fixed and Dashboard for 11.5>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14422]].
Vincent Massol 1.1 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
Thomas Mortagne 4.1 19 * [[Hibernate 5.4.3>>https://jira.xwiki.org/browse/XWIKI-8286]]
20 * [[Commons DBCP2 2.6.0>>https://jira.xwiki.org/browse/XCOMMONS-1487]]
21 * [[liquibase 3.6.3>>https://jira.xwiki.org/browse/XWIKI-16123]]
Thomas Mortagne 9.1 22 * [[JNR POSIX 3.0.50>>https://jira.xwiki.org/browse/XWIKI-16472]]
23 * [[JNR FFI 2.1.10>>https://jira.xwiki.org/browse/XWIKI-16472]]
24 * [[JFFI 1.2.19>>https://jira.xwiki.org/browse/XWIKI-16471]]
25 * [[Solr 7.7.2>>https://jira.xwiki.org/browse/XWIKI-16454]]
26 * [[HSQLDB 2.5.0>>https://jira.xwiki.org/browse/XWIKI-16451]]
27 * [[Pygments 2.4.2>>https://jira.xwiki.org/browse/XWIKI-16429]]
28 * [[Doxia 1.9>>https://jira.xwiki.org/browse/XRENDERING-567]]
29 * [[httpclient 4.5.9>>https://jira.xwiki.org/browse/XCOMMONS-1655]]
30 * [[Bouncy Castle 1.62>>https://jira.xwiki.org/browse/XCOMMONS-1653]]
31 * [[Commons Configuration 2.5>>https://jira.xwiki.org/browse/XCOMMONS-1650]]
32 * [[Infinispan 9.4.14.Final>>https://jira.xwiki.org/browse/XCOMMONS-1649]]
33 * [[Jackson 2.9.9>>https://jira.xwiki.org/browse/XCOMMONS-1640]]
34 * [[Dom4j 2.1.1>>https://jira.xwiki.org/browse/XCOMMONS-1585]]
Marius Dumitru Florea 10.1 35 * [[CKEditor Integration 1.35>>https://jira.xwiki.org/browse/XWIKI-16437]]
Simon Urli 11.1 36 * [[Tour Application 1.3.1>>https://jira.xwiki.org/browse/XWIKI-16482]]
Vincent Massol 1.1 37
38 = Translations =
39
40 The following translations have been updated:
41
Thomas Mortagne 17.1 42 {{language codes="da, de, es, fr, hr, it, ko, lv, nl, no, pt_BR, ru, sk, sv, tr, zh, zh_TW"/}}
Vincent Massol 1.1 43
44 = Tested Browsers & Databases =
45
Ilie Andriuta 21.1 46 {{include reference="TestReports.ManualTestReportSummaryXWiki115RC1.WebHome"/}}
Vincent Massol 1.1 47
48 {{comment}}
49 TODO: uncomment and update with proper links when the report is ready.
50
51 = Performances tests compared to <last super stable version> =
52
53 <a summary of the comparison with latest super stable version>
54
55 More details on <link to the test report>.
56 {{/comment}}
57
58 = Known issues =
59
60 * [[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]]
61
62 = Backward Compatibility and Migration Notes =
63
64 == General Notes ==
65
66 * When upgrading make sure you compare and merge the following XWiki configuration files since some parameters may have been modified, removed or added:
67 ** ##xwiki.cfg##
68 ** ##xwiki.properties##
69 ** ##web.xml##
70 ** ##hibernate.cfg.xml##
71 * Add ##xwiki.store.migration=1## in ##xwiki.cfg## so that XWiki will attempt to automatically migrate your current database to any new schema. Make sure you backup your Database before doing anything.
72
Thomas Mortagne 2.1 73 == Issues specific to XWiki 11.5RC1 ==
Vincent Massol 1.1 74
Vincent Massol 19.2 75 === Renaming of WikiMacro field ===
76
77 The field {{code}}Macro content type{{/code}} has been renamed {{code}}Macro content availability{{/code}} in WikiMacroClass UI.
78
slauriere 6.1 79 === XWiki now requires JDBC 4.2 ===
Vincent Massol 1.1 80
Thomas Mortagne 2.1 81 In practice it just means you need to make sure the database connector you are using is not too old (JDBC 4.2 came with Java 8 so you should be fine if you downloaded the connector in recent years).
82
Thomas Mortagne 13.1 83 === Hibernate 5.4.3 upgrade ===
Thomas Mortagne 2.1 84
85 Hibernate has (finally) been upgraded to the very last version. While it means you will benefit from bugfix/improvement/new features it's also a huge jump (previous version was close to 10 years old) and you will probably have issues if you are directly manipulating Hibernate APIs or some library expecting a much older version of Hibernate. You can find the details on https://github.com/hibernate/hibernate-orm/wiki/Migration-Guides but here is an extract from XWiki point of view:
86
Vincent Massol 4.2 87 * HQL '##?##'-based wildcards are not supported anymore at all by Hibernate. We added an automatic converter (to '##?1##' JPQL style) which seems to work well but it might not be perfect and it's producing a deprecating warning log
88 * You might need to update your ##hibernate.cfg.xml## file
89 * Various Hibernate classes have been removed or moved to different Java packages
Thomas Mortagne 5.1 90 * Various Hibernate methods have been removed from the APIs or not having any effect anymore even if still here and deprecated
Thomas Mortagne 2.1 91
slauriere 6.1 92 === HTML head extension point identifier update ===
93
Vincent Massol 7.2 94 The identifier of [[the HTML header extension point>>Documentation.DevGuide.ExtensionPoint.HTMLHead]] allowing to inject HTML in the pages ##head## tag has been changed from ##org.xwiki.platform.head## to ##org.xwiki.platform.html.head##. Update your UI Extension Points if you were using the old id. This was done to disambiguate between HTML head and page head.
Simon Urli 24.1 95 ~{~{/gallery}}
slauriere 6.1 96
Vincent Massol 1.1 97 == API Breakages ==
98
Thomas Mortagne 15.1 99 The following APIs were modified since XWiki 11.4:
Vincent Massol 1.1 100
Thomas Mortagne 15.1 101 {{backwardCompatiblityReport version="11.5-rc-1"/}}
Vincent Massol 1.1 102
103 = Credits =
104
105 The following people have contributed code and translations to this release (sorted alphabetically):
106
Thomas Mortagne 14.1 107 * Adel Atallah
108 * Alex Cotiugă
109 * Anca Luca
110 * carlosame
111 * Clément Aubin
112 * Ecaterina Moraru (Valica)
113 * Guillaume Delhumeau
114 * Jarle Sandmo
115 * JSDennebouy
116 * Marius Dumitru Florea
117 * Pyungkyu Moon
118 * Simon Urli
119 * slauriere
120 * Thomas Mortagne
121 * ttzn
122 * Vincent Massol
Simon Urli 24.1 123 ~{~{/gallery}}

Get Connected