Release Notes for XWiki Enterprise 2.0.3
Last modified by Thomas Mortagne on 2023/10/13
Contents
This is a bug fix and enhancement release. This release fixes one important regression (broken statistics).
Changes since XWiki Enterprise 2.0.2
New Features and Improvements
- XWIKI-4521 - Create an ImportService component to be used by ImportPlugin
- XWIKI-4534 - Create a SyncService component to be used by SyncPlugin
- XWIKI-4540 - Create the xwiki-gwt-user module
- XWIKI-3678 - Justify not preserved when entering a paragraph
- XWIKI-2388 - XWiki does not support LDAP Referral redirection
- XWIKI-4351 - XWiki.WikiMacroClass's macro code field should be presented in a larger text area
- XWIKI-4519 - Add the ability to execute commands on the rich text area from JavaScript
- XWIKI-4532 - Extend the DocumentModelBridge with a method to get the document version
- XPWATCHLIST-90 - Display a navigation column in notification emails
- XPWATCHLIST-91 - Hide email fields in notifications
- XSKINX-31 - Make skinx /web/ conform to checkstyle
- XASCH-45 - Blue "Add" button for scheduler
- XTCONFRES-44 - Disable scrollable result sets
Important Bugs fixed
- XWIKI-4527 - Stats service is broken
- XWIKI-4541 - Links are removed when a macro is collapsed and the editor looses focus
- XWIKI-4539 - "Add group" button is hardly readable
- XWIKI-1772 - Any user can execute groovy via xml/rpc
- XWIKI-3758 - Empty reference produce wrong link
- XWIKI-4492 - Importing filenames that contain non-ascii characters does not work
- XWIKI-4537 - Impossible to create groups of users in a non-English Wiki
- XWIKI-4466 - Lost nice display in view mode of boolean values from wiki macro and wiki macro parameter classes
- XWIKI-4520 - Not possible to generate inline content from wiki macros when the macro body starts with another macro
- XWIKI-4530 - Observation Manager does no support several event of the same class for the same listener
- XWIKI-4523 - The current user is not set when parsing skin files
- XWIKI-4511 - Velocity Manager does not use macros.vm from the baseskin of a wiki skin as global velocimacro
- XWIKI-4529 - XWiki velocity variables are undefined when the edited content is rendered
- XWIKI-4524 - XWikiDocument#getRenderedTitle should not throw exception
- XWIKI-4518 - Plain Text Renderer should not drop anchors/query string/interwiki aliases when rendering links
- XPWATCHLIST-88 - WatchListClass is re-initialized at each request
- XPWATCHLIST-87 - Notifications email can be truncated
- XPWATCHLIST-89 - Watchlist jobs appear in the notifications for no reason under some conditions
- XPWATCHLIST-64 - Broken link for RSS icon in xwiki/bin/view/XWiki/WatchListManager
- XSCOLIBRI-50 - If the theme document is not viewable by Guest, the Theme is not taken into account (even for logged-in users)
- XAADMINISTRATION-58 - Incorrect link for OpenOffice Server in /xwiki/bin/admin/XWiki/XWikiPreferences page
- XAPANELS-95 - Cannot add objects for which the user doesn't have edit rights on the class definition document
- XABLOG-53 - Blog application fails on MS SQL Server
- XPAS-16 - NPE thrown during init "updateDatabase" step
- XE-544 - Document name is displayed instead of user full name in RecentChanges for global users (virtual mode)
Known issues
Backward Compatibility and Migration Notes
General Notes
You may also want to import the default wiki XAR in order to benefit from the improvements listed above. If you do so make sure you follow the upgrade process in order not to overwrite your existing pages.
API Breakages
No API breakage.
Dependencies
This release includes the following modules in the specified versions since XWiki Enterprise 2.0.2 was released.
Core/Web
Group Id | Artifact Id | New Version | Old Version | JIRA URL |
---|---|---|---|---|
com.xpn.xwiki.platform | xwiki-* | 2.0.3 | 2.0.2 | jira |
org.xwiki.platform | xwiki-* | 2.0.3 | 2.0.2 | jira |
Applications
Group Id | Artifact Id | New Version | Old Version | JIRA URL |
---|---|---|---|---|
com.xpn.xwiki.platform.applications | xwiki-application-administration | 1.19 | 1.18 | jira |
com.xpn.xwiki.platform.applications | xwiki-application-blog | 1.15 | 1.14 | jira |
com.xpn.xwiki.platform.applications | xwiki-application-officeimporter | 1.12 | 1.12 | jira |
com.xpn.xwiki.platform.applications | xwiki-application-panels | 1.27 | 1.26 | jira |
com.xpn.xwiki.platform.applications | xwiki-application-scheduler | 1.15 | 1.14 | jira |
com.xpn.xwiki.platform.applications | xwiki-application-statistics | 1.5 | 1.5 | jira |
com.xpn.xwiki.platform.applications | xwiki-application-tag | 1.7 | 1.7 | jira |
com.xpn.xwiki.platform.applications | xwiki-application-watchlist | 1.23 | 1.22 | jira |
com.xpn.xwiki.platform.applications | xwiki-application-webdav | 1.2 | 1.2 | jira |
com.xpn.xwiki.platform.applications | xwiki-application-wiki-macro-bridge | 1.2 | 1.2 | jira |
Plugins
Group Id | Artifact Id | New Version | Old Version | JIRA URL |
---|---|---|---|---|
com.xpn.xwiki.platform.plugins | xwiki-plugin-activitystream | 1.5 | 1.4 | jira |
com.xpn.xwiki.platform.plugins | xwiki-plugin-jodatime | 1.3 | 1.3 | jira |
com.xpn.xwiki.platform.plugins | xwiki-plugin-lucene | 1.11 | 1.11 | jira |
com.xpn.xwiki.platform.plugins | xwiki-plugin-mailsender | 1.13 | 1.13 | jira |
com.xpn.xwiki.platform.plugins | xwiki-plugin-scheduler | 1.15 | 1.14 | jira |
com.xpn.xwiki.platform.plugins | xwiki-plugin-skinx | 1.12 | 1.11 | jira |
com.xpn.xwiki.platform.plugins | xwiki-plugin-tag | 1.7 | 1.7 | jira |
com.xpn.xwiki.platform.plugins | xwiki-plugin-watchlist | 1.23 | 1.22 | jira |
Skins
Group Id | Artifact Id | New Version | Old Version | JIRA URL |
---|---|---|---|---|
com.xpn.xwiki.platform.skins | xwiki-skin-albatross | 1.24 | 1.24 | jira |
com.xpn.xwiki.platform.skins | xwiki-skin-colibri | 1.5 | 1.4 | jira |
com.xpn.xwiki.platform.skins | xwiki-skin-toucan | 1.29 | 1.29 | jira |
Top Level POM
Group Id | Artifact Id | New Version | Old Version | JIRA URL |
---|---|---|---|---|
com.xpn.xwiki.platform | xwiki | 27 | 27 |
Tools
Group Id | Artifact Id | New Version | Old Version | JIRA URL |
---|---|---|---|---|
org.xwiki.platform.tools | xwiki-configuration-resources | 1.35 | 1.34 | jira |
org.xwiki.platform.tools | xwiki-jetty-resources | 1.17 | 1.17 | jira |
org.xwiki.platform.tools | xwiki-rootwebapp | 1.2 | 1.2 | jira |
org.xwiki.platform.tools | xwiki-xar-handlers | 1.9 | 1.9 | jira |
org.xwiki.platform.tools | xwiki-xar-plugin | 1.13 | 1.13 | jira |
org.xwiki.platform.tools | xwiki-packager-plugin | 1.15 | 1.13 | jira |
org.xwiki.platform.tools | xwiki-license-resources | 1.1 | 1.1 | jira |
org.xwiki.platform.tools | xwiki-verification-resources | 1.14 | 1.14 | jira |