Wiki source code of Release Notes for XWiki 6.2 RC 1
Version 19.5 by Eduard Moraru on 2014/09/18
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
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 | |||
![]() |
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. |
![]() |
1.1 | 8 | |
![]() |
4.1 | 9 | = New and Noteworthy (since XWiki 6.2 milestone 2) = |
![]() |
1.1 | 10 | |
![]() |
14.1 | 11 | [[Full list of issues fixed and Dashboard for 6.2>>http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=12494]]. |
![]() |
1.1 | 12 | |
![]() |
3.1 | 13 | == Blog Application == |
![]() |
1.1 | 14 | |
![]() |
3.1 | 15 | The blog panels are now displayed on the right column by default, to fit Flamingo: |
![]() |
1.1 | 16 | |
![]() |
3.1 | 17 | ((( |
18 | {{image reference="flamingo-blog.png" width="60%"/}} | ||
19 | ))) | ||
20 | |||
![]() |
1.1 | 21 | == Miscellaneous == |
22 | |||
![]() |
18.1 | 23 | * The [[Font Awesome Icon Theme>>extensions:Extension.Font Awesome Icon Theme]] has been improved with 50 new icons. |
![]() |
12.1 | 24 | * In Flamingo, the form of the login page has been changed to navigate easily using the keyboard. |
![]() |
18.2 | 25 | * Annotations initialization speedup |
![]() |
19.1 | 26 | * Wiki macros initialization speedup |
![]() |
1.1 | 27 | |
![]() |
11.3 | 28 | See the [[full list of JIRA issues>>http://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. |
![]() |
1.1 | 29 | |
30 | = For Developers = | ||
31 | |||
32 | == Upgrades == | ||
33 | |||
34 | The following dependencies have been upgraded: | ||
35 | |||
![]() |
5.1 | 36 | * [[Apache FOP 1.1>>http://jira.xwiki.org/browse/XWIKI-8351]] |
![]() |
6.1 | 37 | * [[Maven 3.2.3>>http://jira.xwiki.org/browse/XCOMMONS-634]] |
![]() |
7.1 | 38 | * [[JGroups 3.4.5>>http://jira.xwiki.org/browse/XWIKI-10890]] |
![]() |
8.1 | 39 | * [[HTMLCleaner 2.9>>http://jira.xwiki.org/browse/XCOMMONS-635]] |
![]() |
16.1 | 40 | * [[Font Awesome 4.2.0>>http://jira.xwiki.org/browse/XWIKI-10913]] |
![]() |
1.1 | 41 | |
42 | == Miscellaneous == | ||
43 | |||
![]() |
10.1 | 44 | * new API to flush rendering cache. See [[platform:AdminGuide.Performances||anchor="HConfigurationbased"]]. |
![]() |
1.1 | 45 | |
46 | = Translations = | ||
47 | |||
48 | The following translations have been updated: | ||
49 | |||
![]() |
19.2 | 50 | {{language codes="fr,pl,ru,sv,zh"/}} |
![]() |
1.1 | 51 | |
52 | = Tested Browsers & Databases = | ||
53 | |||
![]() |
11.2 | 54 | {{include reference="TestReports.ManualTestReportXWiki62RC1Summary"/}} |
![]() |
1.1 | 55 | |
56 | = Known issues = | ||
57 | |||
58 | * [[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]] | ||
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 | |||
![]() |
19.3 | 68 | The following APIs were modified since XWiki 6.1: |
![]() |
1.1 | 69 | |
![]() |
19.3 | 70 | * Young APIs:((( |
![]() |
1.1 | 71 | {{code language="none"}} |
![]() |
19.3 | 72 | org.xwiki.rendering.transformation.RenderingContext: Method 'public org.xwiki.rendering.syntax.Syntax getTargetSyntax()' has been added to an interface |
![]() |
1.1 | 73 | {{/code}} |
![]() |
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}}))) |