Skip to content

Prepare release 4.0.0 #730

@stevenbal

Description

@stevenbal

Placeholder to keep track of what needs to be removed/changed in this major release

Release checklist

  • Resolve release blockers
  • Upgrade open-api-framework to latest version
  • Check security tab and upgrade packages to fix vulnerabilities
  • Check translations
  • Bump API version number (if applicable)
    • Version bump
    • Regenerate API spec
    • Update READMEs with release dates + links
  • Bump version number with bin/bump-my-version.sh bump <major|minor|patch>
  • Update changelog (check how OF lists breaking changes)
    • Add changelog entry + warning for Objecttypes migration
      • mention that Objects now ignores the domain of the objecttype and only checks the path, meaning that doing POST with URL reference to the external objecttypes API still work (but will use the internal objecttype with that UUID)
    • Mention that namespace for OTel metrics changed: https://github.com/maykinmedia/objects-api/pull/737/changes#r2932221728
    • changes to setupconfig for objecttypes -> service and use_fields and fields removed (should we remove the step altogether?)
  • Check the impact of this release on the Helm charts and make issues for this in https://github.com/maykinmedia/charts if needed, e.g.
    • New environment variables were added
    • New setup configuration steps or changes to format
    • New containers required
    • ...

To test

  • From which version to 4.0 upgrade is upgrade check enforced?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions