Preparing for Confluence 8.3

Confluence Development Releases

On this page

Still need help?

The Atlassian Community is here for you.

Ask the community

This documentation is intended for Confluence developers who want to ensure that their existing plugins and apps are compatible with Confluence 8.3.

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 milestones

19 May 2023

8.3.0-rc2

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. 

Improvements to inline comments in the editor

Status: DONE

We're currently working on a long-awaited feature that'll allow users to interact with inline comments in the editor. Users will be able to:

  • view inline comments in the editor
  • resolve inline comments in the editor
  • delete inline comments in the editor
  • like inline comments in the editor
  • quickly navigate between inline comments in the editor using new shortcuts

We know this is a highly-requested feature that'll resolve major obstacles for collaboration and content creation, so we're determined to get this one into production. Currently, users can only interact with inline comments in view mode.

Dark feature: add and delete your own emojis

Status: DONE

Confluence 8.3 will contain a dark feature (confluence.emoji.upload) that allows users to upload and delete their own emojis from the emoji menu. We will continue to make improvements to this feature before removing the dark feature flag in a future version. Learn more about dark features

Dark feature: single and multi-space reindexing

Status: DONE

Confluence 8.3 will contain the following dark features:

  • confluence.space.reindex - with this dark feature enabled, admins can select a single or multiple spaces to index so they don't have to do a full site reindex every time. You'll also find UI improvements to the indexing workflow.
  • confluence.reindex.audit - with this dark feature enabled, Confluence will store the audit events for reindex, which the admin can search for in Administration  > General Configuration> Audit log.

We will continue to make improvements to this feature before removing the dark feature flag in a future version. Learn more about dark features

Bundling the Copy Space app with Confluence

Status: DONE

We will bundle in the Copy Space app with Confluence 8.3. This version of the app will include additional UI, accessibility and functional enhancements to make the app look and feel closer to the other admin configurations available in Space tools.

If you use Confluence 8.2 or earlier, you should download the latest version of the app which has recently been upgraded. However, the Marketplace app won't include all of the improvements we've made to the bundled version.

See Copy a Space to learn more about the changes.

OAuth 2.0 support for mail server apps

Status: DONE

We've completed the work started in Confluence 8.1 to provide OAuth 2.0 support for the following mail apps:

  1. Confluence Mail Archiving (completed in Confluence 8.1)
  2. Confluence Reply to Email (full support completed in this release)
  3. Confluence Email to Page (full support completed in this release)
  4. Confluence Email Gateway (full support completed in this release)

These apps are considered experimental and are disabled by default. However, if you had them enabled with Exchange Online or Office 365, they would've stopped working after Microsoft's end of life for basic authentication on December 31, 2022. After upgrading to this release, you should re-authenticate with OAuth 2.0.

Learn more about these mail apps and how to configure them at Create Content with Email.

Bundling Java 17 with Confluence

Status: DONE

In this release, we will bundle Eclipse Temurin Java 17 with Confluence. This is used when you install or upgrade Confluence using the installer. If you've installed Confluence manually you can either continue to use Java 11 or switch to Java 17. See Change the Java vendor or version Confluence uses to find out how to switch your Java version.

Editor TinyMCE 6 upgrade

Status: DONE

We're in the process of upgrading the Confluence editor from TinyMCE 5 to TinyMCE 6, and we hope to ship the upgraded editor in Confluence 8.3. Beside bug fixes, there will be no impact to end users.

We'll keep you updated throughout the process. For specific details about editor API deprecations, see TinyMCE 6 editor API changes.

Known issues with editor upgrade

Due to the TinyMCE upgrade, we’ve inherited the following known issues in the editor:

  • There is an issue with creating a line break (next line) after a table when pressing enter or return key. The workaround is to select the space under the table and press the enter or return key. Track this issue at CONFSERVDEV-26593

  • There is an issue when pressing the backspace key in a series of emojis or images, which causes the object in front of the cursor to be deleted instead of the object before the cursor. Track this issue at CONFSRVDEV-26620

  • There is an issue when collaborative editing is on and a user selects all content on the page with cmd+A or ctrl+A, and then selects the List button in the editor toolbar. The list button does not work in this situation. The workaround is to select specific content, and not use select all. Track this issue at CONFSRVDEV-26707

These issues are on the TinyMCE roadmap to be fixed, and should hopefully be resolved in an upcoming Confluence 8.3.x bug fix release.

For details about editor API deprecations we've made during the upgrade, see TinyMCE 6 editor API changes.

Removed character encoding configuration in Admin console

Status: DONE

To improve Confluence's security posture, we have removed the ability for admins to configure character encoding via the Confluence administration console. This change is effective from Confluence 8.3 and later. You can still change the character encoding configuration directly via your database, however this is not recommended and may cause problems if the character encoding is not set up correctly. See Configuring Character Encoding for updated instructions.

Selenium 3 upgrade

Status: ADVANCE NOTICE

We plan to upgrade the version of Selenium provided by Confluence in 8.5 from Selenium 2 to Selenium 3. If your app has tests that use the version of Selenium currently provided by Confluence, then it's possible that some of your tests may break when you update your app to use Confluence 8.5.

Since Confluence 8.2.0, we have provided an additional and optional test module that uses Selenium 3 for you to test your apps ahead of time. Find instructions on how to use this test module and other upgrade guidance in our Selenium 3 upgrade guide.


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.

RC 2 – 19 May 2023

Contains:

  • Minor bug fixes
  • Fixes to known issues

See Confluence 8.3 beta release notes for more details of the above changes.

RC 1 – 17 May 2023

Contains:

  • Minor bug fixes
  • Fixes to known issues

See Confluence 8.3 beta release notes for more details of the above changes.

Beta 1 – 8 May 2023

Contains:

  • Backup and restore API update
  • Changes to Confluence setup wizard
  • Changes to UTF-8 character encoding
  • TinyMCE 6 upgrade

See Confluence 8.3 beta release notes for more details of the above changes.

TinyMCE milestone – 1 May 2023

Milestone 8.3.0-tinymce6-01

In order to give you a chance to test your plugins with the upgraded TinyMCE 6 editor, we've made a special milestone available. It's based on Confluence 8.3-m48 but has the upgraded editor. See TinyMCE 6 API changes for a summary of the methods that have been deprecated in 8.3.

EAP 4 – 2 May 2023

Milestone 8.3.0-m48

Contains:

  • Copy space app bundled
  • Copy space workflow improvements
  • Dark feature: single and multi-space reindexing
  • Dark feature: add and delete custom emojis 

EAP 3 – 24 April 2023

Milestone 8.3.0-m42

Contains:

  • Dark feature: add custom emojis
  • Java 17 bundled by default with installer 

EAP 2 – 18 April 2023

Milestone 8.3.0-m37

Contains:

  • Add and delete custom emojis (dark feature)
  • Like, delete, and navigate between inline comments in the editor
  • OAuth 2.0 support for Reply to Page app 

EAP 1 – 12 April 2023

Milestone 8.3.0-m31

Contains:

  • View and resolve inline comments in the editor
  • OAuth 2.0 support for Email gateway app
  • OAuth 2.0 support for Email to Page app
  • OAuth 2.0 support for Reply to Page app 


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.

Last modified on Jul 18, 2023

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.