ReleaseNotesXWikiEnterprise12

Last modified by Thomas Mortagne on 2017/03/24

Release Notes for XWiki Enterprise 1.2

This is the final release. It contains last minute bug fixes.

Invalid macro parameters used for the [toc] macro. Cause: [Failed to validate bean: [must be greater than or equal to 1]]. Click on this message for details.

Summary of changes since XWiki Enterprise 1.1

Main changes:

  • Improved performances
    • Document history is now kept in a separate table in the database which means that Document load time is now improved and independent on the number of revisions
  • Better Interoperability with Confluence
  • Clean and improvements to the XMLRPC interface
  • Recycle bin feature for deleted documents
  • Minor edits
  • News rights management UI
  • Mail sender plugin to send emails from Velocity
  • Watchlist feature to be notified of pages in documents or spaces
  • Scheduler plugin and application to schedule Groovy scripts to be executed at given times
  • New macro to display panels inside pages
  • JODA Time plugin to perform dates computations in Velocity scripts
  • Lucene search stabilized and now works in multiwiki setups
  • New statistics API and UI
  • Add automatic database migrations for easier XWiki installs

For details see the release notes for point releases.

Changes from XWiki Enterprise 1.2 RC 3

Here's the full list of changes (bugs fixed):

  • XWIKI-2002: PDF export not working anymore (Avalon dependency missing) 
  • XWIKI-2004: Improve description of Watchlist RSS feed so specify it's a modifications feed
  • XWIKI-2012: NPE when editing a blog post when database is Oracle
  • XWIKI-2013: Named HQL queries only support String values HibernateStore.
  • XWIKI-2016: User rights management - ClassCastException with Oracle
  • XASCH-10: The scheduler starts one quartz thread per virtual wiki. It should only start one 
  • XASCH-13: Make the scheduler working in virtual mode
  • XPWATCHLIST-5: Watchlist sends emails for pages modified during the current period (current hour, day, week, month) instead of pages modified during the period before (current hour - 1, etc)
  • XPWATCHLIST-6: Invalid query in watch list plugin and Oracle
  • XPWATCHLIST-7: In virtual mode URLs in the emails always point to the same wiki
  • XPWATCHLIST-9: Links pointing to user profiles in the email notifications contain relatives URLs 

Other changes:

  • XWIKI-2015: French translation improvements
  • XWIKI-1996: Add Hindi support

Known issues

  • Bugs we know about
  • The watchlist feature doesn't fully work yet when XWiki used in virtual mode and thus the Watchlist menu is automatically disabled and hidden in that mode.

If you're using Oracle, you'll need to upgrade the Hibernate JAR version used by XWiki by replacing the WEB-INF/lib/hibernate-3.1.3.jar file with this file (Hibernate version 3.2.5.ga, which solves an issue in Hibernate 3.1.3). See XWIKI-2009.

Migrating from 1.1.2 or later

The database structure has been changed but we have set up an automatic migration system so you shouldn't have to touch your Database to upgrade to 1.2. Thus you can simply install this version and configure it to point to your existing database. However you may want to import the default wiki XAR in order to benefit from improvements listed above.

Make sure you compare your xwiki.cfg file with the newest version since some configuration parameters were added. Of 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.

Migrating from versions earlier than 1.1.2

Make sure you compare your xwiki.cfg file with the newest version since some configuration parameters were added. Of 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.

Check the release notes for 1.1.2.

Tags:
   

Get Connected