Releases: envelope-zero/backend
Releases · envelope-zero/backend
v5.0.0
What's changed
- #965 removes API v3. This was necessary since the PR reworks all of the error handling in the backend.
All commits
- c777253: chore(deps): update dependency go to v1.21.6 (#937) (@renovate[bot])
- b1eea0b: chore(deps): update golang.org/x/exp digest to db7319d (#941) (@renovate[bot])
- 115a1b1: test: replace "if !assert" with require (#942) (@morremeyer)
- 21c6cc2: refactor: remove time conversion to UTC (#943) (@morremeyer)
- f872c3e: chore: deprecate API v3 (#944) (@morremeyer)
- 2a14efe: chore(deps): update golang.org/x/exp digest to 1b97071 (#945) (@renovate[bot])
- f5d5a5e: chore(deps): update module github.com/google/uuid to v1.6.0 (#948) (@renovate[bot])
- 0645989: chore(deps): update codecov/codecov-action action to v3.1.5 (#949) (@renovate[bot])
- 3e91097: chore(deps): update module gorm.io/gorm to v1.25.6 (#950) (@renovate[bot])
- 0be2bf8: chore(deps): update codecov/codecov-action action to v3.1.6 (#951) (@renovate[bot])
- 64a613b: chore(deps): update module github.com/swaggo/swag to v1.16.3 (#953) (@renovate[bot])
- 972a999: chore(deps): update dependency swaggo/swag to v1.16.3 (#954) (@renovate[bot])
- 8a05482: chore(deps): update module github.com/rs/zerolog to v1.32.0 (#956) (@renovate[bot])
- cf4ecb5: chore(deps): update codecov/codecov-action action to v4 (#952) (@renovate[bot])
- 93ef654: chore(deps): update golang.org/x/exp digest to 2c58cdc (#958) (@renovate[bot])
- 822b165: chore(deps): update module github.com/gin-contrib/logger to v1 (#955) (@renovate[bot])
- ace478f: chore(deps): update pre-commit/action action to v3.0.1 (#961) (@renovate[bot])
- e8554ec: chore(deps): update dependency go to v1.22.0 (#960) (@renovate[bot])
- 232d6cb: chore(deps): update rinchsan/renovate-config-validator action to v0.1.0 (#963) (@renovate[bot])
- bdadeab: chore(deps): update rinchsan/renovate-config-validator action to v0.2.0 (#964) (@renovate[bot])
- db69a57: refactor!: improve error handling for developers (#965) (@morremeyer)
v4.2.2
v4.2.1
v4.2.0
Changelog
Features
- 54b76b4: feat: API v4 (#936) (@morremeyer)
Others
- 03ef35d: refactor: decouple controllers from models, transactions performance (#921) (@morremeyer)
- 13cec93: chore(deps): update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.11.0 (#925) (@renovate[bot])
- e60de83: chore(deps): update golang.org/x/exp digest to be819d1 (#926) (@renovate[bot])
- 1093cc3: refactor: move controllers to api version based packages (#930) (@morremeyer)
- 7f34d4d: refactor: decouple controllers from models, reduce number of DB queries (#934) (@morremeyer)
v4.1.0
Changelog
Features
- b6ef99f: feat: sorting of categories and envelopes for /v3/months (#918) (@morremeyer)
Others
- 66600dd: chore: remove unused file (#916) (@morremeyer)
- 2b6c52f: docs: fix headings (#917) (@morremeyer)
v4.0.0
Changelog
Breaking changes
- The module version is bumped to v4 (ca0c352)
- API v1 and v2 are removed (66bbdef)
- Overspend handling is removed. To keep budgets intact, overspend affecting the envelope is subtracted from the allocation with a migration (c61f4f2)
- Database migrations needed for v3 are removed (f52ae06)
- Deprecated fields are removed from the API (dcbafb3)
- The OCI image is now rootless (9c7634b)
v3.22.2
v3.22.1
Changelog
Bug fixes
- a81350d: fix: use labels for image correctly with goreleaser (#912) (@morremeyer)