open-payments icon indicating copy to clipboard operation
open-payments copied to clipboard

Add API versioning

Open sabineschaller opened this issue 1 year ago • 3 comments

For the OpenAPI schemas, we need to add versioning just like we had it on readme.

We want to add a dropdown to select the API version. It can be parsed from the yaml file. Additionally, we need to always show what's on main as the "version in development" (somebody find a better term for that).

sabineschaller avatar Nov 22 '23 08:11 sabineschaller

Threads to follow:

  • https://github.com/withastro/starlight/discussions/957
  • https://discord.com/channels/830184174198718474/1117052663520034866

huijing avatar Dec 08 '23 01:12 huijing

We decided to only have 2 versions. A stable one and a latest one which we can make changes to.

sabineschaller avatar Dec 08 '23 08:12 sabineschaller

Considering the age of this issue, we will need to discuss whether this is still something we want to do.

melissahenderson avatar Sep 12 '24 12:09 melissahenderson