Last modified by Thomas Mortagne on 2023/10/13

Show last authors
1 {{box cssClass="floatinginfobox" title="**Contents**"}}
2 {{toc/}}
3 {{/box}}
4
5 This is the release notes for [[XWiki Commons>>http://commons.xwiki.org]], [[XWiki Rendering>>http://rendering.xwiki.org]], [[XWiki Platform>>http://platform.xwiki.org]] and [[XWiki Enterprise>>http://enterprise.xwiki.org]]. They share the same release notes as they are released together and have the same version.
6
7 First and hopefully last release candidate before 6.0 final. This release contain mostly improvements on Distribution Wizard and new experimental Flamingo skin.
8
9 = New and Noteworthy (since XWiki 6.0 Milestone 2) =
10
11 [[Full list of issues fixed and Dashboard for 6.0>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=12193]].
12
13 == Distribution Wizard improvements ==
14
15 The Extensions step now lets global administrators choose between:
16
17 * computing the upgrade plan for the entire farm
18 * computing the upgrade plan only for the main wiki + global namespace
19
20 The first option is suited when the farm is managed by a single entity while the second option is suited when each wiki in the farm is managed by a different entity. Obviously computing the upgrade plan for the entire farm takes longer (with the number of wikis) than computing the upgrade plan only for the main wiki.
21
22 {{image reference="checkForUpdates-done.png"/}}
23
24 Extensions are now sorted by their name (but still grouped by wiki) and paginated on the Extensions step.
25
26 We also paginated the Wikis step, which could have been pretty long if you had many wikis. See the [[Distribution Wizard documentation>>Documentation.UserGuide.Features.DistributionWizard]] for more information.
27
28 == Experimental Flamingo Skin ==
29
30 * The "page export" action is now handled via a modal popup:(((
31 image:flamingo-export.png
32 )))
33 * Create/rename/delete actions are now handled by Flamingo:(((
34 image:flamingo-create-page.png
35 )))
36
37 == Miscellaneous ==
38
39 * We improved the way attachment file names are indexed by Solr so you should be able to find attachments more easily from now on.
40
41 See the [[full list of JIRA issues>>https://jira.xwiki.org/sr/jira.issueviews:searchrequest-printable/temp/SearchRequest.html?jqlQuery=project+in+%28XCOMMONS%2C+XRENDERING%2C+XWIKI%2C+XE%29+and+status+%3D+Closed+and+resolution+%3D+Fixed+and+fixVersion+%3D+%226.0-rc-1%22&tempMax=1000]] fixed in this release.
42
43 = For Developers =
44
45 == Upgrades ==
46
47 The following dependencies have been upgraded:
48
49 * [[Logback 1.1.2>>https://jira.xwiki.org/browse/XCOMMONS-563]]
50 * [[Lucene and Solr 4.7.1>>https://jira.xwiki.org/browse/XWIKI-10215]]
51 * [[Jython 2.7-b1>>https://jira.xwiki.org/browse/XWIKI-10221]]
52
53 == Miscellaneous ==
54
55 * We added a new field "##filename_exact##" to the [[Solr Schema>>design:Design.SolrSchema]] to store the attachment file names as verbatim (without being analysed) for exact and prefix matching. The existing ##filename## field is analysed and thus cannot be used for exact/prefix matching.
56 * The Wiki module does not handle the application descriptors of the deprecated [[Application Manager>>extensions:Extension.Application Manager Application]] anymore.
57
58 = Translations =
59
60 The following translations have been updated:
61
62 {{language codes="fr, de"/}}
63
64 = Tested Browsers & Databases =
65
66 {{include reference="TestReports.ManualTestReportXWiki60RC1Summary"/}}
67
68 = Known issues =
69
70 * [[Bugs we know about>>https://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]]
71
72 = Backward Compatibility and Migration Notes =
73
74 == General Notes ==
75
76 When upgrading make sure you compare your ##xwiki.cfg##, ##xwiki.properties## and ##web.xml## files with the newest version since some configuration parameters may have been modified or 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.
77
78 == Solr Search Index ==
79
80 {{error}}
81 We made changes to the [[Solr schema>>http://design.xwiki.org/xwiki/bin/view/Design/SolrSchema]] in this release (see [[XWIKI-10225>>https://jira.xwiki.org/browse/XWIKI-10225]]) and unfortunately we don't have support for automatic Solr search index migration at this point. If you upgrade from XWiki 4.3 Milestone 2 or greater then **you have to delete the 'solr' folder** from the configured permanent directory of your XWiki instance. The Solr index will be recreated automatically and the entire wiki/farm will be re-indexed after a server restart.
82 {{/error}}
83
84 == API Breakages ==
85
86 The following APIs were modified since XWiki 5.4.4:
87
88 * Moved some method from EntityResource to Resource and changed EntityResource constructor:(((
89 {{code language="none"}}
90 org.xwiki.resource.EntityResource: In method 'public EntityResource(org.xwiki.model.reference.EntityReference)' the number of arguments has changed
91 org.xwiki.resource.EntityResource: Method 'public java.lang.String getAction()' has been removed
92 org.xwiki.resource.EntityResource: Method 'public void setAction(java.lang.String)' has been removed
93 org.xwiki.resource.Resource: Method 'public org.xwiki.resource.ActionId getActionId()' has been added to an interface
94 {{/code}}
95 )))
96
97 * This method is available on the standard JavaScript ##Window## object:(((
98 {{code language="none"}}
99 org.xwiki.gwt.dom.client.DOMUtils: Method 'public void stop(org.xwiki.gwt.dom.client.Window)' has been removed
100 {{/code}}
101 )))
102
103 * This method did not make any sense and was unusable:(((
104 {{code language="none"}}
105 org.xwiki.model.reference.LocalDocumentReference: Method 'public org.xwiki.model.reference.WikiReference getWikiReference()' has been removed
106 {{/code}}
107 )))

Get Connected