Version 5.1 by Thomas Mortagne on 2009/06/24

Hide last authors
Vincent Massol 1.1 1 #startfloatingbox()
2 *Contents*
3 #toc ("2" "4" "")
4 #endfloatingbox()
5
6 1 Release Notes for XWiki Enterprise 2.0 Milestone 1
7
Thomas Mortagne 5.1 8 First milestone of the XWiki Enterprise 2.0 version ([Roadmap>enterprise:Main.Roadmap]).
9
Thomas Mortagne 2.1 10 1.1 New and Noteworthy
Vincent Massol 1.1 11
Thomas Mortagne 2.1 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 * Lots of improvements and bugfixes in the 1.0 to 2.0 syntax converter
16 * New Chart macro for XWiki 2.0 syntax
Thomas Mortagne 3.1 17 * New info, warning and error macros
Thomas Mortagne 2.1 18 * Improvements for the blog application
Vincent Massol 1.1 19
Thomas Mortagne 2.1 20 1.1.1 New Chart macro for XWiki 2.0 syntax
21
Thomas Mortagne 4.1 22 See [Chart macro documentation>code:Macros.ChartMacro].
Thomas Mortagne 2.1 23
24 1.1.1 New info, warning and error macros
25
Thomas Mortagne 4.1 26 See [Message macro documentation>code:Macros.MessageMacro].
Thomas Mortagne 2.1 27
28 1.1.1 New Search Interface
29
30 #warning("TODO")
31
32 1.1.1 Better aspect for the RSS feed on the user profile
33
34 #warning("TODO")
35
36 1.1.1 New Tag Cloud Panel
37
38 #warning("TODO")
39
40 1.1.1 New output parameter for all scrip macros
41
42 #warning("TODO")
43
44 1.1.1 New events for XWiki startup/shutdown
45
46 #warning("TODO")
47
48 1.1.1 Javascript and CSS files are now compressed
49
50 #warning("TODO")
51
52 1.1.1 Velocity tools and Velocity properties can be easily changed
53
54 #warning("TODO")
55
Vincent Massol 1.1 56 1.1 Known issues
57
58 * [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]
59
60 1.1 Backward Compatibility and Migration Notes
61
62 1.1.1 General Notes
63
64 #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>.")
65
66 You may also want to [import the default wiki XAR>Main.Download] in order to benefit from improvements listed above.
67
68 #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.")
69
70 1.1.1 API Breakages
71
72 The following APIs were modified since XWiki Enterprise 1.9:
73
74 * Rendering Module
75 ** <tt>Block.replace()</tt> has been replaced by <tt>Block.replaceChild()</tt>
76 ** <tt>ParseException</tt> constructor and methods have been modified since they were unused
77 ** <tt>XWikiXHTMLImageRenderer</tt> and <tt>XWikiXHTMLLinkRenderer</tt> classes have been moved to a XWiki-specific module so that the main Rendering module can be used standalone
Vincent Massol 1.2 78 ** Merged <tt>SimpleXHTMLImageRenderer</tt> and <tt>XWikiXHTMLImageRenderer</tt> into <tt>DefaultXHTMLImageRenderer</tt> which now handles the case where we're inside a wiki or not
79 ** Merged <tt>SimpleXHTMLLinkRenderer</tt> and <tt>XWikiXHTMLLinkRenderer</tt> into <tt>DefaultXHTMLLinkRenderer</tt> which now handles the case where we're inside a wiki or not
Vincent Massol 1.1 80 ** Details:\\{code:none}
81 [ERROR] org.xwiki.rendering.block.AbstractBlock: Method 'public void replace(java.util.List)' has been removed
82 [ERROR] org.xwiki.rendering.block.Block: Method 'public void replace(java.util.List)' has been removed
83 [ERROR] org.xwiki.rendering.block.Block: Method 'public void replaceChild(org.xwiki.rendering.block.Block, org.xwiki.rendering.block.Block)' has been added to an interface
84 [ERROR] org.xwiki.rendering.block.Block: Method 'public void replaceChild(java.util.List, org.xwiki.rendering.block.Block)' has been added to an interface
85 [ERROR] org.xwiki.rendering.parser.ParseException: Parameter 2 of 'public ParseException(java.lang.String, java.lang.Exception)' has changed its type to java.lang.Throwable
86 [ERROR] org.xwiki.rendering.parser.ParseException: Method 'public ParseException(java.lang.Exception)' has been removed
87 [ERROR] org.xwiki.rendering.parser.ParseException: Method 'public ParseException(java.lang.Exception, java.lang.String, int)' has been removed
88 [ERROR] org.xwiki.rendering.parser.ParseException: Method 'public ParseException(java.lang.Exception, java.lang.String, java.lang.String, int)' has been removed
89 [ERROR] org.xwiki.rendering.parser.ParseException: Method 'public java.lang.String getFileName()' has been removed
90 [ERROR] org.xwiki.rendering.parser.ParseException: Method 'public int getLineNumber()' has been removed
91 [ERROR] org.xwiki.rendering.renderer.xhtml.XWikiXHTMLImageRenderer: Class org.xwiki.rendering.renderer.xhtml.XWikiXHTMLImageRenderer removed
Vincent Massol 1.2 92 [ERROR] org.xwiki.rendering.renderer.xhtml.XWikiXHTMLLinkRenderer: Class org.xwiki.rendering.renderer.xhtml.XWikiXHTMLLinkRenderer removed
93 [ERROR] org.xwiki.rendering.renderer.XHTMLRenderer: Method 'public XHTMLRenderer(org.xwiki.rendering.renderer.printer.WikiPrinter)' has been removed
94 [ERROR] org.xwiki.rendering.renderer.xhtml.SimpleXHTMLImageRenderer: Class org.xwiki.rendering.renderer.xhtml.SimpleXHTMLImageRenderer removed
95 [ERROR] org.xwiki.rendering.renderer.xhtml.SimpleXHTMLLinkRenderer: Class org.xwiki.rendering.renderer.xhtml.SimpleXHTMLLinkRenderer removed{code}
Vincent Massol 1.1 96

Get Connected