Last modified by Thomas Mortagne on 2017/03/24

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
Eduard Moraru 19.4 7 This release is a Release Candidate and, as such, it focuses on stabilization, bugfixes (35) and performance improvements. Make sure to try it out and report any problems that may affect the upcoming final release.
Guillaume Delhumeau 1.1 8
Guillaume Delhumeau 4.1 9 = New and Noteworthy (since XWiki 6.2 milestone 2) =
Guillaume Delhumeau 1.1 10
Thomas Mortagne 20.1 11 [[Full list of issues fixed and Dashboard for 6.2>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=12494]].
Guillaume Delhumeau 1.1 12
Guillaume Delhumeau 3.1 13 == Blog Application ==
Guillaume Delhumeau 1.1 14
Guillaume Delhumeau 3.1 15 The blog panels are now displayed on the right column by default, to fit Flamingo:
Guillaume Delhumeau 1.1 16
Guillaume Delhumeau 3.1 17 (((
18 {{image reference="flamingo-blog.png" width="60%"/}}
19 )))
20
Guillaume Delhumeau 1.1 21 == Miscellaneous ==
22
Guillaume Delhumeau 18.1 23 * The [[Font Awesome Icon Theme>>extensions:Extension.Font Awesome Icon Theme]] has been improved with 50 new icons.
Guillaume Delhumeau 12.1 24 * In Flamingo, the form of the login page has been changed to navigate easily using the keyboard.
Thomas Mortagne 18.2 25 * Annotations initialization speedup
Thomas Mortagne 19.1 26 * Wiki macros initialization speedup
Guillaume Delhumeau 1.1 27
Thomas Mortagne 20.1 28 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.2-rc-1%22&tempMax=1000]] fixed in this release.
Guillaume Delhumeau 1.1 29
30 = For Developers =
31
32 == Upgrades ==
33
34 The following dependencies have been upgraded:
35
Thomas Mortagne 20.1 36 * [[Apache FOP 1.1>>https://jira.xwiki.org/browse/XWIKI-8351]]
37 * [[Maven 3.2.3>>https://jira.xwiki.org/browse/XCOMMONS-634]]
38 * [[JGroups 3.4.5>>https://jira.xwiki.org/browse/XWIKI-10890]]
39 * [[HTMLCleaner 2.9>>https://jira.xwiki.org/browse/XCOMMONS-635]]
40 * [[Font Awesome 4.2.0>>https://jira.xwiki.org/browse/XWIKI-10913]]
Guillaume Delhumeau 1.1 41
42 == Miscellaneous ==
43
Thomas Mortagne 10.1 44 * new API to flush rendering cache. See [[platform:AdminGuide.Performances||anchor="HConfigurationbased"]].
Guillaume Delhumeau 1.1 45
46 = Translations =
47
48 The following translations have been updated:
49
Eduard Moraru 19.2 50 {{language codes="fr,pl,ru,sv,zh"/}}
Guillaume Delhumeau 1.1 51
52 = Tested Browsers & Databases =
53
Manuel Smeria 11.2 54 {{include reference="TestReports.ManualTestReportXWiki62RC1Summary"/}}
Guillaume Delhumeau 1.1 55
56 = Known issues =
57
Thomas Mortagne 20.1 58 * [[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 59
60 = Backward Compatibility and Migration Notes =
61
62 == General Notes ==
63
64 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.
65
66 == API Breakages ==
67
Eduard Moraru 19.3 68 The following APIs were modified since XWiki 6.1:
Guillaume Delhumeau 1.1 69
Eduard Moraru 19.3 70 * Young APIs:(((
Guillaume Delhumeau 1.1 71 {{code language="none"}}
Eduard Moraru 19.3 72 org.xwiki.rendering.transformation.RenderingContext: Method 'public org.xwiki.rendering.syntax.Syntax getTargetSyntax()' has been added to an interface
Guillaume Delhumeau 1.1 73 {{/code}}
Eduard Moraru 19.3 74
75 * Added an API for a very common use case so that we optimize it
76
77 {{code language="none"}}
78 org.xwiki.wiki.descriptor.WikiDescriptorManager: Method 'public java.util.Collection getAllIds()' has been added to an interface
79 {{/code}}
80
81 {{code language="none"}}
82 org.xwiki.mail.MailSender: Method 'public void send(javax.mail.internet.MimeMessage, javax.mail.Session, org.xwiki.mail.MailResultListener)' has been removed
83 org.xwiki.mail.MailSender: Method 'public void sendAsynchronously(javax.mail.internet.MimeMessage, javax.mail.Session, org.xwiki.mail.MailResultListener)' has been added to an interface
84 org.xwiki.mail.MailResultListener: Parameter 2 of 'public void onError(javax.mail.internet.MimeMessage, java.lang.Throwable)' has changed its type to java.lang.Exception
85 org.xwiki.mail.script.MimeMessageWrapper: Parameter 1 of 'public MimeMessageWrapper(javax.mail.internet.MimeMessage, javax.mail.Session, org.xwiki.mail.MailSender, org.xwiki.context.Execution, org.xwiki.component.manager.ComponentManager)' has changed its type to org.xwiki.mail.internal.ExtendedMimeMessage
86 org.xwiki.mail.script.MimeMessageWrapper: Return type of method 'public javax.mail.internet.MimeMessage getMessage()' has been changed to org.xwiki.mail.internal.ExtendedMimeMessage
87 {{/code}}
88 )))
89
90 * The extended class got moved to a new package with the upgrade to velocity-tools 2.0 and the old location got deprecated.(((
91 {{code language="none"}}
92 org.xwiki.velocity.XWikiWebappResourceLoader: Removed org.apache.velocity.tools.view.servlet.WebappLoader from the list of superclasses
93 {{/code}}
94 )))
95
96 * Not really APIs to begin with.(((
97 {{code language="none"}}
98 com.xpn.xwiki.doc.XWikiDocument: Removed field compactEntityReferenceSerializer
99 com.xpn.xwiki.doc.XWikiDocument: Removed field compactWikiEntityReferenceSerializer
100 com.xpn.xwiki.doc.XWikiDocument: Removed field currentDocumentReferenceResolver
101 com.xpn.xwiki.doc.XWikiDocument: Removed field currentMixedDocumentReferenceResolver
102 com.xpn.xwiki.doc.XWikiDocument: Removed field currentReferenceDocumentReferenceResolver
103 com.xpn.xwiki.doc.XWikiDocument: Removed field currentReferenceObjectReferenceResolver
104 com.xpn.xwiki.doc.XWikiDocument: Removed field defaultEntityReferenceSerializer
105 com.xpn.xwiki.doc.XWikiDocument: Removed field explicitDocumentReferenceResolver
106 com.xpn.xwiki.doc.XWikiDocument: Removed field explicitReferenceDocumentReferenceResolver
107 com.xpn.xwiki.doc.XWikiDocument: Removed field localEntityReferenceSerializer
108 com.xpn.xwiki.doc.XWikiDocument: Removed field localUidStringEntityReferenceSerializer
109 com.xpn.xwiki.doc.XWikiDocument: Removed field relativeEntityReferenceResolver
110 com.xpn.xwiki.doc.XWikiDocument: Removed field syntaxFactory
111 com.xpn.xwiki.doc.XWikiDocument: Removed field uidStringEntityReferenceSerializer
112 com.xpn.xwiki.doc.XWikiDocument: Removed field xClassEntityReferenceResolver
113 {{/code}})))

Get Connected