Wiki source code of XWiki Enterprise 2.1 Milestone 1
Last modified by Thomas Mortagne on 2026/08/06 16:17
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
![]() |
22.3 | 1 | {{box cssClass="floatinginfobox" title="**Contents**"}} |
| 2 | {{toc/}} | ||
| 3 | {{/box}} | ||
| |
1.1 | 4 | |
![]() |
22.2 | 5 | First and last milestone of the XWiki Enterprise 2.1 version ([[Roadmap>>Main.Roadmap]]). |
| |
1.1 | 6 | |
![]() |
12.1 | 7 | This release is mostly a bugfix and stabilization release with one important new feature: re-design of the Action menus (see below). |
| 8 | |||
| |
15.1 | 9 | = New and Noteworthy (since XWiki Enterprise 2.0.3) = |
| |
1.1 | 10 | |
![]() |
12.1 | 11 | * Re-design of the actions menus: |
| 12 | ** Split the top menu into 2: one for wiki and space level actions and one for page level actions((( | ||
| 13 | [[image:menu1.png]] | ||
| 14 | ))) | ||
![]() |
13.2 | 15 | ** Reorganized the wiki and space level actions: Some Watch actions, the Wiki and Space administration actions have been moved there.((( |
![]() |
12.1 | 16 | [[image:menu2.png]] [[image:menu3.png]] |
![]() |
22.3 | 17 | ))) |
![]() |
12.1 | 18 | ** The user action menu now allows to manager the user's watchlist.((( |
| 19 | [[image:menu4.png]] | ||
![]() |
22.3 | 20 | ))) |
![]() |
12.1 | 21 | ** 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.((( |
| 22 | [[image:menu5.png]] [[image:menu6.png]] [[image:menu7.png]] | ||
| 23 | ))) | ||
| 24 | ** Added back the ability to view the source of a page | ||
| 25 | ** 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. | ||
| 26 | |||
![]() |
22.3 | 27 | * New renderer for mathematical formulae based on the Google Chart APIs (see the [[Formula Macro Documentation>>extensions:Extension.Formula.Formula Macro.WebHome]]). |
![]() |
20.3 | 28 | * 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). |
![]() |
14.1 | 29 | * 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]]. |
| 30 | * Macro parameter pretty names are now displayed in the WYSIWYG | ||
| 31 | * WYSIWYG editor performance improvement (Minimize and aggregate WYSIWYG editor stylesheets at build time to reduce the number of HTTP requests) | ||
| 32 | * Upgraded to JbossCache 3.2.1GA version | ||
| 33 | * Upgraded to Groovy 1.7 Beta 2 | ||
| 34 | * Lots of bugs fixes | ||
| |
1.1 | 35 | |
| |
15.1 | 36 | = Known issues = |
| |
1.1 | 37 | |
![]() |
22.1 | 38 | * [[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]] |
| |
1.1 | 39 | |
| |
15.1 | 40 | = Backward Compatibility and Migration Notes = |
| |
1.1 | 41 | |
| |
15.1 | 42 | == General Notes == |
| |
1.1 | 43 | |
![]() |
22.3 | 44 | {{warning}} |
| 45 | 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,...//. | ||
| 46 | {{/warning}} | ||
| |
1.1 | 47 | |
| |
2.1 | 48 | You may also want to [[import the default wiki XAR>>Main.Download]] in order to benefit from improvements listed above. |
| |
1.1 | 49 | |
![]() |
22.3 | 50 | {{warning}} |
| 51 | 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. | ||
| 52 | {{/warning}} | ||
| |
15.1 | 53 | |
![]() |
16.1 | 54 | == Migration Notes == |
| 55 | |||
![]() |
22.1 | 56 | * 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. |
![]() |
16.1 | 57 | |
| |
15.1 | 58 | == API Breakages == |
| 59 | |||
![]() |
18.1 | 60 | The following APIs were modified since XWiki Enterprise 2.0.3: |
| |
15.1 | 61 | |
| 62 | === Rendering api === | ||
| 63 | |||
![]() |
20.1 | 64 | * properties (rendering macros api and xwiki-properties module) "name" field has been changed for "id" and "name" now mean display/pretty name |
| 65 | |||
| |
15.1 | 66 | {{code}} |
![]() |
20.1 | 67 | ERROR] org.xwiki.rendering.macro.descriptor.ParameterDescriptor: Method 'public java.lang.String getId()' has been added to an interface |
| |
15.1 | 68 | {{/code}} |

