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

Bug

  • [XWIKI-13111] - Attachments Tab from Page Index lists hidden pages
  • [XWIKI-14103] - The rows of the live table from the Attachments tab in the Page Index aren't ordered no matter what column we sort by
  • [XWIKI-14504] - Adding a new column in the dashboard editor does not work anymore
  • [XWIKI-14522] - Blog publishing Notifications should not appear for the blogs published before setting the notification toggle to ON
  • [XWIKI-14531] - NotificationScriptService#setStartDate(String, Date) should check user permissions
  • [XWIKI-14534] - Children Macro is using the wrong Macro category
  • [XWIKI-14536] - Wiki Macro descriptors have wrong Macro Id syntaxes
  • [XWIKI-14539] - WatchList Macro should go in the Content category
  • [XWIKI-14540] - Attachment Selector Macro should go in the Development category
  • [XWIKI-14549] - If 2 filters are enabled on the same event type, only one is handled
  • [XWIKI-14550] - Scope filters do not work on non-terminal pages
  • [XWIKI-14556] - Notifications are not displayed if there is a scope defined on a disabled event type
  • [XWIKI-14569] - Add missing translation strings in the notification center
  • [XWIKI-14572] - Error displayed during 9.5.1 to 9.6 flavor upgrade
  • [XWIKI-14579] - The picker to filter on Date types, in LiveTables, doesn't appear on IE 11 and Microsoft Edge 40
  • [XWIKI-14582] - Adding a new column in the dashboard editor doesn't work in IE 11
  • [XWIKI-14595] - Content field menu bar appears really large when editing an app that has this field
  • [XWIKI-14604] - Unable to add notification filters
  • [XWIKI-14608] - The UI does not allow setting Marathi as language anymore
  • [XWIKI-14609] - XAR input filter stream force document property always set to true even if called with false
  • [XWIKI-14612] - Content parsing fails with a NPE if content is null
  • [XWIKI-14613] - Dashboard macro can break with a stackoverflow
  • [XWIKI-14617] - Jobs REST resource should return an error when a synchronous job fail

New Feature

  • [XWIKI-14546] - Offer Syntax Highlighting by default in wiki editors
  • [XWIKI-14548] - Add exclusive notifications filters
  • [XWIKI-14563] - Allow notification filters to be applied on every system notification

Task

  • [XWIKI-13683] - Remove GWT WYSIWYG Editor + GWT Services
  • [XWIKI-13956] - Upgrade to Jetty 9.4.6.v20170531
  • [XWIKI-14560] - Upgrade to CSS4J 0.31
  • [XWIKI-14573] - Allow notification filters to be applied globally to an application
  • [XWIKI-14575] - Split the notifications module in multiple submodules
  • [XWIKI-14593] - Upgrade to Apache PDFBox 2.0.7
  • [XWIKI-14616] - Upgrade to JGroups 4.0.5
  • [XWIKI-14619] - Refactor xwiki-platform-notifications-scripts to use sub script services
  • [XWIKI-14623] - Upgrade to CKEditor Integration v1.16

Improvement

  • [XWIKI-7469] - Display attachment size in the attachment index
  • [XWIKI-11338] - Be able to sort attachments by type on the Document Index page
  • [XWIKI-13808] - Introduce the concept of Deprecated and Internal Macros
  • [XWIKI-14378] - Add the ability to enable/disable all the notifications of an application
  • [XWIKI-14537] - Script Service API to get macro descriptors
  • [XWIKI-14538] - Move XWiki.WikiMacros to the Syntax guide + list all macros
  • [XWIKI-14542] - Move Dashboard, Container and Gallery macros into a new Layout category
  • [XWIKI-14559] - Add applicationId parameter to events defined in wiki pages
  • [XWIKI-14561] - Move Spaces, SpacesIndex and Workspaces Macros in the Deprecated category
  • [XWIKI-14564] - Filter to hide system changes on documents, activated by default
  • [XWIKI-14576] - Show version information and more actions options when viewing a document version
  • [XWIKI-14577] - Improve the navigation in the changes view
  • [XWIKI-14578] - Refactor the code viewer and integrate blame information
  • [XWIKI-14584] - Display the current extension id+version in the Dependencies section
  • [XWIKI-14590] - Make Gallery Macro responsive
  • [XWIKI-14600] - Include extension with no backward dependencies in the upgrade job
  • [XWIKI-14610] - Send the java specification version in activeinstalls pings
  • [XWIKI-14615] - Improve the Attachment Index
  • [XWIKI-14618] - The REST version of the JobStatus should at least indicate if the job failed
  • [XWIKI-14621] - Normalize content to avoid spurious changes on first save

Edit/Copy Release Notes

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