Release Notes for XWiki Enterprise 4.5.1
This is the release notes for XWiki Platform, XWiki Enterprise and XWiki Enterprise Manager. They share the same release notes as they are released together and have the same version.
New and Noteworthy (since XWiki 4.5)
Full list of issues fixed and Dashboard for 4.5.1.
Extension Manager improvements
We added more information to the Description section and we added the ability to retrieve the list of stable versions that are available in the configured extension repositories.
We also grouped the action buttons (e.g. Install and Install of farm) as you can see in the image above. This allowed us to move the Apply button that you had to click to confirm an extension action like install from the bottom of the Progress section to the extension actions section. The Install and Install of farm buttons are still available in the drop down menu to allow you recompute the install plan if you want to.
See the Extension Manager Application documentation for more information.
Distribution Wizard improvements
We fixed an important bug in Distribution Wizard () that was preventing you from properly upgrading the installed extensions in the second step. We now list extensions by the namespace (wiki) where they have been installed. For now you have to review and upgrade each extension individually. We hope to improve this soon by allowing you upgrade more extensions at once.
Full Issue List
For Developers
Button Group Widget
We added a small widget to group form buttons.
It can be used either with a static list of buttons, when you know beforehand that you have more than 1 button and you know the main one, or with a dynamic list of buttons, if you want the buttons to be grouped on the client side if there are more than one.
The static button group works even with JavaScript disabled (in a modern browser):
<span class="buttonwrapper button-group">
<button>Action</button><a href="#foo" class="dropdown-toggle" tabindex="0"><span/></a>
<span id="foo" class="dropdown-menu">
<button>First item</button>
<input type="submit" value="Second item" class="button" />
<a href="#third">Third item</a>
</span>
</span>
</p>
The dynamic group obviously requires JavaScript. The first button found in the group is considered the main one. The buttons are grouped only if there are more than one. If the main button is secondary then the button group is styled as a secondary button.
<span class="buttonwrapper">
<button>One</button>
</span>
<span class="buttonwrapper">
<input type="submit" class="button secondary" value="Two" />
</span>
<span class="buttonwrapper">
<a href="#three" class="secondary">Three</a>
</span>
</span>
In both cases you need to include the widget resources:
#set ($discard = $xwiki.jsfx.use('uicomponents/widgets/buttonGroup.js'))
Translations
The following translations have been updated:
Tested Browsers & Databases
Here's the list of browsers we support and how they've been tested specifically for this release:
Browser | Tested | Details | |
---|---|---|---|
Google Chrome 25 | Not Tested | ||
Mozilla Firefox 19 | Fully | Manual Test Report for XWiki 4.5.1 | |
Internet Explorer 8 | Partially | Tested the WYSIWYG Editor | |
Internet Explorer 9 | Partially | Tested the WYSIWYG Editor |
Here's the list of databases we support and how they've been tested specifically for this release:
Database | Tested | Details | |
---|---|---|---|
HyperSQL 2.2.9 | Fully | Manual Test Report for XWiki 4.5.1 | |
MySQL 5.5.29 | Partially | Tested the Distribution Wizard and the migration from 3.5.1 to this version using the Distribution Wizard | |
Oracle 11.2 | Partially | Tested the Distribution Wizard and the migration from 3.5.1 to this version using the Distribution Wizard | |
PostgreSQL 9.1.3 | Partially | Tested XE and migration from 3.5.1 to this version |
Known issues
Backward Compatibility and Migration Notes
General Notes
You may also want to import the default wiki XAR in order to benefit from all the improvements listed above.
API Breakages
No API breakage since XWiki 4.5.