Confluence 5.10.0-m03 Release Notes

27 April 2016

Atlassian presents Confluence 5.10.0-m03. 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.

Confluence 5.10.0-m03 is available to download now.

Development releases are not production ready. Development releases are snapshots of the ongoing Confluence development process. While we try to keep these releases stable, they have not undergone the same degree of testing as a full release, and could contain features that are incomplete or may change or be removed before the next full release.

No upgrade path. Because development releases represent work in progress, we cannot provide a supported upgrade path between development releases, or from any development release to a final release. You may not be able to migrate any data you store in a Confluence development release to a future Confluence release.

Atlassian does not provide support for development releases.

Highlights of this release

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 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 US English language pack

An official US English language pack is now available. To switch your site to US English, head to General Configuration > Languages.

Improvements for audio and video files

The Multimedia macro now uses the HTML5 <video> and <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.

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.
 

  To change the maximum HTTP threads...

Go to <confluence-installation>/conf/server.xml and change maxThreads to your desired value.
 

<Service name="Tomcat-Standalone">
   <Connector port="8090" connectionTimeout="20000" redirectPort="8443"
                maxThreads="48" minSpareThreads="10"
...
  To change the database connection pool...

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.xml and edit the following properties:

        <property name="hibernate.c3p0.max_size">60</property>
    ...
        <property name="hibernate.c3p0.min_size">20</property>
  • If you have a datasource connection, go to <installation-directory>/conf/server.xml and update the following in your datasource resource.

    ...
        maxTotal="60"
        maxIdle="20"
    ...

Infrastructure changes

Head to Preparing for Confluence 5.10  to find out about changes that will impact plugin developers.

Supported platform changes

In this release, we've added support for PostgreSQL 9.4 and 9.5. 

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!

Why was this unhelpful?

Have a question about this article?

See questions about this article

Powered by Confluence and Scroll Viewport