XWiki Enterprise 2.7.1 Release Notes
Version 5.2 by Sergiu Dumitriu on 2011/02/25
Contents
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
- 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
Backward Compatibility and Migration Notes
General Notes
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