Last modified by Thomas Mortagne on 2023/10/13

Hide last authors
Guillaume Delhumeau 1.1 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
Marius Dumitru Florea 27.1 7 This release candidate includes a couple of bug fixes and a few dependency upgrades, as well as some improvements related to Nested Pages. The extension developers should check the new UI extension points available for the top menu.
Guillaume Delhumeau 1.1 8
Marius Dumitru Florea 13.1 9 = New and Noteworthy (since XWiki 7.3M2) =
Guillaume Delhumeau 1.1 10
Thomas Mortagne 31.1 11 [[Full list of issues fixed and Dashboard for 7.3>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=13500]].
Guillaume Delhumeau 1.1 12
Guillaume Delhumeau 15.1 13 == Flamingo ==
Guillaume Delhumeau 1.1 14
Marius Dumitru Florea 25.1 15 * The delele UI now uses the 'title' and 'location' columns to list the children that may be affected by the delete action:(((
Guillaume Delhumeau 17.1 16 {{image reference="deleteUI.png" width="33%"/}}
Guillaume Delhumeau 15.1 17 )))
Guillaume Delhumeau 1.1 18
Marius Dumitru Florea 25.1 19 == App Within Minutes ==
20
21 The [[App Within Minutes>>extensions:Extension.App Within Minutes Application]] wizard is now generating all the application pages in a single location, as nested pages. The code pages are grouped under the ##Code## page and are marked as hidden (so your users don't see them by default). The application entries are created under the ##Data## page. Backward compatibility is preserved so you should still be able to edit existing applications that don't have the new page organization.
22
Marius Dumitru Florea 28.1 23 {{image reference="appStructure.png"/}}
Marius Dumitru Florea 25.1 24
25 The application wizard has also been modified to support any characters in the application name. The only remaining requirement for the application name is to not be empty.
26
Guillaume Delhumeau 1.1 27 == Miscellaneous ==
28
Marius Dumitru Florea 14.1 29 * The breadcrumb tree navigation doesn't show the document translations any more when multilingual is disabled, because navigating to a document translation when multilingual is off doesn't have any effect: the default translation is displayed instead. You can still see the translations in the [[Page Index Tree>>extensions:Extension.Index Application||anchor="HAllDocumentsinatreeview"]] though.
Eduard Moraru 19.1 30 * Template providers can now specify if they create terminal or non-terminal documents. See the [[documentation>>extensions:Extension.Administration Application||anchor="HAdvanced:Creatingterminaldocumentswithtemplateproviders"]] for more information.
Vincent Massol 24.2 31 * The //Template Type// option ("type" class property) of a template provider was removed since it was not used from the start and any existing values have been migrated to use the new "terminal" property. See the [[documentation for more information on the "terminal" property>>extensions:Extension.Administration Application||anchor="HAdvanced:Creatingterminaldocumentswithtemplateproviders"]].
Thomas Mortagne 23.1 32 * Added support for list properties in LDAP user synchronization
Guillaume Delhumeau 1.1 33
Thomas Mortagne 31.1 34 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+%227.3-rc-1%22&tempMax=1000]] fixed in this release.
Guillaume Delhumeau 1.1 35
36 = For Developers =
37
Guillaume Delhumeau 20.1 38 == Flamingo ==
Guillaume Delhumeau 1.1 39
Guillaume Delhumeau 20.1 40 The top menus are now implemented with [[UI extensions>>extensions:Extension.UIExtension Module]]. The new Extension Points are:
Guillaume Delhumeau 1.1 41
Thomas Mortagne 32.1 42 |= [[##org.xwiki.platform.topmenu.left##>>Documentation.DevGuide.ExtensionPoint.TopMenuLeft]]|=[[##org.xwiki.platform.topmenu.right##>>Documentation.DevGuide.ExtensionPoint.TopMenuRight]]
Guillaume Delhumeau 20.1 43 |(((
44 {{image reference="TopMenuLeft.png" width="50%"/}}
45 )))|(((
46 {{image reference="TopMenuRight.png" width="50%"/}}
47 )))
48
Guillaume Delhumeau 1.1 49 == Deprecated and Retired projects ==
50
Thomas Mortagne 7.1 51 * Old query plugin finally been moved to https://github.com/xwiki-contrib/xwiki-platform-queryplugin
Guillaume Delhumeau 1.1 52
53 == Upgrades ==
54
55 The following dependencies have been upgraded:
56
Thomas Mortagne 31.1 57 * [[bootswatch 3.3.5+4>>https://jira.xwiki.org/browse/XWIKI-12747]]
58 * [[less4j 1.15.2>>https://jira.xwiki.org/browse/XWIKI-12745]]
59 * [[Joda-Time 2.9>>https://jira.xwiki.org/browse/XWIKI-12749]]
60 * [[Tika 1.11>>https://jira.xwiki.org/browse/XWIKI-12735]]
61 * [[cssparser 0.9.18>>https://jira.xwiki.org/browse/XCOMMONS-870]]
62 * [[ASM 5.0.4>>https://jira.xwiki.org/browse/XCOMMONS-872]]
63 * [[Bouncy Castle 1.53>>https://jira.xwiki.org/browse/XCOMMONS-871]]
64 * [[httpcore 4.4.4>>https://jira.xwiki.org/browse/XCOMMONS-873]]
65 * [[jQuery 1.11.3>>https://jira.xwiki.org/browse/XWIKI-12748]]
66 * [[jQuery UI 1.11.4>>https://jira.xwiki.org/browse/XWIKI-12754]]
Guillaume Delhumeau 1.1 67
68 == Miscellaneous ==
69
Vincent Massol 18.1 70 * XAR plugin's [[Verify Mojo>>dev:Community.XARPlugin||anchor="HVerifyMojo"]] now verifies titles of WebPreferences pages.
Guillaume Delhumeau 1.1 71
72 = Translations =
73
74 The following translations have been updated:
75
Marius Dumitru Florea 24.1 76 {{language codes="de, fr, lt, nl"/}}
Guillaume Delhumeau 1.1 77
78 = Tested Browsers & Databases =
79
Manuel Smeria 30.1 80 {{include reference="TestReports.ManualTestReportSummaryXWiki73RC1"/}}
Guillaume Delhumeau 1.1 81
82 = Known issues =
83
Thomas Mortagne 31.1 84 * [[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]]
Guillaume Delhumeau 1.1 85
86 = Backward Compatibility and Migration Notes =
87
88 == General Notes ==
89
90 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.
91
Thomas Mortagne 8.1 92 == Issues specific to XWiki 7.3 Release Candidate 1 ==
Guillaume Delhumeau 1.1 93
Thomas Mortagne 8.1 94 * Old query plugin is not provided by default anymore. See https://github.com/xwiki-contrib/xwiki-platform-queryplugin.
Eduard Moraru 29.2 95 * The values of the removed template "type" property of TemplateProviderClass have been migrated to the new "terminal" property.
Guillaume Delhumeau 1.1 96
97 == API Breakages ==
98
Thomas Mortagne 8.1 99 The following APIs were modified since XWiki 7.2:
Guillaume Delhumeau 1.1 100
Marius Dumitru Florea 28.1 101 * Add support for custom repositories in extensions:(((
Guillaume Delhumeau 1.1 102 {{code language="none"}}
Marius Dumitru Florea 28.1 103 org.xwiki.extension.Extension: Method 'public java.util.Collection getRepositories()' has been added to an interface
104 org.xwiki.extension.ExtensionDependency: Method 'public java.util.Collection getRepositories()' has been added to an interface
Guillaume Delhumeau 1.1 105 {{/code}}
Marius Dumitru Florea 28.1 106 )))
107 * New URL parameters:(((
108 {{code language="none"}}
109 org.xwiki.rest.resources.pages.PageResource: In method 'public org.xwiki.rest.model.jaxb.Page getPage(java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean)' the number of arguments has changed
110 {{/code}}
111 )))

Get Connected