Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adopt REST v2 #328

Open
mvlasovatl opened this issue Nov 27, 2023 · 0 comments
Open

Adopt REST v2 #328

mvlasovatl opened this issue Nov 27, 2023 · 0 comments

Comments

@mvlasovatl
Copy link
Contributor

mvlasovatl commented Nov 27, 2023

New versions of Atlassian products will use REST v2, that will be incompatible with existing API. We'll need to adopt it in new versions of the plugins while still supporting older versions.

  • Create plugin-specific release branches for maintenance of existing minor plugin versions
  • Switch to atlassian-rest-v2-api library and modify the <Import-Package> section if necessary
  • Change the package name of AnonymousAllowed
  • Add tag in the atlassian-plugin.xml which contains the <rest> tag to enable REST v2 during migration period (migration period based on the timeline of each product).
<rest-migration key="rest-migration-key">
    <rest-v2/>
</rest-migration>

I may be delivered in Confluence 8.8. Let's get back to this task once there is a Confluence version to test against.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant