Release Notes for XWiki Enterprise 2.0.4

Last modified by Thomas Mortagne on 2023/10/13

This is a bug fix and enhancement release. This release fixes one important regression (broken statistics).

Changes since XWiki Enterprise 2.0.3

New Features and Improvements

  • XWIKI-4579 - Minimize and aggregate WYSIWYG editor stylesheets at build time to reduce the number of HTTP requests
  • XWIKI-4581 - Change the name for "Background Color" to "Highlight Color"

Important Bugs fixed

  • XWIKI-4564 - Statistics are broken (again)
  • XWIKI-4549 - Impossible to connect with local user in a subwiki of a path based multiwiki mode farm
  • XWIKI-4561 - Ctrl+G with Asian characters cause AJAX: "Internal Server Error"
  • XWIKI-3975 - Issue when inserting a video using the {{html}} macro
  • XWIKI-4586 - Code macro should return not highlighted content if provided syntax is not supported
  • XWIKI-4584 - Failing macro make all following macros of the same type to not be executed
  • XWIKI-4598 - Macros are badly scrolled into view after being selected
  • XWIKI-4610 - Wrong context usage in the Query plugin
  • XWIKI-4617 - HTML export does not support the new common "resource" folder
  • XWIKI-4620 - Plain text renderer does not support properly links without label
  • XWIKI-4188 - A dash in XWiki webapp directory causes StringIndexOutOfBounds on save document
  • XE-551 - Main.RecentChanges - page recent comment display error
  • XAADMINISTRATION-60 - Remove duplicate Content-Type META directive
  • XAADMINISTRATION-61 - Meta property "keywords" has a trailing whitespace displayed when there are not tags for the current page displayed
  • XAADMINISTRATION-62 - Group edition give choice between local and global even in main wiki or non virtual mode  
  • XABLOG-87 - Blue square in "Blog Categories"
  • XAPANELS-96 - Remove HTML style attribute used in the QuickLinks Panel
  • XAPANELS-97 - Search Panel shouldn't use an ID attribute since it prevents displaying several search panel on the same page

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 the 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. Note you should add xwiki.store.migration=1 so that XWiki attempts 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.0.3 was released.

Core/Web

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

Applications

Group IdArtifact IdNew VersionOld VersionJIRA URL
com.xpn.xwiki.platform.applicationsxwiki-application-administration1.211.19jira
com.xpn.xwiki.platform.applicationsxwiki-application-blog1.161.15jira
com.xpn.xwiki.platform.applicationsxwiki-application-officeimporter1.121.12jira
com.xpn.xwiki.platform.applicationsxwiki-application-panels1.281.27jira
com.xpn.xwiki.platform.applicationsxwiki-application-scheduler1.151.15jira
com.xpn.xwiki.platform.applicationsxwiki-application-statistics1.51.5jira
com.xpn.xwiki.platform.applicationsxwiki-application-tag1.81.7jira
com.xpn.xwiki.platform.applicationsxwiki-application-watchlist1.231.23jira
com.xpn.xwiki.platform.applicationsxwiki-application-webdav1.21.2jira
com.xpn.xwiki.platform.applicationsxwiki-application-wiki-macro-bridge1.21.2jira

Plugins

Group IdArtifact IdNew VersionOld VersionJIRA URL
com.xpn.xwiki.platform.pluginsxwiki-plugin-activitystream1.51.5jira
com.xpn.xwiki.platform.pluginsxwiki-plugin-jodatime1.31.3jira
com.xpn.xwiki.platform.pluginsxwiki-plugin-lucene1.111.11jira
com.xpn.xwiki.platform.pluginsxwiki-plugin-mailsender1.131.13jira
com.xpn.xwiki.platform.pluginsxwiki-plugin-scheduler1.151.15jira
com.xpn.xwiki.platform.pluginsxwiki-plugin-skinx1.121.12jira
com.xpn.xwiki.platform.pluginsxwiki-plugin-tag1.81.7jira
com.xpn.xwiki.platform.pluginsxwiki-plugin-watchlist1.231.23jira

Skins

Group IdArtifact IdNew VersionOld VersionJIRA URL
com.xpn.xwiki.platform.skinsxwiki-skin-albatross1.241.24jira
com.xpn.xwiki.platform.skinsxwiki-skin-colibri1.51.5jira
com.xpn.xwiki.platform.skinsxwiki-skin-toucan1.291.29jira

Top Level POM

Group IdArtifact IdNew VersionOld VersionJIRA URL
com.xpn.xwiki.platformxwiki2727

Tools

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

Get Connected