Last modified by Thomas Mortagne on 2023/10/13

Show last authors
1 {{box cssClass="floatinginfobox" title="**Contents**"}}{{toc/}}{{/box}}
2
3 First and last milestone of the XWiki Enterprise 2.1 version ([[Roadmap>>Main.Roadmap]]).
4
5 This release is mostly a bugfix and stabilization release with one important new feature: re-design of the Action menus (see below).
6
7 = New and Noteworthy (since XWiki Enterprise 2.0.3) =
8
9 * Re-design of the actions menus:
10 ** Split the top menu into 2: one for wiki and space level actions and one for page level actions(((
11 [[image:menu1.png]]
12 )))
13 ** Reorganized the wiki and space level actions: Some Watch actions, the Wiki and Space administration actions have been moved there.(((
14 [[image:menu2.png]] [[image:menu3.png]]
15 )))
16 ** The user action menu now allows to manager the user's watchlist.(((
17 [[image:menu4.png]]
18 )))
19 ** Reorganized the page level actions (there's now a "More Actions" menu) and the action to watch the current page is moved on the right.(((
20 [[image:menu5.png]] [[image:menu6.png]] [[image:menu7.png]]
21 )))
22 ** Added back the ability to view the source of a page
23 ** Note that the new top level menu (Wiki and Space actions) is a good entry point in the future for providing navigation between wikis in a wiki farm.
24
25 * New renderer for mathematical formulae based on the Google Chart APIs (see the [[Formula Macro Documentation>>extensions:Extension.Formula Macro]]).
26 * Added PHP support through the new [[PHP Macro>>extensions:Extension.PHP Macro]] (note that this Macro is not bundled by default, you'll need to install it).
27 * Lots of improvements and bugfixes in order to conform to the [[Web Content Accessibility Guidelines (WCAG)>>http://en.wikipedia.org/wiki/Web_Content_Accessibility_Guidelines]].
28 * Macro parameter pretty names are now displayed in the WYSIWYG
29 * WYSIWYG editor performance improvement (Minimize and aggregate WYSIWYG editor stylesheets at build time to reduce the number of HTTP requests)
30 * Upgraded to JbossCache 3.2.1GA version
31 * Upgraded to Groovy 1.7 Beta 2
32 * Lots of bugs fixes
33
34 = Known issues =
35
36 * [[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]]
37
38 = Backward Compatibility and Migration Notes =
39
40 == General Notes ==
41
42 {{warning}}If you're running in a multiwiki setup you'll also need to define the property //xwiki.store.migration.databases=all// to your //xwiki.cfg// file or explicitly name all databases to be migrated as in <tt>xwiki.store.migration.databases=db1,db2,...//.{{/warning}}
43
44 You may also want to [[import the default wiki XAR>>Main.Download]] in order to benefit from improvements listed above.
45
46 {{warning}}Always 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.{{/warning}}
47
48 == Migration Notes ==
49
50 * The CSS for the Search Panel has been modified to apply to the CLASS attributes ##globalsearch## and ##globalsearchinput## (See [[XSCOLIBRI-85>>https://jira.xwiki.org/browse/XSCOLIBRI-85]] for more details). As a result you'll need to reimport the Panels.Search panel (from the XE XAR for example) in your wiki or the search panel will not be displayed correctly.
51
52 == API Breakages ==
53
54 The following APIs were modified since XWiki Enterprise 2.0.3:
55
56 === Rendering api ===
57
58 * properties (rendering macros api and xwiki-properties module) "name" field has been changed for "id" and "name" now mean display/pretty name
59
60 {{code}}
61 ERROR] org.xwiki.rendering.macro.descriptor.ParameterDescriptor: Method 'public java.lang.String getId()' has been added to an interface
62 {{/code}}

Get Connected