Confluence 5.10.0-beta2 Release Notes
Atlassian presents Confluence 5.10.0-beta2. This release is a snapshot of our work in progress, primarily focused on providing add-on developers an opportunity to test and fix their add-ons in advance of an official release.
Highlights of this release
Resize table columns
Take control of your table columns once and for all. Drag column borders to resize them and make your table look the way you want. For even more control you can pick a table mode from the table toolbar:
This is the default mode for Confluence tables. They work like a traditional Confluence table – add content to the table and it'll automatically respond by widening the columns – but they also let you resize the columns. These tables are responsive for page viewers, meaning the table will adjust its width to fit the size of the page viewer's browser window.
- Fixed width
Drag the column and table borders to the exact width you want. Columns in this mode won't change their width for the viewer, regardless of the the size of their browser window.
Audit log for administrators
The brand new audit log allows administrators to look back at changes to global settings, permissions, users, groups and more. This is useful if you need to troubleshoot a problem or keep a record of important events, such as changes to global permissions.
You can even export the log to CSV format if you'd like to explore it in more detail or if you need to maintain a long term record.
Add-on developers: Your add-on can send events to the log too - see Preparing for Confluence 5.10 for more info.
Macro usage statistics
Confluence administrators can now check how often macros are used in your site. Head to > General Configuration > Macro Usage for a list of macros, and the number of times each macro is used in current spaces (it doesn't include any macros used on pages in spaces that have been archived).
Macro usage statistics can also help you prevent 'unknown macro' errors when disabling or uninstalling add-ons that contain macros.
To reduce the amount of emails that Confluence sends when there are a lot of changes happening to the same page or blog post, we now send just one email with all the changes (after 10 minutes). You'll still receive immediate notifications for the most important things, like mentions and new pages.
System Administrators can configure how long Confluence should wait before sending a notification (via a scheduled job). Increase the time for fewer emails or reduce the time if more immediate notifications are important in your site.
Allow users to delete their own content
You can now allow people to delete their own content (pages, blogs and attachments) in a space. This means you can give individual users the power to delete content they have created, but nothing else.
Head to Space Tools > Permissions to turn on the Delete own permission in your space.
New software project space blueprint
The new software project space blueprint is designed to help you organize your software project. The purpose-built space home page lets you view and edit your roadmap, see team members, and view open issues from your JIRA project.
This blueprint is available if you've connected Confluence to JIRA Software 7.0 or later.
Add and remove space watchers
Space admins can now add and remove space watchers. Previously space administrators could only manage watchers for individual pages, not a whole space.
Hide page tree in the sidebar
In Confluence 5.9, we made it possible for space admins to add custom content to the sidebar, header, and footer of any space using the default theme. In this release, we've given you more control, by allowing space admins to also hide the built-in page tree. Create the 100% custom sidebar of your dreams in the default theme.
This is also a good time to start switching away from the documentation theme, which has already been removed from Confluence Cloud and will not be available in Confluence 6.0.
New language packs
Confluence now comes with more languages, right out of the box. To switch your site language to US English, Russian, Portuguese (Brazil) or Korean, head to General Configuration > Languages.
Improvements for audio and video files
The Multimedia macro now uses the HTML5
<audio> tags that are supported by modern browsers. This means that your browser will decide what player controls – like play/pause and full screen – appear with your media.
You can also now play MP4 video and MP3 audio files in the file preview (as long as your browser supports playing these files).
Changes to keyboard shortcuts
We've made some changes to how keyboard shortcuts are bound in the editor:
- Mac users can no longer use Control or Command interchangeably for some keyboard shortcuts in the editor. It's ⌘ all the way from now on.
- Mac users can now use Control-E to jump to the end of a line in the editor.
- Safari users can now use Command-Control-0 to 9 to change the heading style.
Favorite pages is now Saved for later
We've renamed the Favorite pages feature to Saved for later. This is just a name change; the essential behavior of this feature hasn't changed.
XSS protection for plugins
It is no longer possible to turn off Anti XSS Mode for plugins, so the option has been removed from the Security Configuration screen. Anti XSS mode has been enabled by default since Confluence 3. If you have previously turned off Anti XSS Mode for plugins, it will be turned on automatically when you upgrade to Confluence 5.10.
Troubleshooting application links just got easier
We have completely re-designed our application links page to let you see what’s going on with your integrations. You can now easily spot which integrations are broken and need your immediate attention. Read more about the changes in our Application links docs.
Changes to database connection pool and HTTP thread settings
We've made some changes to the recommended size of the database connection pool and maximum number of HTTP threads. These changes help keep Confluence stable, especially under high load.
The default values for new instances are:
|Current value||Recommended value|
|Maximum database connections||30||60|
|Minimum database connections||0||20|
|Maximum HTTP threads||200||48|
During the upgrade your maximum HTTP threads will be reduced from 200 to 48. Your current database connection pool settings will not change, but you may want to adjust your database connection pool settings in line with our defaults.
<confluence-installation>/conf/server.xml and change
maxThreads to your desired value.
Before making this change, you should check that the total size of the connection pool does not exceed the number of connections allowed by your database (for Data Center, this means the database must allow enough connections to cater for the maximum database connections value for all nodes combined).
The method for updating the connection pool settings depends on how your database connection is configured.
If you have a direct JDBC connection, go to
<confluence-home>confluence.cfg.xmland edit the following properties:
If you have a datasource connection, go to
<installation-directory>/conf/server.xmland update the following in your datasource resource.
Head to Preparing for Confluence 5.10 to find out about changes that will impact plugin developers.
End of support announcements
As previously announced, we plan to remove the documentation theme in Confluence 6.0.
The documentation theme is still available in Confluence 5.10 but we encourage you to give the default theme a try now, to make your move to Confluence 6.0 easier.
Was this helpful?
Thanks for your feedback!