Preparing for Confluence 7.2
This documentation is intended for Confluence developers who want to ensure that their existing plugins and apps are compatible with Confluence 7.2.
Watch this page to find out when a new milestone is available and what’s changed. We will publish formal release notes once we release a beta.
|6 December 2019
Issues with this milestone?
Hit the Feedback button on the Confluence EAP header or raise an issue to tell us about it.
On this page:
In this section we'll provide an overview of the changes we intend to make, so you can start thinking how it might impact your app. We'll indicate when a change has been implemented, and in which milestone.
Chart macro size limitation
We now limit the maximum height and width of the Chart macro. This will help avoid performance problems if a user accidentally enters a very large value, as we'll automatically resize the chart to 3000px by 3000px. You can modify the default maximum using the
confluence.chart.macro.height.max system properties.
New supported databases
In this release we plan to add support for MySQL 8.
Single-node Data Center
From Confluence 7.2, customers can move from Server to Data Center without migrating to a clustered environment. Clustering is still an optional feature, but it’s no longer required as part of a license upgrade.
If an admin chooses to enable cluster mode, we add a new
cluster.setup.ready property to
confluence.cfg.xml. After restarting, Confluence switches to a clustered configuration, and we prompt you to configure the cluster.
Plugins should not rely on a license check to determine if Confluence is running in a cluster.
In this section we'll provide details of changes we have implemented, organised by the milestone they are first available in. This will help you decide which milestone to use when testing.
Release candidate - 6 December 2019
This release candidate contains fixes for a few issues we found in RC1.
Release candidate - 4 December 2019
No significant changes in this release candidate.
Beta - 27 November 2019
In this beta:
- Added support for MySQL 8. Don't forget to update your driver if you're testing with MySQL 8.
- Cluster migration no longer starts automatically after you apply a Data Center license. Admins can enable clustering manually from the Clustering screen.
- Added a new step to the setup wizard to choose between single node or multi node when using a Data Center license.
- We've added a REST API prefix /rest/token-auth/api to assist customers with complex SSO setups. We don't expect this to have an impact on your plugins, but check out our How to make REST API endpoints available for JWT authentication/ guide in the developer documentation.
We discovered some problems when installing Confluence with the Windows installer, and have decided to revert back to bundling the Java 8 JRE in 7.2.
EAP 2 - 18 November 2019
In this milestone:
- New JVM Code Cache health check
- Upgraded Atlassian Troubleshooting and Support Tools to 1.21.0
EAP 1 – 11 November 2019
In this milestone:
- We now limit the size of the Chart macro to 3000 x 3000 pixels.
- We now bundle the AdoptOpenJDK 11 JRE.
Secure your macros
We have a new guide with some tips for making sure any macros provided by your app are secure. See How to secure your macro in our developer docs.