envelope-zero / backend

Serves the API and contains the application logic
Other
6 stars 3 forks source link

v3 Planning #359

Closed morremeyer closed 11 months ago

morremeyer commented 2 years ago

This issue documents the planned changes for v3 of the API.

There is no target date for a v3 completion, it will be introduced endpoint by endpoint.

Once all endpoints are available and the frontend has ceased usage of v1 and v2 endpoints, a breaking change removing v1 and v2 will be released.

Planned changes

morremeyer commented 1 year ago

Updated this to be v3 planning since I forgot pagination in v2. Therefore, v2 will be deprecated with the release of the corresponding API v3 enpoints.

API v1 and API v2 will be removed when the frontend does not use them anymore.

morremeyer commented 12 months ago

Notes for the 4.0.0 release changes:

morremeyer commented 12 months ago

All v3 endpoints have been released. There will be a transition period until the frontend uses v3 everywhere, after which the backend will have a major release, removing API v1 and v2 and implementing the changes mentioned in https://github.com/envelope-zero/backend/issues/359#issuecomment-1837433945

morremeyer commented 11 months ago

v4.0.0 is merged with #915.