Preparing for Confluence 6.12
This documentation is intended for Confluence developers who want to ensure that their existing plugins and add-ons are compatible with Confluence 6.12.
We plan to release weekly milestones during the development of Confluence 6.12. 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.
|10 September 2018||6.12.0-m82||Download|
Issues with this milestone?
Hit the Feedback button on the Confluence EAP header or raise an issue to tell us about it.
Changes in Confluence 6.12
Release Candidate 1 – 24 September 2018
Confluence 6.12 is ready for kick-off. There are no significant changes in this release candidate.
Beta 1 – 19 September 2018
In this beta we've fixed some issues with icons, and fixed some bugs here and there. We've also upgraded AUI to 7.9.7.
For the full run-down on features in this release, head to Confluence 6.12.0-beta Release Notes.
Milestone 82 – 10 September 2018
New SVG icons in the editor insert menu
In last week's milestone, we announced some minor changes to the Insert menu in the editor. This included updating our icons to SVG format. If your app appears in the Insert menu, we recommend updating your icon to the following format:
|Format||base64 encoded SVG|
|Size||16 x 16 pixels|
|Color||Color N500 specified in the Atlassian Design Guidelines|
Milestone 72 – 3 September 2018
Managed Synchrony for Data Center
Confluence Data Center admins can now choose to let Confluence manage Synchrony (as in Confluence Server), or continue to run Synchrony in its own cluster.
If Confluence Data Center is started with the
synchrony.service.url system property, it will connect to the Synchrony cluster via the URL provided. If this property is not passed, it will launch a Synchrony process on the current Confluence node.
We don't expect this change to have any impact on your apps.
PDF export will be handled by the external process pool in Data Center
In Confluence Data Center 6.10 we introduced the idea of a "sandbox" (now known as the "external process pool") for memory or CPU intensive actions, like document conversion. In this release, we've focused on PDF exports. We're still working on this change, so there are a few outstanding issues.
In 6.12, when you export a space to PDF, we will export the content of each page to HTML, convert that HTML to PDF, and then finally merge all the pages together into a single PDF file. This will all be handled by the external process pool.
Some customers found the term "sandbox" a little confusing, so we've renamed this the "external process pool". The same pool of processes are used to handle document conversion and PDF export. The following system properties have been renamed, as they apply to the pool itself, not just document conversion
Updated documentation will be available shortly.
Minor changes to the Insert menu in the editor
We've added the date lozenge to the Insert menu in the editor, and changed the order and icons for some of the items.
Add-ons are now called Apps
We've renamed "add-ons" to "apps" throughout Confluence. For now you'll only see the change in our default (UK English) language pack. Others to follow.
Milestone 48 – 27 August 2018
In this milestone:
- AUI upgraded to 7.9.6
Milestone 24 – 20 August 2018
This is our first public milestone for Confluence 6.12.
Java 11 and OpenJDK support coming soon
We will be adding support for both Oracle JDK 11, and OpenJDK 11 in an upcoming Confluence release. We encourage you to start testing your add-ons with OpenJDK.
Head to Java 11 and OpenJDK support for Atlassian Server & Data Center products for more information.
Editor TinyMCE upgrade
As previously mentioned, we're currently working on upgrading the Confluence editor from TinyMCE version 3 to version 4.
We don't expect this upgrade to land in Confluence 6.12, but do encourage you to start testing your add-ons now. See How to test your app with the upgraded TinyMCE 4 editor in our developer documentation to find out what you need to do.