Release Notes - XWiki Platform - Version 5.4-rc-1 - HTML format

Bug

  • [XWIKI-6709] - Activity stream doesn't properly support the same document name in different wikis
  • [XWIKI-8900] - The option to repair the previous UI is not available anymore after you skip the Distribution Wizard and restart the server
  • [XWIKI-9379] - Importing a XAR that contains a document called "null" does not work.
  • [XWIKI-9468] - Distribution Wizard version picker during XE upgrade list only versions =< 4.2
  • [XWIKI-9550] - "?" showing in the Distribution Wizard's step titles when in ISO
  • [XWIKI-9624] - Authentication is faulty on domain based farm when cookiedomains is set to the exact domain of the main wiki
  • [XWIKI-9707] - org.xwiki.wiki.manager.WikiManagerException: wiki id is not valid
  • [XWIKI-9708] - Repair phase is not executed nor prompted on subwikis when Upgrade All Wikis option is selected from DW
  • [XWIKI-9750] - User Input in WYSIWYG Editor is lost after conversion error
  • [XWIKI-9788] - Selecting a previous version which is not listed but installed from DW is not intuitive
  • [XWIKI-9808] - When renaming an extension with xwiki.extension.feature, the UI does not present the new version as an upgrade
  • [XWIKI-9847] - Distribution Wizard first step does not see empty databases anymore
  • [XWIKI-9858] - Unexpected behavior of "back to list" button after adding an extension
  • [XWIKI-9860] - XARs exported with wikistream don't contains hidden and minoredit elements anymore if they have the default value
  • [XWIKI-9861] - NullPointerException on $services.wiki.template.getWikiProvisioningJobStatus()
  • [XWIKI-9863] - Upgrade from 5.2.2 to 5.4 M1 is broken
  • [XWIKI-9865] - Missing dependency to Activity Stream UI in Tags UI
  • [XWIKI-9866] - When "only local users are available" in a subwiki, it should not be possible to add global users
  • [XWIKI-9867] - Unable to add members to a subwiki from the administration
  • [XWIKI-9869] - The wrong author is indicated as the deleted when a document is deleted by EM XAR handler
  • [XWIKI-9870] - XWikiDocument#equalsData does not properly compare attachments
  • [XWIKI-9883] - Unable to save a new wiki descriptor with the script service
  • [XWIKI-9887] - When changing the owner of a wiki, wiki owner security access rights are not updated
  • [XWIKI-9893] - Main.UserDirectory doesn't list any member on subwikis
  • [XWIKI-9901] - "Preparing XAR extension plan" is way slower than it should
  • [XWIKI-9902] - StackOverflow error logged when logging out
  • [XWIKI-9904] - Members of a subwiki are not well initialized
  • [XWIKI-9905] - Fix the check about list of members for subwiki creation
  • [XWIKI-9907] - NullPointerException on $services.wiki.getById() when getXObjects() returns a list with a null element
  • [XWIKI-9909] - Concurrent database migration cause SOLR indexer to fail in place of waiting
  • [XWIKI-9910] - Unable to set a document as hidden in some multilingual case
  • [XWIKI-9912] - Cannot repair the main wiki UI any more with the Distribution Wizard
  • [XWIKI-9913] - Cannot export a page as XAR with history any more when not a backup pack
  • [XWIKI-9916] - Guests are allowed to delete XWikiServer[Name] documents
  • [XWIKI-9921] - Make new wikis descriptor pages as children of WikiManager.WebHome
  • [XWIKI-9922] - When attachment author/creator is not provided confluence parser send null author/creator
  • [XWIKI-9923] - The generated Table of Contents is empty for the ODT export
  • [XWIKI-9927] - Error in R40000 migration when name column of statistics table is null
  • [XWIKI-9932] - Broken WikiStream based XAR import
  • [XWIKI-9934] - After an upgrade from 5.2.x, a template wiki is not considered as a template anymore
  • [XWIKI-9942] - WikiStream XAR input should fallback on XAR file instead of XML document when it can't find what is the stream type
  • [XWIKI-9943] - Wikis DW step always get back after a restart as long as there is not upgraded wikis
  • [XWIKI-9944] - The Continue button is not available on the Extensions step when all extensions are up to date
  • [XWIKI-9945] - One bad document title can prevent Solr from indexing other documents
  • [XWIKI-9951] - The template wiki provisioning job does not log errors

New Feature

  • [XWIKI-8313] - Livetable Filter by Tag
  • [XWIKI-9880] - Add helper method to create a log tree in logging ScriptService
  • [XWIKI-9914] - Add ScriptService providing API to manipulate XAR files

Task

  • [XWIKI-9670] - Rewrite wikimanager REST API based on new wiki APIs
  • [XWIKI-9692] - Write integration tests for xwiki-platform-wiki
  • [XWIKI-9894] - Document new Data URI scheme support for images

Improvement

  • [XWIKI-279] - Support GraphViz label orientation control-characters \l, \n and \r
  • [XWIKI-9310] - Make it more understandable what the search types are
  • [XWIKI-9347] - Main Wiki's Activity Stream should collect data from all the wikis where I have view right
  • [XWIKI-9479] - In multiwiki mode user picker field should automatically look by default for local or global users depending on the multiwiki type
  • [XWIKI-9533] - Be able to specify multiple values for search fields
  • [XWIKI-9559] - Make the list of wikis in which to search for configurable
  • [XWIKI-9579] - Add a Distribution Step for showing a report of the changes brought to the wiki
  • [XWIKI-9687] - Better sheet for XWikiServerClass
  • [XWIKI-9793] - Improvements on 'File Size' facet
  • [XWIKI-9794] - Improvements on 'Media Type' facet
  • [XWIKI-9795] - Better way to handle advanced search options
  • [XWIKI-9796] - Mark default 'Result Type' (Document) in facets as selected
  • [XWIKI-9864] - Completely remove DW upgrade mode
  • [XWIKI-9868] - Allow continuing in wikis default UI step without having upgraded all wikis
  • [XWIKI-9874] - Introduce getLastError() in the Wiki Script Service
  • [XWIKI-9875] - Stracktrace when the browser refreshs the page during the provisioning step
  • [XWIKI-9877] - Make visible XAR extension handler logs translatable
  • [XWIKI-9885] - Add method to translate log in logging script service
  • [XWIKI-9897] - Increase the size of the security cache to improve performance
  • [XWIKI-9898] - Align the search bar to the left instead of displaying it in the center of the page
  • [XWIKI-9908] - Improve the label of the Distribution Wizard step buttons
  • [XWIKI-9915] - Introduce API to create a tree from a list of entity references
  • [XWIKI-9948] - Make it easy to get functional tests screenshots from CI
  • [XWIKI-9949] - Add ability to pass a timeout when waiting for an element

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.