Version 12.1 by Andreas Jonsson on 2012/06/27

Show last authors
1 {{box cssClass="floatinginfobox" title="**Contents**"}}
2 {{toc/}}
3 {{/box}}
4
5 {{warning}}
6 This release is not finished yet, this is a work in progress
7 {{/warning}}
8
9 = New and Noteworthy (since XWiki Enterprise 4.1 version) =
10
11 {{todo/}}
12
13 == JIRA Macro ==
14
15 A [[new JIRA Macro>>extensions:Extension.JIRA Macro]] is now part of the Platform but is not bundled by default (you'll need to install it with the Extension Manager). We previously had a [[Contributed JIRA Macro>>extensions:Extension.Contrib JIRA Macro]] but we decided that the JIRA macro was a good candidate to have in the Platform and thus supported by the XWiki Development Team. Compared to the older Contributed JIRA Macro, the new Macro has the following advantages:
16
17 * No Programming Rights required
18 * Supports issue ordering
19 * Supports ability to register new Styles, new Data Sources and new Field Displayers
20 * Displays closed issues as Striked-out
21 * Written in Java with automated tests
22
23 {{image reference="extensions:Extension.JIRA Macro@jiraMacroDefault.png"/}}
24
25 == Miscellaneous ==
26
27 * Document attachments so far have been displayed in the order in which they are returned by the database, which most of the time happened to be the upload date. Starting with this version attachments are displayed ordered by their filename, which makes it easier to find an attachment, but support for selecting a different order (date, size, author...) will be added soon.
28 * It's now possible to use Velocity scripts in the Copyright field in the Administration.
29
30 == For Developers ==
31
32 * The transformation context have a "restricted" flag to indicate that macros and other transformations should not perform modifications to the database, expensive computations or other potentially harmful operations. Developers of macros and other rendering extensions should pay attention to this flag.
33 * The messageSender macro now accepts 3 parameters that allow you to customize it by overriding the default displayed visibility levels for a message (that a user can choose from), the default selected visibility level and the default value (in case of user or group visibility). More details on {{jira style="enum" url="http://jira.xwiki.org"}}XWIKI-7974{{/jira}}.
34
35 = Bug fixes and improvements =
36
37 * The XWiki Installer now fully works on Windows 7. The XWiki Data is now put in the ##%APPDATA%\XWiki Enterprise <version>\data## directory, while the binaries are installed in ##Program Files##.
38 * It will no longer be allowed to use scripts in comments. This will reduce the security risk from users that only have comment rights.
39 * Macro parameters may now contain macro syntax. Example: {{{ {{box title="{{info}}Hello!{{/info}}" }}Lorem ipsum ...{{/box}} }}}
40
41 == Upgrades ==
42
43 The following dependencies have been upgraded:
44
45 * Selenium 2.22
46 * Reflections 0.9.8
47
48 = Test Report =
49
50 You can check the [[manual test report>>TestReports.ManualTestReportXE42M1]] to learn about what was tested and the results on various browsers.
51
52 == Tested Browsers ==
53
54 Here's the list of browsers tested with this version (i.e. browsers that we've tested as working - Check the list of [[supported browsers>>dev:Community.BrowserSupportStrategy]]):
55
56 {{todo/}}
57
58 == Tested Databases ==
59
60 {{todo/}}
61
62 = Known issues =
63
64 * [[Bugs we know about>>http://jira.xwiki.org/secure/IssueNavigator.jspa?reset=true&jqlQuery=category+%3D+%22Top+Level+Projects%22+AND+issuetype+%3D+Bug+AND+resolution+%3D+Unresolved+ORDER+BY+updated+DESC]]
65
66 = Upgrade Notes =
67
68 == Version-specific Upgrade Notes ==
69
70 * The ##xwiki.work.dir## and ##xwiki.temp.dir## properties in the ##xwiki.cfg## configuration file are no longer taken into account. The XWiki work dir (now called XWiki Data Directory or XWiki Permanent Directory) is now configured either by setting the ##xwiki.data.dir## System property or by setting the ##xwiki.properties##'s ##environment.permanentDirectory## property. The temporary directory is not configurable within XWiki but can be configured through your Servlet Container (since XWiki uses the Servlet container's temporary directory). See also [[Configuring directories>>platform:AdminGuide.Configuration||anchor="HConfiguringDirectories"]].
71
72 == General Upgrade Notes ==
73
74 {{info}}
75 If you're running in a multiwiki setup you'll also need to define the property //xwiki.store.migration.databases// in your //xwiki.cfg// file if you want to explicitly name some databases to be migrated as the default is now to migrate all databases. Database that are not migrated could not be accessed.
76 {{/info}}
77
78 You may also want to [[import the default wiki XAR>>Main.Download]] in order to benefit from all the improvements listed above.
79
80 {{warning}}
81 Always make sure you compare your ##xwiki.cfg## and ##xwiki.properties## files with the newest version since some configuration parameters were added. Note that 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.
82 {{/warning}}
83
84 == API Breakages ==
85
86 The following APIs were modified since version 4.1:
87
88 {{todo/}}

Get Connected