Bug
- [XWIKI-4491] - The "Edit" right should imply the "View" right
- [XWIKI-5811] - When a page has a null creator, it should display a default "Unknown User"
- [XWIKI-6449] - Document rollback triggers document creation events
- [XWIKI-6680] - Some Blog Panels are not localized properly
- [XWIKI-6903] - Office preview fails for PDF attachments
- [XWIKI-6946] - A normal user can obtain space admin level by manually editing/creating WebPreferences in the object editor or programatically
- [XWIKI-7072] - Search suggest source names are not translatable
- [XWIKI-7144] - Quick search results should not include attachments if their parent's page contains the search term
- [XWIKI-7427] - Document creation date not correct
- [XWIKI-7600] - Editing a subsection of a markdown document raises an exception
- [XWIKI-7661] - Update the XWiki.SearchSuggestSourceClass query property type from String to TextArea
- [XWIKI-7757] - Tag renaming can lead to duplicate tags in a document
- [XWIKI-8157] - The "Copy Page" action adds an extra version to the attached file
- [XWIKI-8574] - Wrong URL suggested by WorkspaceManager.Install for retrieving a default workspace template XAR when running a SNAPSHOT
- [XWIKI-8617] - "java.lang.LinkageError: loader constraint violation" when restarting after just installing the Workspace UI extension
- [XWIKI-8726] - "XWikiGroupTemplate" appears listed in the suggested results when adding a subgroup to a group
- [XWIKI-8772] - Adding comments or attachments is wrongly proposed in Add menu on a new document
- [XWIKI-8829] - getVirtualWikisDatabaseNames does not include the main wiki when it has no descriptor
- [XWIKI-8846] - When on a subwiki and the author can't be found on main wiki the importer add xwiki:null id
- [XWIKI-8884] - Subwiki admin can import as backup a custom xar thus obtaining PR on the imported pages
- [XWIKI-8888] - Solr filtered search does not expand on IE browsers
- [XWIKI-8895] - '$result' instead of the change details in email notification
- [XWIKI-8899] - org.xwiki.localization.message.TranslationMessageElement should not be internal
- [XWIKI-8902] - Distribution status previous distribution extension and previous distribution extension UI are never set
- [XWIKI-8906] - The configuration of the default space/homepage is ignored in several applications
- [XWIKI-8916] - Remove useless query string parameters in URL of MySQL Connector/J configuration
- [XWIKI-8921] - Message error in Scheduler when editing a job
- [XWIKI-8922] - Script Service not available in watchlist jobs
- [XWIKI-8925] - The WebDAV edit attachment link is not generated when URLs are rewritten
- [XWIKI-8928] - Watchlist HTML email is displaying "null" when a new attachment is added
- [XWIKI-8934] - Delegate to the model the parsing of rights objects
- [XWIKI-8938] - Translated title is overwritten by the default translation title when editing a document section
- [XWIKI-8946] - Remove support for initial import by guest of an empty wiki in the security authorization module
- [XWIKI-8947] - Unable to delete, rename any document or attachment from a subwiki using PostgreSQL
- [XWIKI-8950] - NPE in hasAdminRights of XWikiCachingRightService when context.getDoc() is null
- [XWIKI-8951] - Support null user and null entity in the new security authorization module
- [XWIKI-8952] - XWiki#getWikiOwner can potentially return wrong value for main wiki
- [XWIKI-8954] - Programming right should imply Admin right and not the reverse (new security module)
- [XWIKI-8955] - ILLEGAL right should not be returned in the list of access right names
- [XWIKI-8956] - In case of empty wikis, the security authorization module should honor creator/owner and local/global specific post-processing
- [XWIKI-8959] - Broken links created in livetables for DBList properties with multiselect activated
- [XWIKI-8960] - xwiki-platform-tool-packager-plugin considers ${project.version} to be the version to use for xwiki artifacts it depends on
- [XWIKI-8963] - Access denied exception should report the right being denied
- [XWIKI-8964] - HQL and XWQL REST search does not work in multiwiki mode
- [XWIKI-8970] - Creator of document does not receive immediately the delete right on their newly created document.
- [XWIKI-8974] - Users and Groups displayers don't work with display modes "rendered" and "search"
- [XWIKI-8975] - Possibility to install any extension without programming right
- [XWIKI-8979] - Document creator special rights are not always granted due to right caching issue
- [XWIKI-8980] - The "Bulleted list" and "Numbered list" buttons don't work properly on Chrome
- [XWIKI-8983] - Packaging is missing JARs drawn by XAR dependencies
- [XWIKI-8984] - The new caching right service does not support dropPermission()
- [XWIKI-8986] - Register right could not be denied in sub-wikis once allowed by the main wiki
- [XWIKI-8993] - Failed to get the list of documents bound to a given sheet
- [XWIKI-8994] - Repository application should depend on scheduler application
- [XWIKI-8996] - HTML code displayed in the Blog Archive panel when no blog posts exist
New Feature
- [XWIKI-2347] - Add a default favicon
- [XWIKI-4410] - Need a way to search attachments without programming permissions
- [XWIKI-8752] - Add support for space and document ComponentManager namespaces
- [XWIKI-8852] - Detect the paste event and clean the content automatically or warn the user to use the paste icon instead
- [XWIKI-8898] - Add support for jquery and require.js/AMD modules
Task
- [XWIKI-8822] - Set virtual=1 by default and deprecate the virtual mode API
- [XWIKI-8901] - Use the new localization module for translating macro descriptors
- [XWIKI-8931] - Support global user in local group in the new security authorization module
- [XWIKI-8933] - Support group nesting in the new security authorization module
- [XWIKI-8935] - Upgrade to GWT 2.5.1
- [XWIKI-8987] - Remove deprecated templates
- [XWIKI-8988] - Hide the xwiki/1.0 syntax from the list of available syntaxes
Improvement
- [XWIKI-8595] - Use the new localization module to register translations for the Workspaces application
- [XWIKI-8841] - Add getWikiNames() method to api.XWiki that exposes the previously private XWiki.getVirtualWikisDatabaseNames()
- [XWIKI-8875] - Add convenience hasSubWikis() method to api.XWiki
- [XWIKI-8876] - Promote the wiki-manager's XWiki.XWikiServerClass to "mandatory class" status for the main wiki
- [XWIKI-8877] - Remove the autowww disabling configuration option
- [XWIKI-8914] - Replace "xwiki.virtual.redirect" with an error template(or page) just like the other errors
- [XWIKI-8918] - Move Sandbox application in the Platform repository
- [XWIKI-8929] - Remove ugly HTML-escape hack in AttachmentDiff#toString
- [XWIKI-8944] - Use the bridge to the new security authorization component as the default RightService
- [XWIKI-8945] - Call dispose() on Components before XWiki shutdown to cleanup resources
- [XWIKI-8949] - Add a logo for displaying on shortcuts for smart phones and tablets
- [XWIKI-8953] - XWikiDocument authors references should be null for public access virtual user (guest user)
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.