Release Notes 2.2.1
Confluence 2.2.1 is a maintenance release that resolves some issues users may have encountered using Confluence 2.2, including issues related to LDAP user management, i18n, personal spaces and drafts.
2.2.1 is a free upgrade for all customers who purchased their Confluence license after May 18th, 2004.
Who should upgrade?
Confluence is a recommended upgrade for all customers using Confluence with external LDAP user management. All other customers should consult the list of issues resolved, and determine if this release is necessary for their own deployments.
Upgrade Procedure
Upgrading Confluence should be pretty easy. If you are upgrading from Confluence 2.2, you can find instructions here. We strongly recommend that you backup your confluence.home
directory and database before upgrading!
Draft Table Upgrade
Upgrading Confluence to 2.2.1 will cause all autosaved 'drafts' to be deleted from the database. Be sure everyone has saved their work before upgrading!
Confluence 2.2.1 and 2.2.1a
The current version available for download is 2.2.1a. 2.2.1 was originally released with an old version of the atlassian-plugins library, which caused the plugin fixes listed below not to be included in the release. Confluence 2.2.1a resolves that problem.
PageChildrenMacro IndexOutOfBoundsException error
Customers who downloaded 2.2.1 or 2.2.1a before the official announcement may encounter an error when using the {children} macro to view the children of other pages in the same space. There is a patch for this issue attached to Release Notes 2.2.1
If you are upgrading from Confluence 2.1.5 or earlier, please check the release-notes of the other major Confluence releases:
- Release Notes 2.2
- Release Notes 2.1
- Release Notes 2.0
- Release Notes 1.4
- Release Notes 1.3
- Release Notes 1.2
- Release Notes 1.1
Changes in 2.2.1
For a complete list, see: Issues resolved for 2.2.1
External User Management
- Creating a new user will no longer cause a primary key violation on some Confluence installations. Release Notes 2.2.1
- Fixed a regression where authentication against an external LDAP server via the old OSUser integration layer did not function. Release Notes 2.2.1
- Fixed a possible ClassCastException on viewing a user's profile. Release Notes 2.2.1
Plugins
Note: Due to a scheduling error, these fixes were not included in Confluence 2.2.1, but are in the supplementary 2.2.1a release.
- Component plugins are now correctly unregistered when they are removed. Release Notes 2.2.1
- Plugins may now contain and reference dependent jar files. Thanks to Dan Hardiker of Adaptavist for the patch. Release Notes 2.2.1
- Installing an older version of an already-installed plugin no longer causes an error. Release Notes 2.2.1
- Removing an uploaded plugin no longer causes it to be deactivated the next time it is installed. Release Notes 2.2.1
General Stability
- Confluence can now store drafts for spaces with long (>20 character) keys. Release Notes 2.2.1
- Attachments stored in MySQL databases will no longer be silently truncated to 64KB. Release Notes 2.2.1
- Global language setting is now saved correctly. Release Notes 2.2.1
- Missing attachment data no longer causes PDF export to crash. Release Notes 2.2.1
- Misleading "attachment missing" errors are no longer logged after a space import. Release Notes 2.2.1
Improvements
- A Javascript alert warns users if they have left the CAPTCHA field blank. Release Notes 2.2.1
- A link to the logged-in user's personal space is included on every page (from their full name). Release Notes 2.2.1
- The {children} macro can now show the children of pages in another space. Release Notes 2.2.1