Version 2.1 by Thomas Mortagne on 2010/01/15

Hide last authors
Thomas Mortagne 1.1 1 {{box cssClass="floatinginfobox" title="**Contents**"}}{{toc/}}{{/box}}
2
3 First and last milestone of the XWiki Enterprise 2.2 version ([[Roadmap>>enterprise:Main.Roadmap]]).
4
5 This release mainly introduce new EntityReference and related APIs to remove all String manipulations around documents and attachments names and the possibility to register wiki macros for any user or wiki.
6
7 = New and Noteworthy (since XWiki Enterprise 2.1.1) =
8
9 * Contextual wikimacros
10 {{warning}}TOTO{{/warning}}
11
12 * New entity reference manipulation API
13 {{warning}}TOTO{{/warning}}
14
15 * General UI improvements
16 ** In the wiki source code viewer, allow to toggle line numbers faster from Javascript
17 ** Enable full screen view when displaying the wiki source code (viewer=code)
18 ** Internationalize macro descriptors
19 ** Attachment trash
20 ** Display the contents of the Document Recycle Bin in the document index
21 ** ActionMenu: Add Profile submenu item to the "current user" menu
22 image:XSCOLIBRI-170.png
23 ** Reorder the document actions in the "More actions" menu: copy, rename, delete
24
25 * Development improvements
26 ** Added support for "xcontext" binding in 1.0 groovy macro
27 ** Allow set to null in velocity
28 ** Add an API method for creating a LinkedHashMap
29 ** New APIs for accessing deleted attachments from the trash
30 ** The class wizard should propose to add a SheetClass object to the class sheet
31 ** Add support for 'on page' style extensions
32
33 * Office import improvements
34 ** Added support for Office2007 document formats
35
36 * XAR Import improvements
37 {{warning}}TODO{{/warning}}
38
39 * Blog improvement
40 ** Add the Create a new post to category pages - when used by default select that category
41
42 * Always use UTF-8 for URL encoding
43 * Attachments should produce document modification events
44
45 * Upgraded to Groovy 1.7
46
47 * Lots of accessibility fixes
48 * Lots of bugs fixes
49
50 = Known issues =
51
52 * [[Bugs we know about>>http://jira.xwiki.org/jira/secure/IssueNavigator.jspa?reset=true&&type=1&pid=10010&resolution=-1&sorter/field=updated&sorter/order=DESC]]
53
54 = Backward Compatibility and Migration Notes =
55
56 == General Notes ==
57
58 {{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}}
59
60 You may also want to [[import the default wiki XAR>>Main.Download]] in order to benefit from improvements listed above.
61
62 {{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}}
63
64 == Migration Notes ==
65
66
67
68 == API Breakages ==
69
70 The following APIs were modified since XWiki Enterprise 2.0.3:
71
72 === Rendering api ===
73
74 * properties (rendering macros api and xwiki-properties module) "name" field has been changed for "id" and "name" now mean display/pretty name
75
76 {{code}}
77 ERROR] org.xwiki.rendering.macro.descriptor.ParameterDescriptor: Method 'public java.lang.String getId()' has been added to an interface
78 {{/code}}

Get Connected