Last modified by Gabriela Anechitoaei on 2017/09/26

Hide last authors
Ecaterina Moraru (Valica) 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]], [[XWiki Platform>>http://platform.xwiki.org]] and [[XWiki Enterprise>>http://enterprise.xwiki.org]]. They share the same release notes as they are released together and have the same version.
6
Guillaume Delhumeau 3.4 7 This release introduces a new feature for the Notifications: the Watched Entities. It is disabled by default but you should try it to experiment it because it will replace the Watchlist Application soon.
Ecaterina Moraru (Valica) 1.1 8
Guillaume Delhumeau 3.3 9 For the users, we now have more usable notification filter settings and a nice helper when you edit a "Database List" field.
10
Guillaume Delhumeau 3.9 11 For developers, it is easier to propose an extension containing REST resources, or to customize the Flamingo LESS code. We have also exposes more database columns in the Query Module for users who don't have the programming rights. The notification filters AST (Abstract Syntax Tree) proposes new types of nodes to create complex filter queries. There are also new facilities to avoid using SyntaxFactory, to make Extension Manager faster, or to identify skins elements with proper IDs.
Guillaume Delhumeau 3.3 12
Guillaume Delhumeau 4.1 13 As usual, this release brings bug fixes (15 in this one!).
14
Guillaume Delhumeau 3.2 15 = New and Noteworthy (since XWiki 9.7) =
Ecaterina Moraru (Valica) 1.1 16
Guillaume Delhumeau 4.1 17 [[Full list of issues fixed and Dashboard for 9.8>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=13916]].
Ecaterina Moraru (Valica) 1.1 18
19 {{releasenotechanges/}}
20
21 === Upgrades ===
22
23 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]], [[XWiki Platform>>http://platform.xwiki.org]] and [[XWiki Enterprise>>http://enterprise.xwiki.org]]):
24
Vincent Massol 1.2 25 * [[CSS4J 0.36>>https://jira.xwiki.org/browse/XWIKI-14684]]
Thomas Mortagne 2.1 26 * [[Jackson 2.9.1>>https://jira.xwiki.org/browse/XCOMMONS-1254]]
27 * [[Restlet 2.3.10>>https://jira.xwiki.org/browse/XWIKI-14678]]
28 * [[org.osgi.core 6.0.0>>https://jira.xwiki.org/browse/XCOMMONS-1250]]
29 * [[Commons Configuration 2.1.1>>https://jira.xwiki.org/browse/XCOMMONS-1231]]
30 * [[Bouncy Castle 1.58>>https://jira.xwiki.org/browse/XCOMMONS-1244]]
Ecaterina Moraru (Valica) 1.1 31
32 = Translations =
33
34 The following translations have been updated:
35
Guillaume Delhumeau 6.1 36 {{language codes="hr, de, pl"/}}
Ecaterina Moraru (Valica) 1.1 37
38 = Tested Browsers & Databases =
39
Gabriela Anechitoaei 13.1 40 {{include reference="TestReports.ManualTestReportSummaryXWiki98RC1.WebHome"/}}
Ecaterina Moraru (Valica) 1.1 41
42 {{comment}}
43 TODO: uncomment and update with proper links when the report is ready.
44
45 = Performances tests compared to <last super stable version> =
46
47 <a summary of the comparison with latest super stable version>
48
49 More details on <link to the test report>.
50 {{/comment}}
51
52 = Known issues =
53
54 * [[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]]
55
56 = Backward Compatibility and Migration Notes =
57
58 == General Notes ==
59
60 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.
61
Marius Dumitru Florea 3.1 62 == Database List Property Values ==
Ecaterina Moraru (Valica) 1.1 63
Marius Dumitru Florea 3.1 64 We fixed a few security issues around Database List properties by:
Ecaterina Moraru (Valica) 1.1 65
Marius Dumitru Florea 3.1 66 * restricting the type of explicit query you can use on the Database List definition based on the class author rights
67 * evaluating the Velocity code from the explicit query only if the class author has script right
68 * checking if the current user has the right to view the returned values (when implicit query is used)
69
70 This may break existing applications if they use Database List properties and the last author of the class that holds the property definition doesn't have sufficient rights.
71
Ecaterina Moraru (Valica) 1.1 72 == API Breakages ==
73
Guillaume Delhumeau 8.1 74 The following APIs were modified since XWiki 9.7:
Ecaterina Moraru (Valica) 1.1 75
Guillaume Delhumeau 7.1 76 {{backwardCompatiblityReport version="9.8-rc-1"/}}
Ecaterina Moraru (Valica) 1.1 77
78 = Credits =
79
80 The following people have contributed code to this release (sorted alphabetically):
81
Guillaume Delhumeau 11.1 82 * Anca Luca
83 * Clément Aubin
84 * Ecaterina Moraru (Valica)
85 * Guillaume Delhumeau
86 * Marius Dumitru Florea
87 * Pascal B
88 * Sergiu Dumitriu
89 * Thomas Mortagne
90 * Vincent Massol

Get Connected