Version 4.1 by Thomas Mortagne on 2009/06/23

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

Get Connected