Preparing for Confluence 6.14
This documentation is intended for Confluence developers who want to ensure that their existing plugins and apps are compatible with Confluence 6.14.
We plan to release weekly milestones during the development of Confluence 6.14. 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.
Latest milestone
16 January 2019 | 6.14.0-rc1 | 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.14
Release candidate - 16 January 2019
No significant changes in this release candidate.
New search panel impact on custom themes
Currently, you can extend the results returned by the Search UI by implementing the ContentNameSearchSectionsProvider
in your plugin (this is the same as the existing way you may have extended the Quick Nav dropdown).
The className returned from the searched item is reused as a CSS class and allows the UI to be customized. If in your existing CSS rules you relied on a CSS path that included more than the specific class name returned by the server - you may need to adapt it to the new structure.
Any other customization is done using CSS. Please note in some elements you will need to use only the CSS class prefix in your rule.
The new search UI does not have JavaScript extension points, so you will need to implement ContentNameSearchSectionsProvider
to add any custom content.
We have also implemented several new events, but these cannot be used to inject your content into the UI, because the content will be regenerated constantly. If you do try to do that, your content may disappear.
The new events are:
Event name | Event description |
---|---|
confluence-search-ui-plugin.show-search-panel | Search dialog opened |
confluence-search-ui-plugin.hide-search-panel | Search dialog closed |
confluence-search-ui-plugin.js-code-initialized | Search loading code initialised |
confluence-search-ui-plugin.initialized | Search initialised |
Beta – 9 January 2019
For the full run-down on features in this release, head to Confluence 6.14.0-beta Release Notes.
Milestone 77 – 7 January 2019
Happy New Year! We've got some great things in store for you in 2019.
In this milestone we have enabled the upgraded TinyMCE 4 editor. This means you no longer need to manually enable the frontend.editor.v4
dark feature.
If your app interacts with the editor, and you've not already tested it with the upgraded editor, now is the time as Confluence 6.14 is just around the corner. In short:
- You should use the TinyMCE 4 API to interact directly with the editor from now on. However, we’re fully backward compatible with v3 API and don’t plan to break compatibility anytime soon.
- You can load editor resources in either the editor-v3 or editor-v4 context if you need something different from either of them. However we recommend you keep using the editor context as you did before, loading the same resources regardless of what version of the editor.
Head to How to test your app with the upgraded TinyMCE4 editor for more information.
More ways to edit files
In 6.11 we released the edit files feature, which allows users to edit an attached file in its native desktop application, then save the changes back to Confluence. The edit feature was previously available when previewing a file. We've now added the edit button to the Attachments page, Attachments macro and View File macros.
Milestone 50 – 17 December 2018
You can now delete a user's profile picture from the View User screen in user management. This will permanently delete their current profile picture, and any previously uploaded profile pictures.
Milestone 43 – 10 December 2018
No significant changes in this milestone.
Milestone 36 – 3 December 2018
This is our first public milestone for Confluence 6.14.
The new Confluence search experience
We're continuing work on the improved Confluence search experience. As previously mentioned, we're replacing the current quick search feature (also known as quick navigation) with an improved UI and search functionality:
- More search results – Until now, quick search returned a short list of results matched by title to your search query. We’ve extended this, so the new search feature now looks at content within pages, personal profiles, space descriptions and some attachment types.
- CQL filters – We’ve added interactive CQL filters so users can quickly narrow results by space, contributor, type and date.
The new UI will include a link to the existing advanced search page, which includes additional CQL filters.
Editor TinyMCE upgrade
As previously mentioned, we're currently working on upgrading the Confluence editor from TinyMCE version 3 to version 4.
There should be no impact to end-users (except significantly fewer problems). If you've not already tested your apps with the new editor, now is the time. Head to How to test your add-on with the upgraded TinyMCE 4 editor in our developer documentation to find out what you need to do.
Looking for updated documentation? Check out the Confluence EAP space for the latest docs.
Have you joined our developer community? Head to community.developer.atlassian.com/ to check it out! We’ll be posting in the announcements category if when new EAP releases are available