Wiki source code of XWiki Enterprise 2.2.3

Version 3.2 by Vincent Massol on 2010/03/19

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

Get Connected