Wiki source code of Release Notes for XWiki 11.8

Last modified by Simon Urli on 2019/11/04

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
Vincent Massol 5.1 7 This release brings a more mature version of the edit conflict resolution UI, display of disabled users in the User Directory, more consistent UI by using Icon Themes in the Live Table and more streamlined template provider creation. Admins also benefit from the improvements added to the conflict resolution UI, but at the Extension Manager level, and get more help for making the right choices when wanting to delete a user (to avoid the mess of broken page rights). Developers now have multiple options for asynchronous rendering of various elements and more control over the rendering of templates.
Vincent Massol 1.1 8
Thomas Mortagne 10.1 9 {{error}}
10 Some important bugs have been found since XWiki 11.8 has been released:
11
12 {{jira url="http://jira.xwiki.org"}}
13 XWIKI-16753
Simon Urli 13.1 14 XWIKI-16834
Thomas Mortagne 10.1 15 {{/jira}}
16 {{/error}}
17
Vincent Massol 2.1 18 = New and Noteworthy (since XWiki 11.7) =
Vincent Massol 1.1 19
Vincent Massol 2.1 20 [[Full list of issues fixed and Dashboard for 11.8>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14444]].
Vincent Massol 1.1 21
22 {{releasenotechanges/}}
23
24 === Upgrades ===
25
26 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]]):
27
Vincent Massol 3.1 28 * [[CSS4J 1.0.0 RC5>>https://jira.xwiki.org/browse/XWIKI-16696]]
29 * [[PostgresSQL connector to 42.2.8>>https://jira.xwiki.org/browse/XWIKI-16714]]
30 * [[Maven 3.6.2>>https://jira.xwiki.org/browse/XWIKI-16705]]
31 * [[Bouncy Castle 1.63>>https://jira.xwiki.org/browse/XCOMMONS-1743]]
32 * [[Commons Configuration 2.6>>https://jira.xwiki.org/browse/XCOMMONS-1746]]
33 * [[Groovy 2.5.8>>https://jira.xwiki.org/browse/XCOMMONS-1707]]
34 * [[Guava 28.1-jre>>https://jira.xwiki.org/browse/XCOMMONS-1723]]
35 * [[Hibernate 5.4.5>>https://jira.xwiki.org/browse/XWIKI-16721]]
36 * [[JBoss Logging 3.4.1>>https://jira.xwiki.org/browse/XCOMMONS-1708]]
37 * [[JBoss Marshalling 2.0.8.Final>>https://jira.xwiki.org/browse/XCOMMONS-1709]]
38 * [[JBoss Marshalling 2.0.9.Final>>https://jira.xwiki.org/browse/XCOMMONS-1716]]
39 * [[JFFI 1.2.20>>https://jira.xwiki.org/browse/XWIKI-16706]]
40 * [[JGroups 4.0.21>>https://jira.xwiki.org/browse/XCOMMONS-1727]]
41 * [[JSqlParser 3.0>>https://jira.xwiki.org/browse/XWIKI-16694]]
42 * [[Jakarta Mail 1.6.4>>https://jira.xwiki.org/browse/XCOMMONS-1725]]
43 * [[Java Transaction API 1.3.3>>https://jira.xwiki.org/browse/XWIKI-16695]]
44 * [[Rome 1.12.2>>https://jira.xwiki.org/browse/XWIKI-16720]]
45 * [[Saxon 9.9.1-5>>https://jira.xwiki.org/browse/XCOMMONS-1737]]
46 * [[Woodstox 6.0.1>>https://jira.xwiki.org/browse/XCOMMONS-1724]]
47 * [[common-beanutils 1.9.4>>https://jira.xwiki.org/browse/XCOMMONS-1712]]
48 * [[common-compress 1.19>>https://jira.xwiki.org/browse/XCOMMONS-1721]]
49 * [[commons-text 1.8>>https://jira.xwiki.org/browse/XCOMMONS-1735]]
50 * [[httpclient 4.5.10>>https://jira.xwiki.org/browse/XCOMMONS-1738]]
51 * [[httpcore 4.5.12>>https://jira.xwiki.org/browse/XCOMMONS-1736]]
52 * [[log4j API 2.12.1>>https://jira.xwiki.org/browse/XCOMMONS-1705]]
53 * [[snakeyaml 1.25>>https://jira.xwiki.org/browse/XCOMMONS-1710]]
Vincent Massol 1.1 54
55 = Translations =
56
Vincent Massol 3.1 57 The following translations have been updated:
Vincent Massol 1.1 58
Vincent Massol 3.1 59 {{language codes="ca, da, de, fr, ko, mr, pt_BR, ru, zh, ug"/}}
Vincent Massol 1.1 60
61 = Tested Browsers & Databases =
62
Ilie Andriuta 12.1 63 {{include reference="TestReports.ManualTestReportSummaryXWiki118.WebHome"/}}
Vincent Massol 1.1 64
Thomas Mortagne 11.1 65 = Performances tests compared to 8.4.6 =
Vincent Massol 1.1 66
Thomas Mortagne 11.1 67 {{display reference="test:Performances.Jetty HSQLDB single wiki 846 to 1108" section="HSummary"/}}
Vincent Massol 1.1 68
Thomas Mortagne 11.1 69 More details on [[Performance test on Jetty/HSQLDB with a single wiki between 8.4.6 and 11.8>>test:Performances.Jetty HSQLDB single wiki 846 to 1108]].
Vincent Massol 1.1 70
71 = Known issues =
72
73 * [[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]]
74
75 = Backward Compatibility and Migration Notes =
76
Simon Urli 14.1 77 {{error}}
Simon Urli 13.1 78 The migration to XWiki 11.8 can take a very long time for wikis containing a lot of users, more information can be found on the related issue:
79 {{jira url="http://jira.xwiki.org"}}
80 XWIKI-16834
81 {{/jira}}
Simon Urli 14.1 82 {{/error}}
Simon Urli 13.1 83
Vincent Massol 1.1 84 == General Notes ==
85
86 * When upgrading make sure you compare and merge the following XWiki configuration files since some parameters may have been modified, removed or added:
87 ** ##xwiki.cfg##
88 ** ##xwiki.properties##
89 ** ##web.xml##
90 ** ##hibernate.cfg.xml##
91 * 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.
92
Vincent Massol 2.1 93 == Issues specific to XWiki 11.8 ==
Vincent Massol 1.1 94
Vincent Massol 3.1 95 * The {{code}}disabled{{/code}} property introduced on XWikiUsers objects in {{info}}XWiki 11.6RC1{{/info}} has been removed. The existing property {{code}}active{{/code}} should be use instead. You can read more about this on [[this specific note>>ReleaseNotes.Data.XWiki.11\.8RC1.Change005]].
96 * The value returned by ##PropertyClass#getFieldFullName()## for a **meta** property has changed: the meta property name is prefixed with the property type, e.g. the value returned for the "editor" meta property of a TextArea object property is "TextArea_editor". The value returned by ##PropertyClass#getFieldFullName()## for a **class** property has not changed.
Vincent Massol 1.1 97
98 == API Breakages ==
99
Vincent Massol 2.1 100 The following APIs were modified since XWiki 11.7:
Vincent Massol 1.1 101
Vincent Massol 7.1 102 {{backwardCompatiblityReport version="11.8"/}}
Vincent Massol 1.1 103
104 = Credits =
105
106 The following people have contributed code and translations to this release (sorted alphabetically):
107
Vincent Massol 6.1 108 Afonso Henrique Oliveira
109 Alex Cotiugă
110 Christian Fröhlich
111 Clemens Robbenhaar
112 Clément Aubin
113 DenisF
114 Eduard Moraru
115 Jascha Kirchhoff
116 Joan
117 liuyf
118 Marius Dumitru Florea
119 Oana-Lavinia Florean
120 Prachi Joshi
121 Sam Lanning
122 Simon Urli
123 slauriere
124 sugov5
125 Thomas Mortagne
126 Vincent Massol
127 Vyacheslav Sukharnikov
128 xrichard
129

Get Connected