Version 8.1 by Thomas Mortagne on 2009/07/26

Show last authors
1 #startfloatingbox()
2 *Contents*
3 #toc ("2" "4" "")
4 #endfloatingbox()
5
6 1 Release Notes for XWiki Enterprise 2.0 Milestone 2
7
8 Second milestone of the XWiki Enterprise 2.0 version ([Roadmap>enterprise:Main.Roadmap]).
9
10 1.1 New and Noteworthy (since XWiki Enterprise 2.0 Milestone 1)
11
12 At a glance (see below for details):
13 * Lots of improvements and new features in the new WYSIWYG editor
14 * Lots of improvements and bugfixes in the rendering engine and the syntax converter
15 * Improvements for the blog application
16 * It's now possible to choose the content renderer to use when viewing a page
17 * New Footnote macro
18 * New xwiki-properties module
19 * New Latvian translation
20 * New Swedish translation
21 * New Korean translation
22
23 1.1.1 New Wiki rendering 2.0 macros
24
25 See [platform:DevGuide.WikiMacroTutorial].
26
27 1.1.1 Output syntax parameter
28
29 It's now possible to decide which renderer to use to print the document content. For example if you want to generate dome JSON page you can use "?outputSyntax=plain&xpage=plain" to make sure only the content is printed and there is no html syntax printed, just a plain text of what exactly was generated by a velocity macro (without macro markers html comments etc.)
30
31 See [URL parsing documentation>platform:AdminGuide.URL+resolution#HoutputSyntaxandoutputSyntaxVersion].
32
33 1.1.1 WYSIWYG improvements
34
35 * Add the ability to configure the colors displayed by the color picker
36 * Allow the page to link to to be searched for or selected from the most recently edited pages
37 * Component Manager should generate event when the component is registered instead of initialized
38
39 1.1.1 Rendering improvements
40
41 * New Section editing
42 * Allow default document syntax to be specified in User profile configuration
43
44 1.1.1 1.0 -> 2.0 syntax converter
45
46 * Converter should make sure code macro are forced standalone
47 * Converter should make sure to put $msg.get calls in {{html}} macros
48 * Converter should trim code macro content
49
50 1.1.1 Component Manager api improvements
51
52 * Add way to directly provide the component instance when register it
53 * Add way to unregister component
54
55 1.1.1 New Footnote macro
56
57 See [code:Macros.Footnote20Macro].
58
59 1.1.1 New xwiki-properties module
60
61 * Java bean populating support
62 * Java type conversion support
63 * Java bean validation support
64
65 Among other things this mean the following changes for the 2.0 macros:
66 * any case is supported for macros parameters names
67 * public fields are now supported (not only getters and setters)
68 * java macro parameters bean is validated agains JSR 303 (See )
69 * macro properties java bean can implements RawProperties to get custom non converted parameters
70 * you can add support for any type conversion by implementing Converter component
71 * any Enum conversion is supported (no need to register each Enum subclass agains ConvertUtils anymore)
72 * support for Color conversion
73
74 See [Properties module documentation>code:Modules.PropertiesModule].
75
76 1.1.1 Miscellaneous UI improvements
77
78 * Improved document footer section
79 * Improved tag display and editing
80
81 1.1.1 Important bugs fixed
82
83 * XWIKI-4033 - When saving after section edit entire page is overwritten
84 * XWIKI-4043 - Main.AllDocs not showing any documents in a farm
85
86 1.1 Known issues
87
88 * [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]
89
90 1.1 Backward Compatibility and Migration Notes
91
92 1.1.1 General Notes
93
94 #warning("If you're running in a multiwiki setup you'll also need to define the property <tt>xwiki.store.migration.databases=all</tt> to your <tt>xwiki.cfg</tt> file or explicitly name all databases to be migrated as in <tt>xwiki.store.migration.databases=db1,db2,...</tt>.")
95
96 You may also want to [import the default wiki XAR>Main.Download] in order to benefit from improvements listed above.
97
98 #warning("Always 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.")
99
100 1.1.1 API Breakages
101
102 The following APIs were modified since XWiki Enterprise 2.0M1:
103
104 * Rendering Module

Get Connected