Confluence 8.5 beta is available now

This week we released a beta for Confluence . There are changes in this release that may directly affect 3rd-party apps.

New in 8.5

To find out what’s in this release, check out the Confluence 8.5 beta release notes.

Get started

Download the beta from our site to start testing your app for compatibility with the changes. Be sure to take a look at our Preparing for Confluence 8.5 guide to find out what you need to do to make your app compatible. We’ll update that page regularly, so keep an eye on it to see any changes.

The Atlassian Confluence team

@Wendy The documentation on the release notes page is incorrect. Particularly this part:

Confluence 7.19 contains changes that may affect apps. Head to Preparing for Confluence 7.19 to find out how these changes will impact app developers.

2 Likes

We have a lot of test failures on 8.5.0-beta1 related to the rendering of our macros as the expected output is different. All outputs appear to be wrapped in a span.


<span class="conf-macro output-inline" data-hasbody="false" data-macro-name="xyz">text</span>

I’m guessing this is expected based on the diff of DefaultViewMacroWrapper and TestViewMacroWrapper?

I guess it is not a big deal for us to fix our tests, but just curious why this change was made and whether there should be any other impacts we should be looking into?

2 Likes

Thanks @david ! You’re all over it :eyes: Updated!

Confluence 8.5 contains changes that may affect apps. Head to Preparing for Confluence 8.5 to find out how these changes will impact app developers.

1 Like

Yes, this is expected output as a result to fix a bug. It has been resolved by wrapping macros if they weren’t initially enclosed by a parent.
The impact is mainly on test cases and possibly class/id or CSS selectors (depending on coding approach), but this is a relatively specific scenario with limited effects.

1 Like

Thanks, I was able to fix our tests :+1:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.