Release Notes for XWiki 4.4
This is the release notes for XWiki Platform, XWiki Enterprise and XWiki Enterprise Manager. They share the same release notes as they are released together and have the same version.
This is a stabilization release and as such it mostly contains bug fixes.
New and Noteworthy (since XWiki 4.3.1)
Full list of issues fixed and Dashboard for 4.4.
Full list of issues fixed:
For Developers
Upgrades
The following dependencies have been upgraded:
Miscellaneous
- We've replaced the Rendering Standalone JAR with a Rendering Standalone ZIP.
- Started experimenting with Mockito.
- New unit and integration testing best practices.
- New Rendering Syntax module for the annotatedxhtml syntax. Before this syntax was included in the Syntax module for the xhtml syntax.
Translations
The following translations have been updated:
- Italian
- Catalan
- Czech
- Danish
- German
- Spanish
- French
- Galician
- Hindi
- Croatian
- Italian
- Korean
- Latvian
- Dutch
- Norwegian
- Polish
- Portuguese (Brazil)
- Romanian
- Russian
- Slovak
- Swedish
- Ukrainian
- Vietnamese
- Simplified Chinese
- Traditional Chinese
Tested Browsers & Databases
Here's the list of browsers tested with this version (i.e. browsers that we've tested as working - Check the list of supported browsers):
- Firefox
- 17.0.1
Here's the list of databases tested with this version (i.e. databases that we've tested as working - Check the list of supported databases):
- HyperSQL
- 2.2.9
Known issues
- Regression: Markdown support is broken due to a duplicate ASM JAR. To make it work, remove the asm-3.1.jar file from your WEB-INF/lib directory (fixed in XWiki 4.4.1).
- Regression: Image attachments are not scaled any more when the image dimensions are specified on the download request
- Bugs we know about
Test Report
No manual test were done for this version (see other past test reports if you're curious).
Backward Compatibility and Migration Notes
General Notes
You may also want to import the default wiki XAR in order to benefit from all the improvements listed above.
Issues specific to XWiki 4.4
- The Toucan skin has been removed from the platform and from the distribution packages. You can find the sources in the xwiki-contrib repository on github.
- The Lucene index specification has been changed to include a new field exactspace and three other fields have been altered to better support exact matches. It is recommended to rebuild the whole Lucene index.
API Breakages
The following APIs were modified since XWiki 4.3.1:
- Moved to Lucene 4 + moved non API classes to the internal package:com.xpn.xwiki.plugin.lucene.LucenePlugin: Parameter 1 of 'public void init(com.xpn.xwiki.plugin.lucene.IndexUpdater, com.xpn.xwiki.XWikiContext)' has changed its type to com.xpn.xwiki.plugin.lucene.internal.IndexUpdater
com.xpn.xwiki.plugin.lucene.LucenePlugin: Parameter 1 of 'public void init(com.xpn.xwiki.plugin.lucene.IndexUpdater, com.xpn.xwiki.plugin.lucene.IndexRebuilder, com.xpn.xwiki.XWikiContext)' has changed its type to com.xpn.xwiki.plugin.lucene.internal.IndexUpdater
com.xpn.xwiki.plugin.lucene.LucenePlugin: Parameter 2 of 'public void init(com.xpn.xwiki.plugin.lucene.IndexUpdater, com.xpn.xwiki.plugin.lucene.IndexRebuilder, com.xpn.xwiki.XWikiContext)' has changed its type to com.xpn.xwiki.plugin.lucene.internal.IndexRebuilder