Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -4,12 +4,18 @@ 4 4 5 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 6 7 - <insert description ofrelease here>7 +The 6.4 release is the last major release of the 6.x development Cycle and as such was mainly dedicated to improvements and bugfixes on things introduced during 6.X. 8 8 9 - =NewandNoteworthy(sinceXWiki<version-1>)=9 +This version introduces some developer oriented improvements: allow wiki based skins to overwrite macro.vm template, allow filesystem skins indicating explicitly the skin they are inheriting from, allow any component to be injected with its ComponentDescriptor, Panels and UI extensions are now executed with the right of their author so among other things they can use APIs requiring Programming rights. 10 10 11 - [[Full listfissuesfixedandDashboard for<version>>>http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=<fillidhere>]].11 +It also brings UI improvements in the Menu application, a new Mail application (and Mail-related improvements, such as the ability to send massive number of emails) and lots of Flamingo skin improvements (Mobile-friendliness to mention one), while offering developers the ability to write LESS in Skin Extensions, and a cool icon picker. 12 12 13 +Last but not least, this version provides the ability to rate Extensions inside the Extension Repository and visualise them inside the Extension Manager. 14 + 15 += New and Noteworthy (since XWiki 6.3) = 16 + 17 +[[Full list of issues fixed and Dashboard for 6.4>>http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=12998]]. 18 + 13 13 == Menu Application == 14 14 15 15 Taking advantage of the ability to have LESS inside our [[StyleSheetExtensions>>extensions:Extension.Skin Extension Plugin||anchor="HUseLESS"]], we improved the [[Menu Application>>extensions:Extension.Menu Application]], on Flamingo based skins, making it responsive and also adapting its styling according to the active [[Flamingo Theme>>extensions:Extension.Flamingo Theme Application]]. ... ... @@ -29,15 +29,13 @@ 29 29 * For tablet and desktop: 30 30 ** the menu label is a link used for navigation 31 31 ** the toggle (arrow / caret) is used for opening the drop down menu, but should be better separated from the label 32 -* On phones the behaviour remains the same: taping on the label opens the menu((( 33 -{{gallery}} 34 -image:[email protected] 35 -image:[email protected] 36 -image:[email protected] 37 -image:[email protected] 38 -{{/gallery}} 39 -))) 38 +* On phones the behaviour remains the same: taping on the label opens the menu 40 40 40 +Default: {{image reference="[email protected]"/}} 41 +Hover Link: {{image reference="[email protected]"/}} 42 +Hover Toggle: {{image reference="[email protected]"/}} 43 +Open: {{image reference="[email protected]"/}} 44 + 41 41 The history table, under each page, is now responsive to the screen size:((( 42 42 {{image reference="[email protected]" /}} 43 43 ))) ... ... @@ -48,14 +48,8 @@ 48 48 49 49 == Rating Features == 50 50 51 - ===Ratings module===55 +The Contrib ratings project has been moved to platform. Java APIs have been broken by the package renaming but script APIs have been kept retro-compatible and the UI is mostly the same. See [[Ratings Application>>extensions:Extension.Ratings Application]]. 52 52 53 -Contrib ratings project has been moved to platform. Java APIs have been broken by the package renaming but script APIs have been kept retro-compatible and the UI is mostly the same. 54 - 55 -See [[Ratings Application>>extensions:Extension.Ratings Application]]. 56 - 57 -=== Ratings support for extensions === 58 - 59 59 It's now possible to rate extensions in [[Extension Repository>>extensions:Extension.Repository Application]] and any repository handler can expose extension rating that are displayed (read only for now) in [[Extension Manager>>extensions:Extension.Extension Manager Application]]. 60 60 61 61 {{image reference="[email protected]"/}} {{image reference="[email protected]"/}} ... ... @@ -134,7 +134,7 @@ 134 134 135 135 == Wikis == 136 136 137 - *A "Wikis" category has been created in the administration, where the configuration have been moved and split in different sections:(((135 +A "Wikis" category has been created in the administration, where the configuration have been moved and split in different sections:((( 138 138 |=Left menu|=Right menu 139 139 |{{image reference="[email protected]"/}}|{{image reference="[email protected]"/}} 140 140 ))) ... ... @@ -295,7 +295,7 @@ 295 295 296 296 == Rendering == 297 297 298 - *XWiki Rendering now provide an HTML5 Renderer.296 +XWiki Rendering now provide an HTML5 Renderer. 299 299 300 300 == Miscellaneous == 301 301 ... ... @@ -323,6 +323,16 @@ 323 323 ** ##com.xpn.xwiki.XWiki#getUserName(DocumentReference userReference, String format, boolean link, boolean escapeXML, XWikiContext context)## 324 324 ** ##com.xpn.xwiki.api.XWiki#getPlainUserName(DocumentReference userReference)## 325 325 * New script oriented APIs to get document author/contentAuthor/creator as ##DocumentReference## 324 +* It's now possible to provide metadatas to ##MacroContentParser#parse## API 325 +* It's now possible to know what namespace a ComponentManager instance is associated with by casting it to ##org.xwiki.component.manager.NamespacedComponentManager##. See [[Component Module documentation>>http://extensions.xwiki.org/xwiki/bin/view/Extension/Component+Module||anchor="HNamespacedComponentManager"]]. 326 +* Added getCurrentWikiDescriptor() method to the wiki API and script service to be consistent with the existing getCurrentWikiId() method 327 +* The ClassLoader automatically set as Thread ClassLoader is now dynamic meaning that any modification of the context wiki will automatically change the actual Thread ClassLoader. It used to be set to whatever was the wiki in the URL at ExecutionContext init. 328 +* [[A new CSS class>>platform:DevGuide.SpecialCSSClasses||anchor="HClassesfortheresponsiveness"]] have been added in Flamingo, to handle responsive tables. 329 +* The #sheetTitle Velocity macro supports a new use case: displaying the sheet title if the current document doesn't have an object of some type:((( 330 +{{code language="none"}} 331 +#sheetTitle('The sheet used to display objects of type Space.MyClass', 'Space.MyClass') 332 +{{/code}} 333 +))) 326 326 327 327 == Upgrades == 328 328 ... ... @@ -339,19 +339,6 @@ 339 339 * [[slf4j 1.7.9>>http://jira.xwiki.org/browse/XCOMMONS-712]] 340 340 * [[Lucene and SOLR 4.10.3>>http://jira.xwiki.org/browse/XWIKI-11603]] 341 341 342 -== Miscellaneous == 343 - 344 -* It's now possible to provide metadatas to ##MacroContentParser#parse## API 345 -* It's now possible to know what namespace a ComponentManager instance is associated with by casting it to ##org.xwiki.component.manager.NamespacedComponentManager##. See [[Component Module documentation>>http://extensions.xwiki.org/xwiki/bin/view/Extension/Component+Module||anchor="HNamespacedComponentManager"]]. 346 -* Added getCurrentWikiDescriptor() method to the wiki API and script service to be consistent with the existing getCurrentWikiId() method 347 -* The ClassLoader automatically set as Thread ClassLoader is now dynamic meaning that any modification of the context wiki will automatically change the actual Thread ClassLoader. It used to be set to whatever was the wiki in the URL at ExecutionContext init. 348 -* [[A new CSS class>>platform:DevGuide.SpecialCSSClasses||anchor="HClassesfortheresponsiveness"]] have been added in Flamingo, to handle responsive tables. 349 -* The #sheetTitle Velocity macro supports a new use case: displaying the sheet title if the current document doesn't have an object of some type:((( 350 -{{code language="none"}} 351 -#sheetTitle('The sheet used to display objects of type Space.MyClass', 'Space.MyClass') 352 -{{/code}} 353 -))) 354 - 355 355 = Translations = 356 356 357 357 The following translations have been updated: