XWiki Enterprise 2.7.1 Release Notes

Last modified by Thomas Mortagne on 2017/03/24

This is the first bugfix release for the 2.7 series.

New and Noteworthy

  • XWIKI-5508 - Velocity error on a revision view when including a page with fewer versions
  • XWIKI-3644 - Attaching an image - cannot see uploaded images
  • XWIKI-3966 - Wiki created/removed should generate events
  • XWIKI-4682 - Table controls are enabled after switching back from Source tab
  • XWIKI-4904 - Custom displayers in syntax 2.0 cannot access their variables
  • XWIKI-5443 - Renaming xwiki/1.0 documents with source/target names containing the > character fails
  • XWIKI-5816 - Lock on document lost when using "Save and continue"
  • XWIKI-5827 - Invalid URL in warning message in the administration when wiki is empty
  • XWIKI-5844 - PDF export sometimes broken when copy/pasting content from MS Office
  • XWIKI-5845 - Selecting "Relational Storage" without "Multiselect" for list properties causes loss of data during import or rollback
  • XWIKI-5846 - Empty date values are replaced with the current date when importing or rolling back
  • XWIKI-5849 - Cannot create link to current page
  • XWIKI-5853 - Selecting multiple spaces for the Template Provider availability triggers a JS error in the 'Create Page' form
  • XWIKI-5869 - Object properties validation (xvalidate) does not work
  • XWIKI-5870 - Space administration documents have wrong content
  • XWIKI-5873 - Markup in top level headers of the page breaks title deduplication + displays escaped HTML
  • XWIKI-5875 - Inline and block style groups are not properly displayed in IE8
  • XWIKI-5878 - Titles fail to render properly when containing script requiring programming rights
  • XWIKI-5895 - Adding an image in the WYSIWYG editor and previewing it without saving the page first makes the XWiki page corrupt.
  • XWIKI-5897 - Office Viewer Macro fails for ppt files on pages with dashes
  • XWIKI-5905 - Local admins are unable to import XARs on subwikis
  • XWIKI-5910 - PDF export fails with an exception when there are duplicate IDs in the exported XML
  • XWIKI-5911 - JS Error when clicking on a link to a non existing page when there are document templates defined
  • XWIKI-5915 - Cannot log in using Safari
  • XWIKI-5916 - Uploading an image in WYSIWYG editor fails, most likely due to csrf form validation failure
  • XWIKI-5927 - Content lost when using the streaming parser and renderer APIs to convert from HTML to wiki syntax
  • XWIKI-5928 - ID macros generated from HTML anchors are not properly closed
  • XWIKI-5937 - XML export methods returning an Element don't work anymore
  • XWIKI-5946 - Extension manager fails on JBoss AS 5
  • XWIKI-5957 - New permission check introduced in 2.5 forbids macros which need programming rights in subwikis
  • XWIKI-5976 - Cannot create subwiki named "lines"
  • XWIKI-5979 - OpenOffice fails to restart in certain cases
  • XWIKI-5996 - CSRF tokens can sometimes break the HTML and layout
  • XWIKI-6013 - Comments content is not evaluated against the current document
  • XWIKI-1090 - XWiki Query Generator
  • XWIKI-5892 - Implement Cache on getTreeList in DBTreeListClass
  • XWIKI-2496 - Specialized AppServerTrusted authenticator handling Kerberos principals
  • XWIKI-4322 - Add a {{cache}} macro (see Known issues below)
  • XWIKI-5874 - Add API to display document's titles in plain text without any markup
  • XWIKI-6021 - Upgrade to Jython 2.5.2rc4
  • XAADMINISTRATION-194 - Labels under some administration icons are not translated
  • XAADMINISTRATION-196 - Reset Password fails in private wikis
  • XAADMINISTRATION-197 - Make the password reset form compliant with the vertical form standard
  • XAADMINISTRATION-198 - Improve translations for the 'Forgot your password or username' application
  • XAADMINISTRATION-208 - Don't force prefixed-translation of administration section dragged from XWiki.ConfigurableClass objects
  • XE-805 - Performance improvement of the Activity macro

Known issues

  • Bugs we know about
  • We forgot to bundle the Cache macro in the default distribution. This is fixed in XWiki Enterprise 2.7.2 and beyond. To workaround this issue, copy the Cache Macro JAR file to your WEB-INF/lib directory.

Backward Compatibility and Migration Notes

General Notes

Always make sure you compare your xwiki.cfg file with the newest version since some configuration parameters were added. Note you should add xwiki.store.migration=1 so that XWiki will attempt to automatically migrate your current database to the new schema. Make sure you backup your Database before doing anything.

API Breakages since 2.7

ERRORR: org.xwiki.rendering.scaffolding.RenderingTestCase: In method 'public RenderingTestCase(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, java.util.Map)' the number of arguments has changed

Get Connected