Last modified by Thomas Mortagne on 2020/01/28

Hide last authors
Vincent Massol 1.1 1 1 Release Notes for XWiki 1.1 Enterprise Milestone 4
2
Vincent Massol 1.14 3 Version 1.1 Milestone 4 brings lots of new features, improvements and bug fixes.
Vincent Massol 1.1 4
5 #info("There's also been a big internal change since 1.1M3 in that XWiki has been reorganized to separate the Platform from the Products developed on top of it and a modular automated build system using Maven2 has been setup. This was done to support the multiple products that will be released in the near future: XWiki Enterprise (the current Wiki you've come to know and love), XWiki Enterprise Manager (Multi Wiki management tool), XWiki Watch (social feed reader) and more.")
6
7 #toc("" "" "")
8
9 1.1 Changes from 1.1 Milestone 3
10
11 Main changes:
Vincent Massol 1.12 12
13 * Bugs fixed:
Thomas Mortagne 5.1 14 ** [XWiki Platform bugs>https://jira.xwiki.org/secure/IssueNavigator.jspa?reset=true&&type=1&pid=10010&fixfor=10237&status=6&sorter/field=issuekey&sorter/order=DESC]
15 ** [XWiki Panels bugs>https://jira.xwiki.org/secure/IssueNavigator.jspa?reset=true&&type=1&pid=10228&fixfor=10323&status=6&sorter/field=issuekey&sorter/order=DESC]
16 ** [XWiki Enterprise bugs>https://jira.xwiki.org/secure/IssueNavigator.jspa?reset=true&&type=1&pid=10222&fixfor=10315&status=6&sorter/field=issuekey&sorter/order=DESC]
Vincent Massol 1.8 17 * New experimental Lucene Search page. It adds scoring, searching into attachments (including Office documents), search paging and more (performance improvements, more customizable search results, etc). This search page is meant to become the default in the near future. It's currently experimental as we want to ensure it fully works as well as the old search. We need your help. Please let us know on the XWiki mailing list, on IRC, or on this wiki if you have any comments (positive or negative about it). This new page is located in Main.LuceneSearch. You can also edit the Panels.Search page so that the search is done with the Lucene search by default.
Vincent Massol 1.10 18 {image:lucenesearch.png|width=250|height=100|link=yes}
Vincent Massol 1.12 19 * Diff improvements. Diffs are now shown at the level of words.
20 * Added an option to open external link to new window. Default is in the same window.
21 * When deleting a page, the list of pages that will be orphaned are displayed
22 * Added a wiki text mode in the WYSIWYG editor
23 * Code macro now escapes everything (wiki syntax, HTML, Groovy, Velocity, other Radeox macros)
24 * New option to preserve previous version during document import
25 * Several XMLRPC fixes and improvements
26 * MacroMapping renderer is enabled by default
27 * Added plaincode template allowing to access the source of a page without any encoding
28 * Option not to display the login screen
Vincent Massol 1.13 29 * Allow \{style\} macros to be nested
Vincent Massol 1.12 30 * Fullscreen editing in both wiki and WYSIWYG editors
31 * New XMLRPC removeSpace() API
32 * New Quick Links Panel with links to common useful pages
33 * New "My Recent Modifications" Panel
34 * Moved Orphaned Pages inside the AllDocs page as a new tab
35 * Improved navigation by adding the Quick Links Panel + My Recent Modifications Panel to the side menu and removed the Navigation panel from the default layout
36 * Improved the Tag page
37 * Search also searches on page names now
38 * Added new RSS Feeds page to list all feeds available on the wiki
Vincent Massol 1.1 39
Thomas Mortagne 5.1 40 + lot more ([Platform>https://jira.xwiki.org/secure/ReleaseNote.jspa?projectId=10010&styleName=Html&version=10237], [XWiki Enterprise>https://jira.xwiki.org/secure/ReleaseNote.jspa?projectId=10222&styleName=Html&version=10315], [Panels>https://jira.xwiki.org/secure/ReleaseNote.jspa?projectId=10228&styleName=Html&version=10323])
Vincent Massol 1.12 41
Vincent Massol 1.2 42 1.1 Breaking API changes
43
44 The following changes can make your application not work anymore when you upgrade to this version. To upgrade, make sure you review the changes below and update your code accordingly. We try to minimize such changes but from time to time we have to do them in order to improve XWiki's core.
45
46 * <tt>com.xpn.xwiki.XWiki.saveDocument(XWikiDocument doc, XWikiDocument olddoc, XWikiContext context)</tt> and <tt>saveDocument(XWikiDocument doc, XWikiDocument olddoc, String comment, XWikiContext context)</tt> have been removed. Please use instead the simpler form <tt>saveDocument(XWikiDocument doc, XWikiContext context)</tt> and <tt>saveDocument(XWikiDocument doc, String comment, XWikiContext context)</tt>.
47 ** Note: The need to pass the olddoc parameter was for the notification mechanism which was doing a diff to decide whether to send notifications or not. This now done internally and automatically, making it a cleaner design and solving issues where notifications were not happening when they should have.
48
Vincent Massol 1.1 49 1.1 Known issues
50
Thomas Mortagne 5.1 51 * [Bugs we know about>https://jira.xwiki.org/secure/IssueNavigator.jspa?reset=true&&type=1&pid=10010&resolution=-1&sorter/field=updated&sorter/order=DESC]
Vincent Massol 1.1 52
Vincent Massol 1.4 53 1.1 Upgrading from any version
Vincent Massol 1.1 54
Vincent Massol 3.2 55 If you've been using XWiki prior to version 1.1 Milestone 4, then you may have noticed that the document version and the history do not match (there's an offset of one in the printed versions, the history being one version smaller). We have fixed this and we are providing a patch for you to run on your wiki installation. To run the patch install the {attach:RCS Fix XAR|document=Main.ReleaseNotesXWikiEnterprise11M4|file=FixRCS.xar} file using the [Importer Tool>platform:AdminGuide.ImportExport] and then go to the XWiki.FixRCS page and follow the instructions.
Vincent Massol 1.4 56
57 #info("You only need to run this patch if you're upgrading to 1.1 Milestone 4 and if you want the versions displayed in the history to be in sync with the document's version displayed when you view the documents")
58
59 Follow the instructions below for upgrading from your specific version.
60
61 1.1 Upgrading from 1.0 or from earlier 1.1 Milestones
62
Vincent Massol 1.1 63 There have been no changes to the database structure so you can simply install this version and configure it to point to your existing database. However you may want to [import the default wiki XAR>Main.Download] in order to benefit from improvements listed above. You'll find above the list of pages that have been modified so you can restrict your import to those pages if you're already using a XWiki 1.0 XAR.
64
Vincent Massol 1.4 65 1.1 Upgrading from versions earlier than 1.0
Vincent Massol 1.1 66
Vincent Massol 3.4 67 Check the [release notes for 1.0>ReleaseNotes.ReleaseNotesXWiki10].
Vincent Massol 1.1 68

Get Connected