Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If the most recently published image was a stable release, edge and latest will point to the same image, and all users will be served the same version. This should be the state the application is in most of the time.

Setting Versions

Both https://github.com/renalreg/ukrdc-fastapi and https://github.com/renalreg/ukrdc-nuxt-3 have a setversion.sh script in their repositories to simplify setting application versions.

...

  • Major version changes should be accompanied by a breaking change in the API.

    • E.g. removing or changing the schema of returned data in existing API routes.

  • Minor version changes should be accompanied by a non-breaking change in the API.

    • E.g. adding new, additional data to existing routes, or adding new routes entirely.

  • Patch version changes should be accompanied by fixes or updates introducing no new API functionalitychanges.

    • E.g. bug fixes.

Versioning https://github.com/renalreg/ukrdc-nuxt-3

...