Releases: fabieu/surehub-api
Releases · fabieu/surehub-api
Release 6.1.1
Release 6.1.0
Release 6.0.0
What's Changed
Breaking Changes ⚠️
Features 🎉
Dependency Updates ⬆️
- Bump urllib3 from 2.4.0 to 2.5.0 in the pip group by @dependabot[bot] in #106
- Bump cachetools from 5.5.2 to 6.1.0 in the major-updates group by @dependabot[bot] in #109
- Bump the minor-updates group with 5 updates by @dependabot[bot] in #110
- Bump the gh-actions-dependencies group with 2 updates by @dependabot[bot] in #113
- Bump the minor-updates group with 3 updates by @dependabot[bot] in #112
- Bump the minor-updates group with 3 updates by @dependabot[bot] in #114
- Bump the minor-updates group with 5 updates by @dependabot[bot] in #115
- Bump actions/checkout from 5 to 6 in the gh-actions-dependencies group by @dependabot[bot] in #117
- Bump the minor-updates group with 3 updates by @dependabot[bot] in #119
- Bump pytest from 8.4.2 to 9.0.1 in the major-updates group by @dependabot[bot] in #118
Full Changelog: 5.0.6...6.0.0
Release 5.0.6
What's Changed
Features 🎉
Dependency Updates ⬆️
- Bump dependencies to latest version by @fabieu in #89
- Bump fastapi from 0.115.11 to 0.115.12 in the pip-dependencies group by @dependabot in #95
- Bump uvicorn from 0.34.0 to 0.34.2 in the pip-dependencies group by @dependabot in #96
- Update dependencies to mitigate CVE-2025-43859 by @fabieu in #98
Full Changelog: 5.0.5...5.0.6
Release 5.0.5
What's Changed
Bug Fixes 🐛
Dependency Updates ⬆️
- Bump the pip-dependencies group across 1 directory with 5 updates by @dependabot in #83
- Bump the pip-dependencies group with 3 updates by @dependabot in #85
- Bump fastapi from 0.115.8 to 0.115.10 in the pip-dependencies group by @dependabot in #87
Full Changelog: 5.0.4...5.0.5
Release 5.0.4
What's Changed
Features 🎉
Dependency Updates ⬆️
- Bump fastapi from 0.115.2 to 0.115.5 in the pip-dependencies group across 1 directory by @dependabot in #75
- Bump python from 3.13.0-alpine3.19 to 3.13.1-alpine3.19 in the docker-dependencies group by @dependabot in #79
Full Changelog: 5.0.3...5.0.4
Release 5.0.3
What's Changed
Dependency Updates ⬆️
- Bump python from 3.12.6-alpine3.19 to 3.12.7-alpine3.19 in the docker-dependencies group by @dependabot in #68
- Bump uvicorn from 0.30.6 to 0.31.0 in the pip-dependencies group by @dependabot in #67
- Bump python from 3.12.7-alpine3.19 to 3.13.0-alpine3.19 in the docker-dependencies group by @dependabot in #70
- Bump uvicorn from 0.31.0 to 0.31.1 in the pip-dependencies group by @dependabot in #69
- Bump the pip-dependencies group with 2 updates by @dependabot in #71
- Bump starlette from 0.38.6 to 0.40.0 in the pip group by @dependabot in #72
Full Changelog: 5.0.2...5.0.3
Release 5.0.2
What's Changed
Bug Fixes 🐛
- Fix annotation of docker labels and command evaluation of build time by @fabieu in #51
- In/Out lock mode status codes were reversed by @alexbartok in #66
Dependency Updates ⬆️
- Bump the prod-dependencies group with 4 updates by @dependabot in #52
- Bump pytest from 8.2.2 to 8.3.2 in the dev-dependencies group by @dependabot in #54
- Bump uvicorn from 0.30.2 to 0.30.3 in the prod-dependencies group by @dependabot in #53
- Bump the pip-dependencies group with 2 updates by @dependabot in #56
- Bump python from 3.12.4-alpine3.19 to 3.12.5-alpine3.19 in the docker-dependencies group by @dependabot in #57
- Bump the pip-dependencies group with 2 updates by @dependabot in #59
- Bump cachetools from 5.4.0 to 5.5.0 in the pip-dependencies group by @dependabot in #60
- Bump fastapi from 0.112.1 to 0.112.2 in the pip-dependencies group by @dependabot in #61
- Bump python from 3.12.5-alpine3.19 to 3.12.6-alpine3.19 in the docker-dependencies group by @dependabot in #64
- Bump the pip-dependencies group across 1 directory with 2 updates by @dependabot in #63
- Bump fastapi from 0.114.2 to 0.115.0 in the pip-dependencies group by @dependabot in #65
New Contributors
- @alexbartok made their first contribution in #66
Full Changelog: 5.0.1...5.0.2
Release 5.0.1
What's Changed
Features 🎉
Dependency Updates ⬆️
- Bump autopep8 from 2.3.0 to 2.3.1 in the dev-dependencies group by @dependabot in #46
- Bump certifi from 2024.6.2 to 2024.7.4 in the pip group by @dependabot in #47
- Bump python from 3.12.1-alpine3.19 to 3.12.4-alpine3.19 in the all group by @dependabot in #50
Full Changelog: 5.0.0...5.0.1
Release 5.0.0
What's Changed
Breaking Changes ⚠️
- Update all request and response models to align with the official API by @fabieu in #39
- Changed configuration properties prefix from
SUREFLAPtoSUREHUBby @fabieu in #44- Replace environment prefixes from
SUREFLAP_toSUREHUB_
- Replace environment prefixes from
- The following endpoints have been deprecated:
GET /households/{household_id}/pets/{pet_id}/location->GET /pets/{pet_id}/positionPOST /households/{household_id}/pets/{pet_id}/location->POST /pets/{pet_id}/position(⚠️ Note difference in request body)GET /households/{household_id}/pets/location->GET /pets/positions
Features 🎉
- Add functionality to add and remove pets to/from devices by @fabieu in #30
- Add new docker tags for all semver version parts by @fabieu
- The following docker tags are now available for every release from version 5.0.0 onwards (latest, 5, 5.0, 5.0.0)
Dependency Updates ⬆️
- Bump urllib3 from 2.2.1 to 2.2.2 in the pip group by @dependabot in #38
- Bump autopep8 from 2.2.0 to 2.3.0 in the dev-dependencies group by @dependabot in #42
- Bump docker/build-push-action from 5 to 6 in the all-actions group by @dependabot in #43
Full Changelog: 4.2.7...5.0.0