Last modified by Thomas Mortagne on 2017/03/24

<
From version < 31.1 >
edited by Marius Dumitru Florea
on 2013/08/09
To version < 31.3 >
edited by Marius Dumitru Florea
on 2013/08/12
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -22,7 +22,7 @@
22 22  {{image reference="createNewWiki-rights.png"/}}
23 23  )))
24 24  
25 -* {{id name="userVerticalMenu"/}} The profile menu is now consistent with the admin menu.
25 +* {{id name="userVerticalMenu"/}} The user profile menu is now consistent with the administration menu.
26 26  
27 27  (((
28 28  {{image reference="userProfile.png"/}}
... ... @@ -34,18 +34,17 @@
34 34  
35 35  == New Filter Module ==
36 36  
37 -Commons get a new base module for all streaming systems based on filters like Rendering and the coming Wiki Stream. See [[Filter Module documentation>>extensions:Extension.Filter Module]].
37 +Commons has a new core module for all streaming systems based on filters like Rendering and the upcoming Wiki Stream. See [[Filter Module documentation>>extensions:Extension.Filter Module]].
38 38  
39 39  == JSON parsing in Velocity ==
40 40  
41 41  ##$jsontool.parse('["json string"]')## can now be used to parse a serialized JSON into [[json-lib>>http://json-lib.sourceforge.net/]] [[arrays>>http://json-lib.sourceforge.net/apidocs/jdk15/net/sf/json/JSONArray.html]] or [[objects>>http://json-lib.sourceforge.net/apidocs/jdk15/net/sf/json/JSONObject.html]].
42 42  
43 -Only valid JSON strings can be parsed. JSONP is not supported. If the argument is not valid JSON, then ##null## is returned, parsing exceptions are cought.
43 +Only valid JSON strings can be parsed. JSONP is not supported. If the argument is not valid JSON, then ##null## is returned, parsing exceptions are caught.
44 44  
45 45  == Query String escaping ==
46 46  
47 -The following method ##$escapetool.url(Map<String, ?>)## has been added to the escapetool module. It allows to create a properly url-escaped query string from a map of parameters.
48 -For example ##$escapetool.url({'alice': ['A&A', 'M&M'], 'bob': [13, 27]})## would return ##alice=A%26A&alice=M%26M&bob=13&bob=27##. See [[XCOMMONS-435>>http://jira.xwiki.org/browse/XCOMMONS-435]]
47 +The following method ##$escapetool.url(Map<String, ?>)## has been added to the escapetool module. It allows to create a properly URL-escaped query string from a map of parameters. The key in the map is the parameter name and the value can be an object, an array of objects or a collection of objects. ##String.valueOf(Object)## is used to serialize the objects (values). For example ##$escapetool.url({'alice': ['A&A', 'M&M'], 'bob': [13, 27]})## would return ##alice=A%26A&alice=M%26M&bob=13&bob=27##. See [[XCOMMONS-435>>http://jira.xwiki.org/browse/XCOMMONS-435]].
49 49  
50 50  == New Eclipse cs extension ==
51 51  
... ... @@ -74,7 +74,7 @@
74 74  
75 75  == Miscellaneous ==
76 76  
77 -* The way to declare the type supporter by a ##org.xwiki.properties.converter.Converter## component changed from role hint to generic type. See [[Properties Module documentation>>extensions:Extension.Properties Module||anchor="HConvertercomponent28Recommended29"]] for more details. The old way is still supported for retro-compatibility.
76 +* The way to declare the type supported by a ##org.xwiki.properties.converter.Converter## component changed from role hint to generic type. See [[Properties Module documentation>>extensions:Extension.Properties Module||anchor="HConvertercomponent28Recommended29"]] for more details. The old way is still supported for retro-compatibility.
78 78  
79 79  = Translations =
80 80  
... ... @@ -106,7 +106,7 @@
106 106  
107 107  == API Breakages ==
108 108  
109 -The following APIs were modified since <project> <version - 1>:
108 +The following APIs were modified since XWiki 5.1:
110 110  
111 111  {{code language="none"}}
112 112  <clirr output here>

Get Connected