Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Syntax
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki 2.01 +XWiki 1.0 - Content
-
... ... @@ -1,23 +3,14 @@ 1 -{{velocity filter="none"}} 2 -{{html clean="false" wiki="true"}} 3 3 #startfloatingbox() 4 -**Contents** 5 - 6 -{{toc start="2" depth="4" numbered=""/}} 2 +*Contents* 3 +#toc ("2" "4" "") 7 7 #endfloatingbox() 8 8 6 +1 Release Notes for XWiki Enterprise 2.0 Milestone 2 9 9 10 - = ReleaseNotesforXWiki Enterprise 2.0Milestone2 =8 +Second milestone of the XWiki Enterprise 2.0 version ([Roadmap>enterprise:Main.Roadmap]). 11 11 10 +1.1 New and Noteworthy (since XWiki Enterprise 2.0 Milestone 1) 12 12 13 - 14 -Second milestone of the XWiki Enterprise 2.0 version ([[Roadmap>>enterprise:Main.Roadmap]]). 15 - 16 - 17 -== New and Noteworthy (since XWiki Enterprise 2.0 Milestone 1) == 18 - 19 - 20 - 21 21 At a glance (see below for details): 22 22 * Lots of improvements and new features in the new WYSIWYG editor 23 23 * Lots of improvements and bugfixes in the rendering engine and the syntax converter ... ... @@ -28,67 +28,45 @@ 28 28 * New Swedish translation 29 29 * New Korean translation 30 30 31 - ===New Wiki rendering 2.0 macros===22 +1.1.1 New Wiki rendering 2.0 macros 32 32 24 +See [platform:DevGuide.WikiMacroTutorial]. 33 33 26 +1.1.1 Output syntax parameter 34 34 35 -See [[platform:DevGuide.WikiMacroTutorial]]. 36 - 37 - 38 -=== Output syntax parameter === 39 - 40 - 41 - 42 42 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.) 43 43 44 -See [ [URL parsing documentation>>platform:AdminGuide.URL resolution#HoutputSyntaxandoutputSyntaxVersion]].30 +See [URL parsing documentation>platform:AdminGuide.URL resolution#HoutputSyntaxandoutputSyntaxVersion]. 45 45 32 +1.1.1 WYSIWYG improvements 46 46 47 -=== WYSIWYG improvements === 48 - 49 - 50 - 51 - 52 52 * Add the ability to configure the colors displayed by the color picker 53 53 * Allow the page to link to to be searched for or selected from the most recently edited pages 54 54 * Component Manager should generate event when the component is registered instead of initialized 55 55 56 - ===Rendering improvements===38 +1.1.1 Rendering improvements 57 57 58 - 59 - 60 - 61 61 * New Section editing 62 62 * Allow default document syntax to be specified in User profile configuration 63 63 64 - ===1.0 -> 2.0 syntax converter===43 +1.1.1 1.0 -> 2.0 syntax converter 65 65 66 - 67 - 68 - 69 69 * Converter should make sure code macro are forced standalone 70 -* Converter should make sure to put {{html clean="false"}}$msg.get{{/html}}calls in~{{html~}} macros46 +* Converter should make sure to put $msg.get calls in {{html}} macros 71 71 * Converter should trim code macro content 72 72 73 - ===Component Manager api improvements===49 +1.1.1 Component Manager api improvements 74 74 75 - 76 - 77 - 78 78 * Add way to directly provide the component instance when register it 79 79 * Add way to unregister component 80 80 81 - ===New xwiki-properties module===54 +1.1.1 New xwiki-properties module 82 82 83 - 84 - 85 - 86 86 * Java bean populating support 87 87 * Java type conversion support 88 88 * Java bean validation support 89 -<p/> 90 -Among other things this mean the following changes for the 2.0 macros: 91 91 60 +Among other things this mean the following changes for the 2.0 macros: 92 92 * any case is supported for macros parameters names 93 93 * public fields are now supported (not only getters and setters) 94 94 * java macro parameters bean is validated agains JSR 303 (See ) ... ... @@ -96,64 +96,41 @@ 96 96 * you can add support for any type conversion by implementing Converter component 97 97 * any Enum conversion is supported (no need to register each Enum subclass agains ConvertUtils anymore) 98 98 * support for Color conversion 99 -<p/> 100 -See [[Properties module documentation>>code:Modules.PropertiesModule]]. 101 101 69 +See [Properties module documentation>code:Modules.PropertiesModule]. 102 102 103 - ===Miscellaneous UI improvements===71 +1.1.1 Miscellaneous UI improvements 104 104 105 - 106 - 107 - 108 108 * Improved document footer section 109 109 * Improved tag display and editing 110 110 111 - ===Important bugs fixed===76 +1.1.1 Important bugs fixed 112 112 113 - 114 - 115 - 116 116 * XWIKI-4033 - When saving after section edit entire page is overwritten 117 117 * XWIKI-4043 - Main.AllDocs not showing any documents in a farm 118 118 119 - ==Known issues==81 +1.1 Known issues 120 120 83 +* [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] 121 121 85 +1.1 Backward Compatibility and Migration Notes 122 122 87 +1.1.1 General Notes 123 123 124 -* [[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]] 125 - 126 -== Backward Compatibility and Migration Notes == 127 - 128 - 129 - 130 - 131 -=== General Notes === 132 - 133 - 134 - 135 135 #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>.") 136 136 137 -You may also want to [ [import the default wiki XAR>>Main.Download]]in order to benefit from improvements listed above.91 +You may also want to [import the default wiki XAR>Main.Download] in order to benefit from improvements listed above. 138 138 139 139 #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.") 140 140 95 +1.1.1 API Breakages 141 141 142 -=== API Breakages === 143 - 144 - 145 - 146 146 The following APIs were modified since XWiki Enterprise 2.0M1: 147 147 148 - 149 149 * Rendering Module 150 150 ** <tt>AbstractBlock</tt> constructors has been refactored to make easier to create new common macros. Main change is that the macro author does not have to provide the MacroDescriptor anymore. 151 -** Macro parameters bean are now supposed to use xwiki-properties annotations instead of <tt>org.xwiki.rendering.macro.descriptor.annotation.**</tt> annotations. Simply change <tt>org.xwiki.rendering.macro.descriptor.annotation.Parameter**</tt> by <tt>org.xwiki.properties.annotation.Property*</tt> to upgrade you macro parameters bean. 152 -** Details:<br/> 153 -{{/html}} 154 -{{/velocity}} 155 - 156 -{{code language="none"}} 101 +** Macro parameters bean are now supposed to use xwiki-properties annotations instead of <tt>org.xwiki.rendering.macro.descriptor.annotation.\*</tt> annotations. Simply change <tt>org.xwiki.rendering.macro.descriptor.annotation.Parameter\*</tt> by <tt>org.xwiki.properties.annotation.Property\*</tt> to upgrade you macro parameters bean. 102 +** Details:\\{code:none} 157 157 [ERROR] org.xwiki.rendering.block.AbstractBlock: Method 'public void setParameter(java.lang.String, java.lang.Object)' has been removed 158 158 [ERROR] org.xwiki.rendering.macro.AbstractMacro: Parameter 1 of 'public AbstractMacro(org.xwiki.rendering.macro.descriptor.MacroDescriptor)' has changed its type to java.lang.String 159 159 [ERROR] org.xwiki.rendering.macro.AbstractMacro: Method 'protected void registerConverter(org.apache.commons.beanutils.Converter, java.lang.Class)' has been removed ... ... @@ -175,5 +175,4 @@ 175 175 [ERROR] org.xwiki.rendering.macro.descriptor.annotation.ParameterDescription: Class org.xwiki.rendering.macro.descriptor.annotation.ParameterDescription removed 176 176 [ERROR] org.xwiki.rendering.macro.descriptor.annotation.ParameterHidden: Class org.xwiki.rendering.macro.descriptor.annotation.ParameterHidden removed 177 177 [ERROR] org.xwiki.rendering.macro.descriptor.annotation.ParameterMandatory: Class org.xwiki.rendering.macro.descriptor.annotation.ParameterMandatory removed 178 -[ERROR] org.xwiki.rendering.renderer.PrintRendererFactory: Method 'public java.util.List getAvailableSyntaxes()' has been added to an interface 179 -{{/code}} 124 +[ERROR] org.xwiki.rendering.renderer.PrintRendererFactory: Method 'public java.util.List getAvailableSyntaxes()' has been added to an interface{code}