Version 20.2 by Eduard Moraru on 2016/01/21

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]], [[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
7 <insert description of release here>
8
9 = New and Noteworthy (since XWiki <version - 1>) =
10
11 [[Full list of issues fixed and Dashboard for <version>>>http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=<fill id here>]].
12
13 == <feature N> ==
14
15 <description of feature N>
16
17 == Miscellaneous ==
18
19 * The WebDAV feature is [[now configured using Servlet 3.0 annotations>>||anchor="HIssuesspecifictoXWiki8.0Milestone1"]].
20 * The [[Statistics Application>>extensions:Extension.Statistics Application]] is no longer installed by default. The same applied for the [[Charting Plugin>>extensions:Extension.Charting Plugin]].
21
22 See the [[full list of JIRA issues>>http://jira.xwiki.org/sr/jira.issueviews:searchrequest-printable/temp/SearchRequest.html?jqlQuery=project+in+%28XCOMMONS%2C+XRENDERING%2C+XWIKI%2C+XE%29+and+status+%3D+Closed+and+resolution+%3D+Fixed+and+fixVersion+%3D+%22<version>%22&tempMax=1000]] fixed in this release.
23
24 = For Developers =
25
26 == Extension Manager improvements ==
27
28 === Feature version ===
29
30 Each extension feature now have its own version. See [[extensions:Extension.Extension Module Virtual Extensions]] for more details.
31
32 === Namespace constraint ===
33
34 It's now possible to indicate a constraint on where an extension can be installer (only root namespace, etc.).
35
36 In Maven you can do that using ##xwiki.extension.namespaces## custom property. See [[Maven Connector>>extensions:Extension.XWiki Commons - Extension - Repository - Maven||anchor="HCustomproperties"]] for more details.
37
38 === Compare Extensions ===
39
40 ##org.xwiki.extension.Extension## and ##org.xwiki.extension.ExtensionId## now implement Comparable to make easier manipulate them (order lists, find out if we are doing an upgrade or a downgrade, etc.).
41
42 == Deprecated and Retired projects ==
43
44 * Colibri skin moved to https://github.com/xwiki-contrib/skin-colibri
45 * Color Theme application moved to https://github.com/xwiki-contrib/skin-colibri
46 * Old XWiki 1.0 syntax rendering framework moved to https://github.com/xwiki-contrib/xwiki-platform-oldrendering
47 * XWiki 1.0 rendering parser moved to https://github.com/xwiki-contrib/xwiki10-parser
48 * XWiki 1.0 chart macro moved to https://github.com/xwiki-contrib/xwiki-platform-chart-macro10
49
50 == Upgrades ==
51
52 The following dependencies have been upgraded:
53
54 * [[Bouncy Castle 1.54>>http://jira.xwiki.org/browse/XCOMMONS-897]]
55 * [[HTMLCleaner 2.16>>http://jira.xwiki.org/browse/XCOMMONS-825]]
56 * [[Jackson 2.7.0>>http://jira.xwiki.org/browse/XCOMMONS-875]]
57 * [[JGroups 3.6.7>>http://jira.xwiki.org/browse/XWIKI-13003]]
58
59 == Miscellaneous ==
60
61 * Replaced a few String based APIs by Locale based equivalent
62 * Generated URLs for document-based skin extensions (SSX and JSX) now contain the version of the document, so when a change is made to the extension the browser don't use an outdated version from its cache.
63 * Support for chaining uberspectors, first introduced in XWiki as an enhancement of Velocity 1.5, has been part of the official library since Velocity 1.6. As such, we're deprecating our custom classes that provide this functionality. If you have custom uberspectors that implement ##org.xwiki.velocity.introspection.ChainableUberspector## or extend ##org.xwiki.velocity.introspection.AbstractChainableUberspector##, update them to ##org.apache.velocity.util.introspection.ChainableUberspector## and ##org.apache.velocity.util.introspection.AbstractChainableUberspector##. If you have a custom list of uberspectors specified under ##runtime.introspector.uberspect.chainClasses##, just use the ##runtime.introspector.uberspect## property for defining the list.
64 * the [[XWiki Select Widget>>platform:DevGuide.XWikiSelect]] now offers a javascript API in the form of a jQuery plugin, to get the current value or clear the selection (it was also introduced in [[XWiki 7.4.1>>ReleaseNotes.ReleaseNotesXWiki741]]).
65 * String entity reference resolvers now have the possibility to specify a custom type setup. See [[XWIKI-13023>>http://jira.xwiki.org/browse/XWIKI-13023]] for more details.
66
67 = Translations =
68
69 The following translations have been updated:
70
71 {{language codes="none, none"/}}
72
73 = Tested Browsers & Databases =
74
75 {{warning}}
76 The QA Tests are executed after the release has been done. Thus, they are being prepared now and will be published soon.
77 {{/warning}}
78
79 {{comment}}
80 TODO: uncomment and update with proper link when the report is ready.
81 {{include reference="TestReports.ManualTestReportTemplateSummary"/}}
82 {{/comment}}
83
84 = Performances tests compared to <last super stable version> =
85
86 <a summary of the comparison with latest super stable version>
87
88 More details on <link to the test report>.
89
90 = Known issues =
91
92 * [[Bugs we know about>>http://jira.xwiki.org/secure/IssueNavigator.jspa?reset=true&jqlQuery=category+%3D+%22Top+Level+Projects%22+AND+issuetype+%3D+Bug+AND+resolution+%3D+Unresolved+ORDER+BY+updated+DESC]]
93
94 = Backward Compatibility and Migration Notes =
95
96 == General Notes ==
97
98 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.
99
100 == Issues specific to XWiki 8.0 Milestone 1 ==
101
102 * The WebDAV feature is now configured using Servlet 3.0 annotations. Make sure you deploy XWiki in a Servlet Container that is configured to discover Servlet 3.0 annotations (at least for the XWiki ##xwiki-platform-webdav-server-*.jar## JAR). If you're upgrading also make sure you edit your ##web.xml## to remove all the Servlet and Filter definitions for WebDAV (search for ##dav## in ##web.xml##).
103
104 == API Breakages ==
105
106 The following APIs were modified since <project> <version - 1>:
107
108 {{code language="none"}}
109 <clirr output here>
110 {{/code}}

Get Connected