Details
-
Bug
-
Resolution: Won't Fix
-
High
-
None
-
4.1.1, 4.1.2
-
None
Description
We've notice a couple of API changes in 4.1.1 which can break plugins compiled against earlier versions and which will prevent plugins compiled against 4.1.1 or greater to break in earlier versions.
So far I've found:
SpaceManager#removeSpace(Space) - now returns a 'Boolean', causing a
java.lang.NoSuchMethodError: com.atlassian.confluence.spaces.SpaceManager.removeSpace(Lcom/atlassian/confluence/spaces/Space;)V
and:
ConfluenceIndexManager#flushQueue() - now returns 'boolean', causing a similar exception.
and I expect there may be more cases.
Attachments
Issue Links
- causes
-
CONFSERVER-24432 Define a clear Java API for Confluence plugin developers that won't break when new versions of Confluence are released
- Closed
- mentioned in
-
Wiki Page Loading...