XWiki Enterprise 2.2 Release Candidate 2

Last modified by Thomas Mortagne on 2023/10/13

Second and hopefully last release candidate of the XWiki Enterprise 2.2 version (Roadmap). 

This release is mostly a bugfix and stabilization release.

New and Noteworthy (since XWiki Enterprise 2.2RC1)

New Features and Improvements

Improvements

  • XE-598 - Hide pages from blacklisted spaces from Recent Changes
  • XWIKI-4858 - Add API to find the syntax of the executing document from scripts
  • XWIKI-4870 - Use current database instead of current document database in Current*ReferenceResolver
  • XAADMINISTRATION-96 - New user profile pages should be created in XWiki Syntax 2.0
  • New zh_TW translation

Important Bug Fixes

  • XWIKI-4346 - Cannot use the WYSIWYG editor in small screen after you have deleted all text in full screen
  • XWIKI-4856 - Charset errors on macro insertion
  • XWIKI-4859 - Livetable macro fails to recognize the document syntax when it's included from another document
  • XWIKI-4860 - {/pre} displayed when template call $doc.display in XWiki Syntax 1.0 and in edit mode 
  • XWIKI-4861 - Failure to register wiki macros at startup time
  • XWIKI-4862 - In Multi Wiki mode Wiki macro from the main wikis are not initialized on startup
  • XWIKI-4863 - Document reference fails to be correctly computed in virtual mode and when XWiki is initialized
  • XWIKI-4864 - Object manipulation APIs in XWiki Document fail in multi wiki mode
  • XWIKI-4865 - Various accessibility issues in importinline.vm, exportinline.vm
  • XWIKI-4866 - Wrong skins/resources URLs generated on path based subwiki
  • XWIKI-4871 - Message macro does not support non inline content
  • XSCOLIBRI-191 - "Force edit" link is wrong in inline mode
  • XPWATCHLIST-99 - Problem editing the Watchlist notifier for users
  • XAADMINISTRATION-104 - When adding a user to a group the members list is not updated
  • XAADMINISTRATION-93 - Can't change my password while logged in as user
  • XAADMINISTRATION-83 - Link missing under the photo when editing a user that is not the Admin

Known issues

Backward Compatibility and Migration Notes

General Notes

If you're running in a multiwiki setup you'll also need to define the property xwiki.store.migration.databases=all to your xwiki.cfg file or explicitly name all databases to be migrated as in <tt>xwiki.store.migration.databases=db1,db2,....

You may also want to import the default wiki XAR in order to benefit from improvements listed above.

Always make sure you compare your xwiki.cfg file with the newest version since some configuration parameters were added. Of note, 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.

Removed pages

 

  • Main.RecentMembers as been removed from default XWiki Enterprise xar

API Breakages

The following APIs were modified since XWiki Enterprise 2.2RC1:

  • All resolvers based on current context informations are now using the context wiki as default wiki instead of the current document wiki

Dependencies

This release includes the following modules in the specified versions since XWiki Enterprise 2.2 Release Candidate 2 was released.

Core/Web

Group IdArtifact IdNew VersionOld VersionJIRA URL
com.xpn.xwiki.platformxwiki-*2.2-rc-22.2-rc-1jira
org.xwiki.platformxwiki-*2.2-rc-22.2-rc-1jira

Applications

Group IdArtifact IdNew VersionOld VersionJIRA URL
com.xpn.xwiki.platform.applicationsxwiki-application-administration1.251.24jira
com.xpn.xwiki.platform.applicationsxwiki-application-blog1.201.20jira
com.xpn.xwiki.platform.applicationsxwiki-application-officeimporter1.131.13jira
com.xpn.xwiki.platform.applicationsxwiki-application-panels1.341.33jira
com.xpn.xwiki.platform.applicationsxwiki-application-scheduler1.161.16jira
com.xpn.xwiki.platform.applicationsxwiki-application-statistics1.61.6jira
com.xpn.xwiki.platform.applicationsxwiki-application-tag1.91.9jira
com.xpn.xwiki.platform.applicationsxwiki-application-watchlist1.261.25jira
com.xpn.xwiki.platform.applicationsxwiki-application-webdav1.31.3jira
com.xpn.xwiki.platform.applicationsxwiki-application-wiki-macro-bridge1.31.3jira

Plugins

Group IdArtifact IdNew VersionOld VersionJIRA URL
com.xpn.xwiki.platform.pluginsxwiki-plugin-activitystream1.61.6jira
com.xpn.xwiki.platform.pluginsxwiki-plugin-jodatime1.31.3jira
com.xpn.xwiki.platform.pluginsxwiki-plugin-lucene1.151.15jira
com.xpn.xwiki.platform.pluginsxwiki-plugin-mailsender1.131.13jira
com.xpn.xwiki.platform.pluginsxwiki-plugin-scheduler1.161.16jira
com.xpn.xwiki.platform.pluginsxwiki-plugin-skinx1.131.13jira
com.xpn.xwiki.platform.pluginsxwiki-plugin-tag1.91.9jira
com.xpn.xwiki.platform.pluginsxwiki-plugin-watchlist1.261.25jira

Skins

Group IdArtifact IdNew VersionOld VersionJIRA URL
com.xpn.xwiki.platform.skinsxwiki-skin-albatross1.271.27jira
com.xpn.xwiki.platform.skinsxwiki-skin-colibri1.121.11jira
com.xpn.xwiki.platform.skinsxwiki-skin-toucan1.321.31jira

Top Level POM

Group IdArtifact IdNew VersionOld Version
com.xpn.xwiki.platformxwiki2929

Tools

Group IdArtifact IdNew VersionOld VersionJIRA URL
org.xwiki.platform.toolsxwiki-configuration-resources1.371.37jira
org.xwiki.platform.toolsxwiki-jetty-resources1.171.17jira
org.xwiki.platform.toolsxwiki-license-resources1.11.1jira
org.xwiki.platform.toolsxwiki-packager-plugin1.151.15jira
org.xwiki.platform.toolsxwiki-rootwebapp1.31.3jira
org.xwiki.platform.toolsstandards-validator1.11.1jira
org.xwiki.platform.toolsxwiki-xar-handlers1.91.9jira
org.xwiki.platform.toolsxwiki-xar-plugin1.131.13jira
org.xwiki.platform.toolsxwiki-verification-resources1.141.14jira

Get Connected