XWiki Enterprise 2.2.2

Last modified by Thomas Mortagne on 2023/10/13

This is a bug fix release.

Changes since XWiki Enterprise 2.2.1

New features

Improvements

  • XAADMINISTRATION-115 - Left align check boxes in "Registration > Customize XWiki Registration"
  • XAADMINISTRATION-63 - In "Administration" -> "Users" closing the "Add new user" pop-up causes the page to refresh 
  • XAADMINISTRATION-67 - In "Administration > User > Add new user" indicate which fields are mandatory
  • XAADMINISTRATION-103 - Make registration page support lightbox so administrator can use it to add users in admin users sheet.
  • Updated translations

Important Bugs fixed

  • XWIKI-4955 - Page with empty content leads to "This template does not exist" message when viewed in plain mode
  • XWIKI-4967 - Impossible to import office (copy/paste) with style using IE7
  • XWIKI-4965 - Objects can no longer be retrieved relative to their document
  • XWIKI-4931 - Links are badly saved on IE7
  • XWIKI-4977 - AJAX behavior broken in IE6 for documents with non-ASCII characters in the name
  • XWIKI-4974 - Adding tags with non-ASCII characters fails in Internet Explorer
  • XWIKI-4968 - Deleting a comment appears in the history as being deleted by the person who made the comment instead of the deleter
  • XWIKI-4971 - Header generated ids are wrong in 1.0 syntax
  • XWIKI-4966 - Missing translation keys for application configuration.
  • XWIKI-4590 - View Statistics increment too fast because of AJAX features in bottom page tags and ratings
  • XWIKI-4925 - When XWiki is initialized via a XMLRPC request, it is in a wrong state and redirect-to-login URLs will be wrong
  • XWIKI-3915 - XWiki.copyWiki does not copy hidden documents
  • XWIKI-4954 - XWikiDocument#clone should use set/getParent instead of set/getParentReference
  • XWIKI-4555 - XWikiHibernateStore#countDocuments does not always return the same number as would be the size of #searchDocuments for the same query
  • XWIKI-4969 - Missing translation value for key "import_listoferrorsfiles" in new Import UI
  • XWIKI-4978 - Previewing a comment for a document with non-ASCII characters in the name uses a wrong URL 
  • XAADMINISTRATION-68 - In "Administration > User > Add new user" notify the user when the passwords he types in don't match
  • XAADMINISTRATION-21 - User not created when registration information isn't correct when creating new user in new Administration UI

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 xwiki.store.migration.databases=db1,db2,....

You may also want to import the default wiki XAR in order to benefit from improvements listed above. If you do so make sure you follow the upgrade process in order not to overwrite your existing pages.

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.

API Breakages

No API breakage.

Dependencies

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

Core/Web

Group IdArtifact IdNew VersionOld VersionJIRA URL
com.xpn.xwiki.platformxwiki-*2.2.22.2.1jira
org.xwiki.platformxwiki-*2.2.22.2.1jira

Applications

Group IdArtifact IdNew VersionOld VersionJIRA URL
com.xpn.xwiki.platform.applicationsxwiki-application-administration1.281.27jira
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.34jira
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.101.10jira
com.xpn.xwiki.platform.applicationsxwiki-application-watchlist1.261.26jira
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.161.16jira
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.101.10jira
com.xpn.xwiki.platform.pluginsxwiki-plugin-watchlist1.261.26jira

Skins

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

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.361.36jira
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.151.14jira
Tags:
   

Get Connected