XWiki Enterprise 3.1.1 Release Notes
Last modified by Thomas Mortagne on 2017/03/24
This is the first (and probably last) bugfix release for the 3.1 series. It contains only small bugfixes backported from the 3.2 branch, mainly around missing CSRF-prevention tokens, the extension manager, and build improvements.
Bugfixes
- XCOMMONS-28 - Fail to build a project which has commons pom as parent and has different version
- XCOMMONS-29 - Provide xwiki.clirr.previous.version property in the root pom
- XCOMMONS-33 - ":" (colon) is parsed as list converter separator
- XCOMMONS-38 - XAR plugin does not take into account provided dependencies when generating the xar
- XE-965 - Main.WebHome page contains a watchlist object
- XE-969 - Color themes name with an apostrophe makes velocity macro error on color theme WebHome
- XE-978 - User avatar management does not work with enabled CSRF protection
- XE-995 - Make Selenium 1 tests run on the latest versions of Firefox
- XE-996 - Provide enterprise.version property
- XEM-196 - Make Selenium 1 tests run on the latest versions of Firefox
- XRENDERING-128 - Conversion from XWiki 1.0 to 2.0 syntax fails when the line ends with < followed by a word
- XRENDERING-130 - Provide rendering.version property
- XRENDERING-131 - Quote macro with aparameter break XWiki Syntax 1.0 to XWiki Syntax 2.0
- XRENDERING-133 - AbstractBlock#getChildrenByType does not take into account provided "recurse" parameter
- XRENDERING-136 - Empty references generate full qualified href in XHTML
- XWIKI-6180 - Wiki Macro loses its PR and becomes unregistered
- XWIKI-6282 - Wrong behavior when editing a user from the administration area and clicking on the other tabs
- XWIKI-6706 - NPE while processing GlobalRedirect objects
- XWIKI-6712 - "Last modifications feed for your watchlist" RSS link on a user's profile page is non-functional
- XWIKI-6723 - Wiki macros are rendered in the syntax of the caller document
- XWIKI-6734 - WikiManager's delete wiki without deleting database method not working.
- XWIKI-6736 - Error at startup when some modification having empty user as author is saved
- XWIKI-6737 - Watchlist should not take into account watchlist object not located in a user page
- XWIKI-6739 - ObjectPropertyReference set wrong entity type
- XWIKI-6744 - Dissable autowatch for Admin user by default
- XWIKI-6754 - Flickering Javascript errors and issues due to bad initialisation
- XWIKI-6766 - Impossible to install extension from maven repository
- XWIKI-6768 - Deleting users from admin UI does not work with CSRF protection
- XWIKI-6780 - Badly formated repositories configuration produce nullpointerexception
- XWIKI-6782 - Upgrade to aether 1.12
- XWIKI-6791 - The previously maximized element is not restored when going back to the object editor
- XWIKI-6836 - Content input area of Box Macro shrinks horizontally on each character typed
- XWIKI-6840 - The link to the default XAR in an empty wiki is wrong
- XWIKI-6848 - Sometimes downloaded attachments are empty
- XWIKI-6853 - LDAP connection open method fails with annonymous (empty) DN
- XWIKI-6866 - Double backslash appears when switching to source
- XWIKI-6896 - XWikiDocument#getXObject(ObjectReference) throws a NPE when the object reference has no object number
- XWIKI-6901 - Fail to build a project which has platform pom as parent and has different version
- XWIKI-6959 - xwiki.work.dir configuration is never taken into account
- XWIKI-7011 - Deleting a user from a group does not work with CSRF protection
- XWIKI-7016 - Including a page from another wiki does not work for guest user
- XWIKI-7018 - XWikiContext#getUserReference() does not always return null for guest user
- XWIKI-7019 - String is set instead of XWikiUser object in the XWikiContext map for the key user
See the full list of fixed issues on Jira.