XWiki Enterprise 2.2.4

Last modified by Thomas Mortagne on 2023/10/13

This is a bug fix release.

Changes since XWiki Enterprise 2.2.3

Important Bugs fixed

  • XASCH-52 - Job script shouldn't be edited with wysiwyg
  • XABLOG-99 - Blog Category Name with Apostrophe crashes Blog Category function
  • XWIKI-5057 - Rights aren't saved if the groups/users radio button is not manually selected
  • XWIKI-5039 - When starting a wiki on a sub wiki page, main wiki main page is broken by statistics module
  • XWIKI-4957 - Allow entering @, ? and # characters in link references
  • XWIKI-5053 - Cannot upload attachments to pages with # in their name
  • XWIKI-5063 - Don't fail the rendering when the document's title fails to be rendered
  • XWIKI-4984 - Header ids are always the same ("H") with Chinese or any other language without any ASCII character
  • XWIKI-5035 - LazyXWikiDocument is not synchronized anymore with XWikiDocument
  • XWIKI-5036 - WYSIWYG editor doesn't display when creating a document named #"&ยง-_\
  • XWIKI-5021 - "Save and Continue" doesn't work in Preview mode only with IE7
  • XWIKI-4723 - Could not restart only one cluster instance in cluster mode because of stuck JVM

Since the work on document references is still partial in 2.2.4, and URL parsing is not based on references yet in XWiki Enterprise 2.2, using special character (dot in particular) in space names and document names is not recommended. This could create documents that are unreachable or other weird behaviors.

Translations

  • Newly supported language: Vietnamese

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.

Migration Notes

  • headers id generation changed a bit and allow more characters: hyphens ("-"), underscores ("_"), colons (":"), and periods (".") are not filtered anymore.

API Breakages

No API breakage.

Tags:
   

Get Connected