Wiki source code of ReleaseNotesXWikiEnterprise12

Last modified by Thomas Mortagne on 2017/03/24

Show last authors
1 1 Release Notes for XWiki Enterprise 1.2
2
3 This is the final release. It contains last minute bug fixes.
4
5 #toc("" "" "")
6
7 1.1 Summary of changes since XWiki Enterprise 1.1
8
9 Main changes:
10
11 * Improved performances
12 ** 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
13 * Better Interoperability with Confluence
14 * Clean and improvements to the XMLRPC interface
15 * Recycle bin feature for deleted documents
16 * Minor edits
17 * [News rights management UI>ReleaseNotes.ReleaseNotesXWikiEnterprise12M2]
18 * Mail sender plugin to send emails from Velocity
19 * Watchlist feature to be notified of pages in documents or spaces
20 * Scheduler plugin and application to schedule Groovy scripts to be executed at given times
21 * New macro to display panels inside pages
22 * JODA Time plugin to perform dates computations in Velocity scripts
23 * Lucene search stabilized and now works in multiwiki setups
24 * New statistics API and UI
25 * Add automatic database migrations for easier XWiki installs
26
27 For details see the release notes for point releases.
28
29 1.1 Changes from XWiki Enterprise 1.2 RC 3
30
31 Here's the full list of changes (bugs fixed):
32
33 * XWIKI-2002: PDF export not working anymore (Avalon dependency missing)
34 * XWIKI-2004: Improve description of Watchlist RSS feed so specify it's a modifications feed
35 * XWIKI-2012: NPE when editing a blog post when database is Oracle
36 * XWIKI-2013: Named HQL queries only support String values HibernateStore.
37 * XWIKI-2016: User rights management - ClassCastException with Oracle
38 * XASCH-10: The scheduler starts one quartz thread per virtual wiki. It should only start one
39 * XASCH-13: Make the scheduler working in virtual mode
40 * 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)
41 * XPWATCHLIST-6: Invalid query in watch list plugin and Oracle
42 * XPWATCHLIST-7: In virtual mode URLs in the emails always point to the same wiki
43 * XPWATCHLIST-9: Links pointing to user profiles in the email notifications contain relatives URLs
44
45 Other changes:
46 * XWIKI-2015: French translation improvements
47 * XWIKI-1996: Add Hindi support
48
49 1.1 Known issues
50
51 * [Bugs we know about>https://jira.xwiki.org/secure/IssueNavigator.jspa?reset=true&&type=1&pid=10010&resolution=-1&sorter/field=updated&sorter/order=DESC]
52 * 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.
53
54 #error("If you're using Oracle, you'll need to upgrade the Hibernate JAR version used by XWiki by replacing the <tt>WEB-INF/lib/hibernate-3.1.3.jar</tt> file with [this file>http://repo1.maven.org/maven2/org/hibernate/hibernate/3.2.5.ga/hibernate-3.2.5.ga.jar] (Hibernate version 3.2.5.ga, which solves an issue in Hibernate 3.1.3). See [XWIKI-2009>https://jira.xwiki.org/browse/XWIKI-2009].")
55
56 1.1 Migrating from 1.1.2 or later
57
58 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>Main.Download] in order to benefit from improvements listed above.
59
60 #warning("Make sure you compare your <tt>xwiki.cfg</tt> file with the newest version since some configuration parameters were added. Of note, you should add <tt>xwiki.store.migration=1</tt> so that XWiki will attempt to automatically migrate your current database to the new schema. Make sure you backup your Database before doing anything.")
61
62
63 1.1 Migrating from versions earlier than 1.1.2
64
65 #warning("Make sure you compare your <tt>xwiki.cfg</tt> file with the newest version since some configuration parameters were added. Of note, you should add <tt>xwiki.store.migration=1</tt> so that XWiki will attempt to automatically migrate your current database to the new schema. Make sure you backup your Database before doing anything.")
66
67 Check the [release notes for 1.1.2>ReleaseNotes.ReleaseNotesXWikiEnterprise112].

Get Connected