Changes for page ReleaseNotesXWikiEnterprise18
Last modified by Thomas Mortagne on 2017/03/24
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -36,6 +36,7 @@ 36 36 * *First usable version of the new GWT WYSIWYG editor* 37 37 * *Upgrade to groovy 1.6.* 38 38 * *new "useravatar" macro for 2.0 syntax* 39 + * *new "rss" macro for 2.0 syntax* 39 39 * *Add ability to configure xwiki to use the XWiki Syntax 2.0 as default when creating new pages* 40 40 * *Update french translations* 41 41 * *Update german translations* ... ... @@ -62,3 +62,22 @@ 62 62 You may also want to [import the default wiki XAR>Main.Download] in order to benefit from improvements listed above. 63 63 64 64 #warning("Always make sure you compare your <tt>xwiki.cfg</tt> file with the newest version since some configuration parameters were added. Of note, you should add <tt>xwiki.store.migration=1</tt> so that XWiki will attempt to automatically migrate your current database to the new schema. Make sure you backup your Database before doing anything.") 66 + 67 +1.1.1 Applications migration 68 + 69 +XE 1.8M2 has introduced [conditional loading of JavaScript and StyleSheet files>http://jira.xwiki.org/jira/browse/XWIKI-3177] in order for pages to load faster, sending to the browser only the files it needs to display the requested pages. This might break existing applications developed on top of XWiki that relied on such JavaScript and CSS files being present all the time. Concerned files and libraries are the following: 70 +* scriptaculous files 71 +* accordions files 72 +* chart wizard files 73 +* usersandgroups.js and usersandgroups.css 74 +* livetable.js and livetable.css 75 +* lightbox.js 76 +* tablefilterNsort.js and table.css 77 +* fullscreenEdit.js and fullscreenEdit.css 78 + 79 +If you have applications that relies on one or several of these libraries, you will need to explicitly make them request the desired files using the [Skin Extension plugin>code:Plugins.SkinExtensionsPlugin]. For example, if your application needs the live-table feature (the dynamic AJAX grid), add the following lines to the code page that requires it: 80 + 81 +{code} 82 +$xwiki.jsfx.use('js/xwiki/table/livetable.js') ## Inject livetable.js <script> tag in the header 83 +$xwiki.ssfx.use('js/xwiki/table/livetable.css') ## Inject livetable.css <link> tag in the header 84 +{code}