Wiki source code of XWiki Enterprise 2.2.3

Version 4.3 by Jean-Vincent Drean on 2010/03/26

Show last authors
1 {{box cssClass="floatinginfobox" title="**Contents**"}}{{toc/}}{{/box}}
2
3 This is a bug fix release.
4
5 {{error}}
6 This release contains a regression in the rights management user interface. This bug prevents rights to be correctly saved unless you manually click on the the groups/users radio button first.
7 {{/error}}
8
9 = Changes since XWiki Enterprise 2.2.2 =
10
11 == New features ==
12
13 * XWIKI-4983 - Add Reference Resolver for resolving string representations of references as a relative reference
14 * XWIKI-4899 - Add Model API to get default Entity Reference values
15
16 == Improvements ==
17
18 * XWIKI-5003 - Add optional parameter support for Reference Resolvers and Serializers
19 * XWIKI-5002 - Implement Explicit Reference Resolver and Serializer
20 * XWIKI-4995 - Introduce duplicate() method in BaseObject and XWiiDocument to clone a document but with new GUIDs
21 * XWIKI-4921 - LiveTable improvement to remember filter even in case of shift-reload or with Internet Explorer
22 * XWIKI-4606 - Statistics exclusions by user
23 * XWIKI-5028 - Improve the performance and functionality of the whatever:hover behavior
24 * XAADMINISTRATION-114 - Extract successful registration message to a new page for easier customization and link to it from admin UI
25 * Updated translations
26
27 == Important Bugs fixed ==
28
29 * XWIKI-4996 - Statistics broken in Oracle
30 * XWIKI-5006 - Wiki Copy doesn't work anymore with relative references
31 * XWIKI-5007 - BaseElement#setWiki produce nullpointerexception when called before setName
32 * XWIKI-4987 - Cannot import as backup pack any longer
33 * XWIKI-4992 - Counting documents using parametrized HQL query fails
34 * XWIKI-4946 - Default values for the required macro parameters should be send to the server by the WYSIWYG
35 * XWIKI-5016 - Display a message in place of the livetable infinitely loading in a environment where its JS can't be executed (example : noJS or in the WYSIWYG)
36 * XWIKI-5013 - HTML code visible when inserting velocity macro displaying a property
37 * XWIKI-5000 - Image links of office imports gets broken when using an OpenOffice 3.2 back-end
38 * XWIKI-4994 - Invalid document references for Cloned and Merged Objects in Documents
39 * XWIKI-4973 - Live table sort does not work for anything else than StringProperty fields
40 * XWIKI-5009 - Saving a xwiki/1.0 document from another wiki can produce error or wrong backlinks
41 * XWIKI-4130 - Three closing parenthesis, {{{)))}}}, are evaluated even though no open equivalence exists
42 * XWIKI-4988 - After deleting an imported attachment the user is redirected to the Global Administration
43 * XWIKI-5023 - Impossible to properly install XE from scratch
44 * XWIKI-5026 - Wrong codes in ApplicationResources_pt
45 * XE-620 - A double quote contained in a field listed in the livetable break the livetable
46 * XE-623 - Live Table filtering does not work on fields with "Multiple Select" (but without Relational Storage)
47 * XE-621 - Live table does not show if some fields value of type "StringProperty" contain carriage return
48 * XE-616 - LiveTable impacted by velocity set to null option
49 * XE-619 - Several bugs and improvements of the LiveTableResults macros
50 * XE-614 - Errors in UI for deleted documents & attachments
51 * XAADMINISTRATION-120 - SQL injection via "Forgot username" page
52 * XAADMINISTRATION-119 - Exception displayed when entering an invalid email address in the ForgotUsername form
53 * XATAG-36 - Inconsitent management of tags case
54
55 = Known issues =
56
57 * [[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]]
58
59 = Backward Compatibility and Migration Notes =
60
61 == General Notes ==
62
63 {{warning}}If you're running in a multiwiki setup you'll also need to define the property ##xwiki.store.migration.databases=all## to your ##xwiki.cfg## file or explicitly name all databases to be migrated as in ##xwiki.store.migration.databases=db1,db2,...##.
64 {{/warning}}
65
66 You may also want to [[import the default wiki XAR>>Main.Download]] in order to benefit from improvements listed above. If you do so make sure you follow the [[upgrade process>>platform:AdminGuide.Installation#HUpgradingwikidocuments]] in order not to overwrite your existing pages.
67
68 {{warning}}
69 Always make sure you compare your ##xwiki.cfg## file with the newest version since some configuration parameters were added. Of note, you should add ##xwiki.store.migration=1## so that XWiki will attempt to automatically migrate your current database to the new schema. Make sure you backup your Database before doing anything.
70 {{/warning}}
71
72 == API Breakages ==
73
74 No API breakage.
75
76 = Dependencies =
77
78 This release includes the following modules in the specified versions since XWiki Enterprise 2.2 was released.
79
80 == Core/Web ==
81
82 |=Group Id|=Artifact Id|=New Version|=Old Version|=JIRA URL
83 |##com.xpn.xwiki.platform##|##xwiki-*##|2.2.3|2.2.2|[[jira>>http://jira.xwiki.org/jira/browse/XWIKI]]
84 |##org.xwiki.platform##|##xwiki-*##|2.2.3|2.2.2|[[jira>>http://jira.xwiki.org/jira/browse/XWIKI]]
85
86 == Applications ==
87
88 |=Group Id|=Artifact Id|=New Version|=Old Version|=JIRA URL
89 |##com.xpn.xwiki.platform.applications##|##xwiki-application-administration##|1.29|1.28|[[jira>>http://jira.xwiki.org/jira/browse/XAADMINISTRATION]]
90 |##com.xpn.xwiki.platform.applications##|##xwiki-application-blog##|1.20|1.20|[[jira>>http://jira.xwiki.org/jira/browse/XABLOG]]
91 |##com.xpn.xwiki.platform.applications##|##xwiki-application-officeimporter##|1.13|1.13|[[jira>>http://jira.xwiki.org/jira/browse/XAOFFICE]]
92 |##com.xpn.xwiki.platform.applications##|##xwiki-application-panels##|1.34|1.34|[[jira>>http://jira.xwiki.org/jira/browse/XAPANELS]]
93 |##com.xpn.xwiki.platform.applications##|##xwiki-application-scheduler##|1.16|1.16|[[jira>>http://jira.xwiki.org/jira/browse/XASCH]]
94 |##com.xpn.xwiki.platform.applications##|##xwiki-application-statistics##|1.6|1.6|[[jira>>http://jira.xwiki.org/jira/browse/XASTATS]]
95 |##com.xpn.xwiki.platform.applications##|##xwiki-application-tag##|1.11|1.10|[[jira>>http://jira.xwiki.org/jira/browse/XATAG]]
96 |##com.xpn.xwiki.platform.applications##|##xwiki-application-watchlist##|1.26|1.26|[[jira>>http://jira.xwiki.org/jira/browse/XPWATCHLIST]]
97 |##com.xpn.xwiki.platform.applications##|##xwiki-application-webdav##|1.3|1.3|[[jira>>http://jira.xwiki.org/jira/browse/XAWEBDAV]]
98 |##com.xpn.xwiki.platform.applications##|##xwiki-application-wiki-macro-bridge##|1.3|1.3|[[jira>>http://jira.xwiki.org/jira/browse/XAWMB]]
99
100 == Plugins ==
101
102 |=Group Id|=Artifact Id|=New Version|=Old Version|=JIRA URL
103 |##com.xpn.xwiki.platform.plugins##|##xwiki-plugin-activitystream##|1.6|1.6|[[jira>>http://jira.xwiki.org/jira/browse/XPAS]]
104 |##com.xpn.xwiki.platform.plugins##|##xwiki-plugin-jodatime##|1.3|1.3|[[jira>>http://jira.xwiki.org/jira/browse/XPJODA]]
105 |##com.xpn.xwiki.platform.plugins##|##xwiki-plugin-lucene##|1.16|1.16|[[jira>>http://jira.xwiki.org/jira/browse/XPLUCENE]]
106 |##com.xpn.xwiki.platform.plugins##|##xwiki-plugin-mailsender##|1.13|1.13|[[jira>>http://jira.xwiki.org/jira/browse/XPMAIL]]
107 |##com.xpn.xwiki.platform.plugins##|##xwiki-plugin-scheduler##|1.16|1.16|[[jira>>http://jira.xwiki.org/jira/browse/XASCH]]
108 |##com.xpn.xwiki.platform.plugins##|##xwiki-plugin-skinx##|1.13|1.13|[[jira>>http://jira.xwiki.org/jira/browse/XSKINX]]
109 |##com.xpn.xwiki.platform.plugins##|##xwiki-plugin-tag##|1.11|1.10|[[jira>>http://jira.xwiki.org/jira/browse/XATAG]]
110 |##com.xpn.xwiki.platform.plugins##|##xwiki-plugin-watchlist##|1.26|1.26|[[jira>>http://jira.xwiki.org/jira/browse/XPWATCHLIST]]
111
112 == Skins ==
113
114 |=Group Id|=Artifact Id|=New Version|=Old Version|=JIRA URL
115 |##com.xpn.xwiki.platform.skins##|##xwiki-skin-albatross##|1.27|1.27|[[jira>>http://jira.xwiki.org/jira/browse/XSALBATROSS]]
116 |##com.xpn.xwiki.platform.skins##|##xwiki-skin-colibri##|1.12.2|1.12.2|[[jira>>http://jira.xwiki.org/jira/browse/XSCOLIBRI]]
117 |##com.xpn.xwiki.platform.skins##|##xwiki-skin-toucan##|1.32|1.32|[[jira>>http://jira.xwiki.org/jira/browse/XSTOUCAN]]
118
119 == Top Level POM ==
120
121 |=Group Id|=Artifact Id|=New Version|=Old Version
122 |##com.xpn.xwiki.platform##|##xwiki##|29|29
123
124 == Tools ==
125
126 |=Group Id|=Artifact Id|=New Version|=Old Version|=JIRA URL
127 |##org.xwiki.platform.tools##|##xwiki-configuration-resources##|1.38|1.37|[[jira>>http://jira.xwiki.org/jira/browse/XTCONFRES]]
128 |##org.xwiki.platform.tools##|##xwiki-jetty-resources##|1.17|1.17|[[jira>>http://jira.xwiki.org/jira/browse/XTJETTY]]
129 |##org.xwiki.platform.tools##|##xwiki-license-resources##|1.1|1.1|[[jira>>http://jira.xwiki.org/jira/browse/XTLICENSE]]
130 |##org.xwiki.platform.tools##|##xwiki-packager-plugin##|1.15|1.15|[[jira>>http://jira.xwiki.org/jira/browse/XTPACKAGER]]
131 |##org.xwiki.platform.tools##|##xwiki-rootwebapp##|1.3|1.3|[[jira>>http://jira.xwiki.org/jira/browse/XTROOT]]
132 |##org.xwiki.platform.tools##|##standards-validator##|1.1|1.1|[[jira>>http://jira.xwiki.org/jira/browse/XTVALIDATOR]]
133 |##org.xwiki.platform.tools##|##xwiki-xar-handlers##|1.9|1.9|[[jira>>http://jira.xwiki.org/jira/browse/XTXARHANDLER]]
134 |##org.xwiki.platform.tools##|##xwiki-xar-plugin##|1.13|1.13|[[jira>>http://jira.xwiki.org/jira/browse/XPXARPLUGIN]]
135 |##org.xwiki.platform.tools##|##xwiki-verification-resources##|1.15|1.15|[[jira>>http://jira.xwiki.org/jira/browse/XTVERIFICATIONS]]

Get Connected