Preparing for Confluence 7.11
This documentation is intended for Confluence developers who want to ensure that their existing plugins and apps are compatible with Confluence 7.11.
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
21 January 2021 | 7.11.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.
On this page:
Planned changes
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.
Removal of editor-v3
Status: ADVANCE NOTICE
When we upgraded our editor to TinyMCE v4 way back in Confluence 6.14, we introduced an unsupported dark feature that could be used to revert to the v3 editor (frontend.editor.v4
/ frontend.editor.v4.disable)
. We plan to remove this dark feature flag in a future Confluence release, as they are no longer tested or reliable.
Once that happens, the editor-v3
WRM context will no longer be loaded. Any resources used only in this context can be removed completely. The editor
and editor-v4
contexts are unchanged, and with this change, resources in editor-v4
can be safely moved to editor.
AUI 9.x upgrade
Status: ADVANCE NOTICE
We're currently working on upgrading to AUI 9.x. See Upgrading from 8.x to 9.0 in the AUI documentation for information on changes that may affect your app. We're currently targeting 7.12 for this upgrade.
Team Calendars and Analytics for Confluence are now part of Confluence Data Center
Status: COMPLETE
Team Calendars and Analytics for Confluence are now bundled with Confluence Data Center. Sites with a Data Center license will no longer require separate app licenses for these apps.
Changes to application log files
Status: COMPLETE
Currently most log entries are written to the application log file (atlassian-confluence.log), which can be difficult to parse, and can rotate too quickly when you're attempting to troubleshoot a problem. To help with this, some entries will now be written to the following dedicated log files, in the same directory.
This should make troubleshooting problems significantly easier. If you send your logs to a third party tool for easier access and analysis, you may need to update your config to include these new files.
Change to flags
Status: COMPLETE
This change specifically relates to AMD module confluence/flag
, not the AUI Flag component. For AUI component, see the documentation and the AUI version used in Confluence.
The markup for flags and attached functionality has changed to align better with AUI 9 version of the Flag component:
- The visibility is determined by "open" attribute. However compared to AUI 9 component, the
aria-hidden
attribute is preserved and can be used as a selector or to check flag visibility. - The close button changed from
span
tobutton
and can now receive focus.
<div id="aui-flag-container" style="top: 71px;">
<div class="aui-flag " aria-hidden="false">
<div class="aui-message aui-message-info info closeable shadowed">
<p class="title"><strong>Flag title</strong></p>
Detailed message
<!-- .aui-message -->
<span class="aui-icon icon-close" role="button" tabindex="0"></span>
</div>
</div>
</div>
<div id="aui-flag-container" style="top: 71px;">
<div class="aui-flag " aria-live="polite" open="open" aria-hidden="false">
<div class="aui-message aui-message-info info closeable shadowed">
<p class="title"><strong>Flag title</strong></p>
Detailed message
<!-- .aui-message -->
<button type="button" class="aui-close-button" aria-label="Close"></button>
</div>
</div>
</div>
Embedded Crowd upgrade
Status: COMPLETE
In this release we plan to upgrade embedded Crowd from 2.3 to 4.2. There are several performance and stability improvements.
Allowlist changes
Status: COMPLETE
When you create an application link, the URL is automatically added to the Confluence allowlist. From Confluence 7.11, outbound requests from these URLs require users to be authenticated. We've updated the allowlist screen to allow admins to specify which URLs allow anonymous users, and to set the default behaviour for all new application links.
Support for PostgreSQL 11
Status: DELAYED
We plan to add support for PostgreSQL 11 in an upcoming release. We'll let you know if we discover any issues that might be relevant to plugins.
Implemented changes
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 - 21 January 2021
No significant changes in this release candidate.
Beta - 14 January 2021
In this beta release:
- Upgraded Embedded Crowd from 2.3 to 4.2.
- Upgraded atlassian-gadgets from 4.4.12 to 6.0.1
- Upgraded Atlassian Whitelist from 4.3.1 to 5.0.3
- Upgrade UPM from 4.2.6 to 4.3.0
See Confluence 7.11 beta release notes for full details of everything in this release.
EAP 2 - 4 January 2021
Milestone 7.11.0-m37
Happy new year everyone! In this milestone:
- Analytics for Confluence is now bundled with Confluence Data Center.
- Team Calendars for Confluence is now bundled with Confluence Data Center.
- Some logs entries are now written to dedicated log files. See info above for details.
EAP 1 – 21 December 2020
Milestone 7.11.0-m23
In this milestone:
- Tomcat valve access logging is now turned on by default.
- The Page Index macro is now limited to 1000 pages.
- You can now mark logs when troubleshooting an issue. Go to Administration menu , then General Configuration > Logging and Profiling to give it a try.
Looking for updated documentation? Check out the Confluence EAP space for the latest docs.
Did you know we’ve got a new 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.