Hi all,
A quick update - there was an error in Confluence 8.7 where the com.aatlassian.crowd.embedded.api package got wrongly moved to the deprecated list. We’re addressing this in the next 8.7 bugfix (if there is one), and it’ll be resolved in Confluence 8.8 as well.
As part of the upcoming changes, embedded-crowd-spi and embedded-crowd-core are set to be removed from the public API, while embedded-crowd-api will stay unaffected. Here’s an initial list of packages that may be available. However, the final list of packages will be shared in approximately 2-3 weeks -
- com.atlassian.crowd.embedded.api
- com.atlassian.crowd.embedded.impl
- com.atlassian.crowd.exception
- com.atlassian.crowd.exception.crypto
- com.atlassian.crowd.exception.embedded
- com.atlassian.crowd.exception.runtime
- com.atlassian.crowd.validator
On a different note, please be aware that Java 17 will become the minimum supported version of Java in “Platform 7”. Every component should be compiled and tested on Java 17. It will enable using Java 17 features in our codebase. This means we are dropping the support for Java 8 and 11 in all our major releases (Jira 10, Confluence 9, Bitbucket 9, Crowd 6 and Bamboo 10 )