Last modified by Thomas Mortagne on 2017/03/24

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 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.
8
9 = New and Noteworthy (since XWiki 6.2 milestone 2) =
10
11 [[Full list of issues fixed and Dashboard for 6.2>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=12494]].
12
13 == Blog Application ==
14
15 The blog panels are now displayed on the right column by default, to fit Flamingo:
16
17 (((
18 {{image reference="flamingo-blog.png" width="60%"/}}
19 )))
20
21 == Miscellaneous ==
22
23 * The [[Font Awesome Icon Theme>>extensions:Extension.Font Awesome Icon Theme]] has been improved with 50 new icons.
24 * In Flamingo, the form of the login page has been changed to navigate easily using the keyboard.
25 * Annotations initialization speedup
26 * Wiki macros initialization speedup
27
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.
29
30 = For Developers =
31
32 == Upgrades ==
33
34 The following dependencies have been upgraded:
35
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]]
41
42 == Miscellaneous ==
43
44 * new API to flush rendering cache. See [[platform:AdminGuide.Performances||anchor="HConfigurationbased"]].
45
46 = Translations =
47
48 The following translations have been updated:
49
50 {{language codes="fr,pl,ru,sv,zh"/}}
51
52 = Tested Browsers & Databases =
53
54 {{include reference="TestReports.ManualTestReportXWiki62RC1Summary"/}}
55
56 = Known issues =
57
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]]
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
68 The following APIs were modified since XWiki 6.1:
69
70 * Young APIs:(((
71 {{code language="none"}}
72 org.xwiki.rendering.transformation.RenderingContext: Method 'public org.xwiki.rendering.syntax.Syntax getTargetSyntax()' has been added to an interface
73 {{/code}}
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