Version 15.1 by Guillaume Delhumeau on 2020/06/24

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
Guillaume Delhumeau 15.1 7 Among other things, this release introduces the ability to **mention a user**, who will receive a notification each time she is mentionned in the content of a page, an object, or a comment. The **in-place editing** now offers the ability to **display and edit the source** (in the current syntax) of the page, and it is now possible to display the **context of a modification** in the "rendered diff" viewer.
Vincent Massol 1.1 8
Guillaume Delhumeau 15.1 9 On the performances side, a **new asynchronous event store** (maily used for notifications) has been created, but is still not enabled by default. Also, the renaming of a page is now an "atomic" operation, meaning that some bugs we had while trying to rename a page which had a huge history are now fixed.
10
11 Some new tools has been added for the developers, and as usual, many bugs have been fixed during this month.
12
Guillaume Delhumeau 13.1 13 = New and Noteworthy (since XWiki 12.4) =
Vincent Massol 1.1 14
Guillaume Delhumeau 13.1 15 [[Full list of issues fixed and Dashboard for 12.5>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14596]].
Vincent Massol 1.1 16
17 {{releasenotechanges/}}
18
19 === Upgrades ===
20
21 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]]):
22
Vincent Massol 2.1 23 * [[CSS4J 2.0.3>>https://jira.xwiki.org/browse/XWIKI-17416]]
Vincent Massol 3.1 24 * [[Jetty 9.4.29.v20200521>>https://jira.xwiki.org/browse/XWIKI-17232]]
Simon Urli 4.1 25 * [[HtmlCleaner 2.24>>https://jira.xwiki.org/browse/XCOMMONS-1938]]
Marius Dumitru Florea 7.1 26 * [[CKEditor Integration 1.47>>https://jira.xwiki.org/browse/XWIKI-17382]]
Thomas Mortagne 6.1 27 * [[log4j API 2.13.3>>https://jira.xwiki.org/browse/XCOMMONS-1950]]
28 * [[Woodstox 6.2.1>>https://jira.xwiki.org/browse/XCOMMONS-1949]]
29 * [[Stax2 API 4.2.1>>https://jira.xwiki.org/browse/XCOMMONS-1951]]
30 * [[Protobuf Java 3.12.2>>https://jira.xwiki.org/browse/XWIKI-17369]]
31 * [[JNR POSIX 3.0.57>>https://jira.xwiki.org/browse/XWIKI-17366]]
32 * [[JNR FFI 2.1.15>>https://jira.xwiki.org/browse/XWIKI-17365]]
33 * [[JGroups 4.2.4>>https://jira.xwiki.org/browse/XCOMMONS-1954]]
34 * [[Hibernate 5.4.17>>https://jira.xwiki.org/browse/XWIKI-17442]]
35 * [[Hibernate 5.4.16>>https://jira.xwiki.org/browse/XWIKI-17370]]
36 * [[Groovy 2.5.12>>https://jira.xwiki.org/browse/XCOMMONS-1955]]
37 * [[Error Prone annotations 2.4.0>>https://jira.xwiki.org/browse/XCOMMONS-1969]]
38 * [[Commons IO 2.7>>https://jira.xwiki.org/browse/XCOMMONS-1956]]
39 * [[Caffeine 2.8.4>>https://jira.xwiki.org/browse/XCOMMONS-1953]]
40 * [[Batik 1.13>>https://jira.xwiki.org/browse/XWIKI-17368]]
Vincent Massol 1.1 41
42 = Translations =
43
44 The following translations have been updated:
45
Guillaume Delhumeau 8.1 46 {{language codes="da,de,es,fr,hr,lv,mr,pl,pt_BR,ru,ug,uk,zh"/}}
Vincent Massol 1.1 47
48 {{comment}}
49 TODO: uncomment and update with proper link when the report is ready.
50
51 = Tested Browsers & Databases =
52
53 {{include reference="TestReports.<test report page>"/}}
54 {{/comment}}
55
56 {{comment}}
57 TODO: uncomment and update with proper links when the report is ready.
58
59 = Performances tests compared to <last super stable version> =
60
61 {{display reference="test:Performances.Jetty HSQLDB single wiki xxx to yyy" section="HSummary"/}}
62
63 More details on [[performance comparison on single wiki between x.x and y.y>>test:Performances.Jetty HSQLDB single wiki xxx to yyy]].
64 {{/comment}}
65
66 = Known issues =
67
68 * [[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]]
69
70 = Backward Compatibility and Migration Notes =
71
72 == General Notes ==
73
74 * When upgrading make sure you compare and merge the following XWiki configuration files since some parameters may have been modified, removed or added:
75 ** ##xwiki.cfg##
76 ** ##xwiki.properties##
77 ** ##web.xml##
78 ** ##hibernate.cfg.xml##
79 * 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.
80
81 == API Breakages ==
82
Guillaume Delhumeau 10.1 83 The following APIs were modified since XWiki 12.4:
Vincent Massol 1.1 84
Guillaume Delhumeau 12.1 85 {{comment}}
Guillaume Delhumeau 10.1 86 {{backwardCompatiblityReport version="12.5-rc-1"/}}
Guillaume Delhumeau 12.1 87 {{/comment}}
Vincent Massol 1.1 88
89 = Credits =
90
91 The following people have contributed code and translations to this release (sorted alphabetically):
92
Guillaume Delhumeau 9.1 93 * Carr0ter
94 * Clemens Robbenhaar
95 * DenisF
96 * Francisco GarcĂ­a Moreno
97 * Guillaume Delhumeau
98 * Hassan Ali
99 * Marius Dumitru Florea
100 * Markus Gerhold
101 * Simon Urli
102 * Thomas Mortagne
103 * Vincent Massol
104 * xrichard

Get Connected