Release Notes - XWiki Platform - Version 1.5 M2 - Text format

Bug

  • [XWIKI-891] - Session timeout causes loss of any editing
  • [XWIKI-1007] - Removing all content in page has no effect & the content of a wiki page is not allowed to be completely empty
  • [XWIKI-1177] - Wiki newline at end of table row breaks whole table
  • [XWIKI-1284] - Image disappears from WYSIWYG editor in documents with special characters in name
  • [XWIKI-1434] - Case Related Issue With Backlinks
  • [XWIKI-1771] - Empty page displayed after re-login
  • [XWIKI-2117] - Encoding problems with AJAX adminstration utility
  • [XWIKI-2199] - Saving a document via the inline editor resets the Tags document's property
  • [XWIKI-2264] - LDAP authentication does not support "." in login names
  • [XWIKI-2317] - Documents created from APIs starts at version 2.1
  • [XWIKI-2339] - Cannot import large attachments
  • [XWIKI-2343] - Wysiwyg editor breaks accents in links
  • [XWIKI-2355] - Hibernate queries not working with Oracle 9
  • [XWIKI-2375] - Group and user access rights problem with a name which includes space characters
  • [XWIKI-2385] - displayPrettyName does not show the mandatory mark in certain situations
  • [XWIKI-2386] - Non-threadsafe manipulation of the document in SaveAction
  • [XWIKI-2422] - Curly Quote coming from a Copy Paste is transformed into ? after cache is reset
  • [XWIKI-2430] - Unable to add "List of groups" and "Access Right levels" properties to class
  • [XWIKI-2432] - Cannot create pages with space characters in title using XML RPC API
  • [XWIKI-2440] - Comparing document events doesn't take into account the event type (save, update, delete)
  • [XWIKI-2441] - Comparing two ActionExecutionEvent always fails
  • [XWIKI-2447] - SX actions refused to XWikiGuest, even if he can "view" the document holding the SX object
  • [XWIKI-2450] - Wrong notifications sent when saving documents from a script
  • [XWIKI-2451] - document.clone() does not keep the original document
  • [XWIKI-2454] - XWiki products don't stop correctly under Tomcat
  • [XWIKI-2461] - NPE when in LDAP group synchronization LDAP fail to get group's members
  • [XWIKI-2468] - sql exception during delete virtual wiki in Oracle
  • [XWIKI-2474] - When in a wiki with URL http://<host>/, URL factory generate "secure" wikis URLs as https://<host>:80/ in place of https://<host>/
  • [XWIKI-2475] - Empty table displays error
  • [XWIKI-2482] - {table} with space after newline in cell fails to render
  • [XWIKI-2483] - Lots of code don't take care of "xwiki.temp.dir" when a temporary directory is needed
  • [XWIKI-2485] - Calling the Flush Cache API prevents Users and Groups from being deleted properly
  • [XWIKI-2487] - Hiding the edit comment field doesn't work
  • [XWIKI-2489] - _blank Links in table
  • [XWIKI-2490] - Preview doesn't work when the document content has script requiring programming rights
  • [XWIKI-2491] - Accessing the static configuration throws exceptions when the XWiki object is not initialized

New Feature

  • [XWIKI-654] - Rewrite the Rendering engine and integrate first alpha version in the core
  • [XWIKI-942] - Customize default document cache duration
  • [XWIKI-2382] - Add API methods to get and set the validation string associated with a document
  • [XWIKI-2399] - Create a cache component implementation based on JBoss
  • [XWIKI-2434] - Add support for MediaWiki, JSPWiki, Creole, Confluence and TWiki syntaxes
  • [XWIKI-2436] - Allow to specify the default property display mode
  • [XWIKI-2469] - Create a cache component implementation based on OSCache
  • [XWIKI-2478] - Add URL ApplicationContext#getResource(String) method
  • [XWIKI-2492] - Support universal edit button
  • [XWIKI-2494] - Expose the copy page feature in the top menu

Task

  • [XWIKI-1211] - Document the comment on page save feature
  • [XWIKI-1483] - Document the {pre} macro
  • [XWIKI-1512] - Review and update the Architecture page in the Dev Guide
  • [XWIKI-1563] - Integration tests for the wiki editor
  • [XWIKI-2431] - Introduce new Execution Context concept and refactor the Container component accordingly
  • [XWIKI-2467] - Update queries to use doc.space instead of doc.web
  • [XWIKI-2481] - Remove all unneeded plexus.xml and use shared-tests's plexus.xml instead
  • [XWIKI-2488] - Improve Macro display in the Code Zone by removing the Bundled With Skin attribute
  • [XWIKI-2499] - GraphViz plugin should use png instead of gif.

Improvement

  • [XWIKI-1730] - Allow Admin to reset users' passwords
  • [XWIKI-2306] - Add Croatian translation
  • [XWIKI-2359] - Move xwiki cache service as new XWiki Plexus component
  • [XWIKI-2383] - Property pretty names should be translatable
  • [XWIKI-2384] - Add optional validation in SaveAction
  • [XWIKI-2417] - Add access level query functions for the GWT API
  • [XWIKI-2418] - Improve GWT suggest API
  • [XWIKI-2428] - Add renamePage method to XMLRPC API
  • [XWIKI-2433] - Add ability to specify what syntax a document is written in
  • [XWIKI-2439] - Easy creation of "always matching" event filters
  • [XWIKI-2442] - Beter event listener list management
  • [XWIKI-2456] - Deprecate the doc.web mapping and add doc.space in the Hibernate mapping file
  • [XWIKI-2457] - Rename the internal field XWikiDocument.web to XWikiDocument.space
  • [XWIKI-2458] - Ensure that the username field has the input focus in the login form so that it's easier for users to quickly log in
  • [XWIKI-2466] - Make the address the HomePageRedirectServlet uses configurable
  • [XWIKI-2477] - Separate XWiki object creation from XWiki initialization
  • [XWIKI-2480] - Set xwiki as default-lifecycle-handler in plexus configurations

Edit/Copy Release Notes

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