Releases: miaucl/bring-api
Releases · miaucl/bring-api
1.1.2
What's Changed
👻 Bug Fixes
- Fix: support retail products @krauseerl (#252)
🧰 Maintenance
- Bump actions/upload-pages-artifact from 4 to 5 @dependabot[bot] (#249)
- Bump softprops/action-gh-release from 2 to 3 @dependabot[bot] (#250)
- Add renovate configuration @tr4nt0r (#247)
- Bump release-drafter/release-drafter from 6 to 7 @dependabot[bot] (#239)
- Bump actions/deploy-pages from 4 to 5 @dependabot[bot] (#246)
- Bump DavidAnson/markdownlint-cli2-action from 22 to 23 @dependabot[bot] (#245)
- Bump codecov/codecov-action from 5 to 6 @dependabot[bot] (#244)
- Bump sigstore/gh-action-sigstore-python from 3.2.0 to 3.3.0 @dependabot[bot] (#243)
- Bump crazy-max/ghaction-github-labeler from 5.3.0 to 6.0.0 @dependabot[bot] (#234)
- Bump actions/download-artifact from 7 to 8 @dependabot[bot] (#235)
- Bump actions/upload-artifact from 6 to 7 @dependabot[bot] (#236)
- Bump sigstore/gh-action-sigstore-python from 3.1.0 to 3.2.0 @dependabot[bot] (#222)
- Bump actions/download-artifact from 6 to 7 @dependabot[bot] (#225)
- Bump DavidAnson/markdownlint-cli2-action from 21 to 22 @dependabot[bot] (#224)
- Bump actions/upload-artifact from 5 to 6 @dependabot[bot] (#223)
- Replace deprecated keyword
importwithinventoriesin mkdocs.yml @tr4nt0r (#221) - Bump actions/checkout from 5 to 6 @dependabot[bot] (#219)
- Bump DavidAnson/markdownlint-cli2-action from 20 to 21 @dependabot[bot] (#217)
- Bump actions/download-artifact from 5 to 6 @dependabot[bot] (#214)
- Bump sigstore/gh-action-sigstore-python from 3.0.1 to 3.1.0 @dependabot[bot] (#213)
- Bump actions/upload-artifact from 4 to 5 @dependabot[bot] (#212)
🔬 Other updates
🧩 Dependency Updates
- Update pytest-cov requirement from >=5.0.0 to >=7.1.0 @dependabot[bot] (#256)
- Update python-dotenv requirement from >=1.0.1 to >=1.2.2 @dependabot[bot] (#255)
- Update pre-commit requirement from >=3.6.1 to >=4.6.0 @dependabot[bot] (#254)
- Update pytest requirement from >=8.1.1 to >=9.0.3 @dependabot[bot] (#253)
- Bump mkdocstrings from 1.0.3 to 1.0.4 @dependabot[bot] (#251)
- Bump actions/upload-pages-artifact from 4 to 5 @dependabot[bot] (#249)
- Bump softprops/action-gh-release from 2 to 3 @dependabot[bot] (#250)
- Bump syrupy from 5.1.0 to 2026.4.6.124150327040 @dependabot[bot] (#248)
- Bump release-drafter/release-drafter from 6 to 7 @dependabot[bot] (#239)
- Bump orjson to >=3.11.7 @tr4nt0r (#242)
- Bump actions/deploy-pages from 4 to 5 @dependabot[bot] (#246)
- Bump DavidAnson/markdownlint-cli2-action from 22 to 23 @dependabot[bot] (#245)
- Bump codecov/codecov-action from 5 to 6 @dependabot[bot] (#244)
- Bump sigstore/gh-action-sigstore-python from 3.2.0 to 3.3.0 @dependabot[bot] (#243)
- Bump mkdocs-material from 9.7.5 to 9.7.6 @dependabot[bot] (#241)
- Bump mkdocs-material from 9.7.4 to 9.7.5 @dependabot[bot] (#240)
- Bump mkdocs-material from 9.7.3 to 9.7.4 @dependabot[bot] (#238)
- Bump crazy-max/ghaction-github-labeler from 5.3.0 to 6.0.0 @dependabot[bot] (#234)
- Bump actions/download-artifact from 7 to 8 @dependabot[bot] (#235)
- Bump mkdocs-material from 9.7.2 to 9.7.3 @dependabot[bot] (#237)
- Bump actions/upload-artifact from 6 to 7 @dependabot[bot] (#236)
- Bump mkdocs-material from 9.7.1 to 9.7.2 @dependabot[bot] (#233)
- Bump mkdocstrings[python] from 1.0.2 to 1.0.3 @dependabot[bot] (#232)
- ruff 0.15 with python target 3.11 @miaucl (#231)
- Bump syrupy from 5.0.0 to 5.1.0 @dependabot[bot] (#230)
- Bump mkdocstrings[python] from 1.0.1 to 1.0.2 @dependabot[bot] (#229)
- Bump mkdocstrings[python] from 1.0.0 to 1.0.1 @dependabot[bot] (#228)
- Bump sigstore/gh-action-sigstore-python from 3.1.0 to 3.2.0 @dependabot[bot] (#222)
- Bump actions/download-artifact from 6 to 7 @dependabot[bot] (#225)
- Bump DavidAnson/markdownlint-cli2-action from 21 to 22 @dependabot[bot] (#224)
- Bump mkdocs-material from 9.7.0 to 9.7.1 @dependabot[bot] (#226)
- Bump actions/upload-artifact from 5 to 6 @dependabot[bot] (#223)
- Bump mkdocstrings[python] from 0.30.1 to 1.0.0 @dependabot[bot] (#220)
- Bump actions/checkout from 5 to 6 @dependabot[bot] (#219)
- Bump DavidAnson/markdownlint-cli2-action from 20 to 21 @dependabot[bot] (#217)
- Bump mkdocs-material from 9.6.23 to 9.7.0 @dependabot[bot] (#218)
- Bump mkdocs-material from 9.6.22 to 9.6.23 @dependabot[bot] (#215)
- Bump actions/download-artifact from 5 to 6 @dependabot[bot] (#214)
- Bump sigstore/gh-action-sigstore-python from 3.0.1 to 3.1.0 @dependabot[bot] (#213)
- Bump actions/upload-artifact from 4 to 5 @dependabot[bot] (#212)
- Bump mkdocs-material from 9.6.21 to 9.6.22 @dependabot[bot] (#210)
Contributors: @dependabot[bot], @krauseerl, @miaucl, @tr4nt0r and dependabot[bot]
1.1.1
What's Changed
👻 Bug Fixes
🧰 Maintenance
- Bump actions/setup-python from 5 to 6 @dependabot[bot] (#199)
- Bump actions/upload-pages-artifact from 3 to 4 @dependabot[bot] (#197)
- Bump actions/download-artifact from 4 to 5 @dependabot[bot] (#194)
- Bump actions/checkout from 4 to 5 @dependabot[bot] (#193)
- Bump sigstore/gh-action-sigstore-python from 3.0.0 to 3.0.1 @dependabot[bot] (#188)
- Remove ruff S320 @tr4nt0r (#189)
- Use PEP639 compliant SPDX license expression @tr4nt0r (#174)
- Add labels enhancement and skip-changelog to release-drafter @tr4nt0r (#172)
- Configure events and permissions for autolabeler @tr4nt0r (#171)
- Fix errors in release workflow @tr4nt0r (#170)
🔬 Other updates
🧩 Dependency Updates
- Set ruff target version to python 3.14 @tr4nt0r (#205)
- Bump mkdocs-material from 9.6.20 to 9.6.21 @dependabot[bot] (#204)
- Bump syrupy from 4.9.1 to 5.0.0 @dependabot[bot] (#203)
- Bump mkdocstrings[python] from 0.30.0 to 0.30.1 @dependabot[bot] (#202)
- Bump mkdocs-material from 9.6.18 to 9.6.20 @dependabot[bot] (#200)
- Bump actions/setup-python from 5 to 6 @dependabot[bot] (#199)
- Update ruff requirement from ~=0.12 to ~=0.13 @dependabot[bot] (#201)
- Bump actions/upload-pages-artifact from 3 to 4 @dependabot[bot] (#197)
- Bump mkdocs-material from 9.6.17 to 9.6.18 @dependabot[bot] (#196)
- Bump mkdocs-material from 9.6.16 to 9.6.17 @dependabot[bot] (#195)
- Bump actions/download-artifact from 4 to 5 @dependabot[bot] (#194)
- Bump actions/checkout from 4 to 5 @dependabot[bot] (#193)
- Bump mkdocstrings[python] from 0.29.1 to 0.30.0 @dependabot[bot] (#191)
- Bump mkdocs-material from 9.6.14 to 9.6.16 @dependabot[bot] (#192)
- Bump sigstore/gh-action-sigstore-python from 3.0.0 to 3.0.1 @dependabot[bot] (#188)
- Update ruff requirement from ~=0.11 to ~=0.12 @dependabot[bot] (#187)
- Bump mkdocs-material from 9.6.12 to 9.6.14 @dependabot[bot] (#185)
- Bump DavidAnson/markdownlint-cli2-action from 19 to 20 @dependabot[bot] (#184)
- Bump mkdocs-material from 9.6.10 to 9.6.12 @dependabot[bot] (#182)
- Remove unnecessary yarl requirement @tr4nt0r (#180)
- Bump mkdocstrings[python] from 0.29.0 to 0.29.1 @dependabot[bot] (#176)
- Bump mkdocs-material from 9.6.9 to 9.6.10 @dependabot[bot] (#177)
- Bump crazy-max/ghaction-github-labeler from 5.2.0 to 5.3.0 @dependabot[bot] (#175)
- Bump syrupy from 4.9.0 to 4.9.1 @dependabot[bot] (#173)
Contributors: @Nid01, @dependabot[bot], @tr4nt0r and dependabot[bot]
1.1.0
What's Changed
🚀 New Features
- Add recipes/template retrieval and filtering functionality @tr4nt0r (#155)
- Add support for create, delete and import templates (recipes) in Bring @tr4nt0r (#154)
👻 Bug Fixes
🧰 Maintenance
- Adjust labels in dependabot configuration @tr4nt0r (#168)
- Fix incorrect labels in release drafter's version resolver @tr4nt0r (#158)
- Re-enable generated release notes only for prereleases @tr4nt0r (#151)
- Add CODEOWNERS file @tr4nt0r (#153)
🧩 Dependency Updates
- Bump mkdocs-material from 9.6.7 to 9.6.9 @dependabot[bot] (#167)
- Update ruff requirement from ~=0.9 to ~=0.11 @dependabot[bot] (#166)
- Bump mkdocstrings[python] from 0.28.2 to 0.29.0 @dependabot[bot] (#164)
- Bump syrupy from 4.8.2 to 4.9.0 @dependabot[bot] (#163)
- Bump mkdocs-material from 9.6.5 to 9.6.7 @dependabot[bot] (#162)
- Bump mkdocs-material from 9.6.2 to 9.6.5 @dependabot[bot] (#159)
- Bump syrupy from 4.8.1 to 4.8.2 @dependabot[bot] (#160)
- Bump mkdocstrings[python] from 0.28.0 to 0.28.2 @dependabot[bot] (#161)
Contributors: @dependabot[bot], @tr4nt0r and dependabot[bot]
Full Changelog: 1.0.2...1.1.0
1.1.0rc0
1.0.2
1.0.1
What's Changed
🚀 New Features
👻 Bug Fixes
📃 Documentation
- Deprecate
CHANGELOG.mdand update release process documentation @tr4nt0r (#147) - Update README badges for unit tests and smoke tests @tr4nt0r (#145)
🧰 Maintenance
- Add coverage reporting and upload to Codecov @tr4nt0r (#146)
- Add GitHub workflows for release drafting and labeling @tr4nt0r (#144)
- Add Python 3.13 to the CI workflow matrix @tr4nt0r (#141)
🔬 Other updates
- Refactor unit tests @tr4nt0r (#140)
- Add types to public API exports in bring_api module @tr4nt0r (#138)
- Add Status to public API exports in bring_api module @tr4nt0r (#137)
🧩 Dependency Updates
- Bump mkdocs-material from 9.5.50 to 9.6.2 @dependabot[bot] (#143)
- Bump mkdocstrings[python] from 0.27.0 to 0.28.0 @dependabot[bot] (#142)
Contributors: @tr4nt0r and dependabot[bot]
1.0.1rc2
What's Changed
- Add Status to public API exports in bring_api module by @tr4nt0r in #137
- Add types to public API exports in bring_api module by @tr4nt0r in #138
- Change optional fields to use None type by @tr4nt0r in #139
- Add Python 3.13 to the CI workflow matrix by @tr4nt0r in #141
- Refactor unit tests by @tr4nt0r in #140
- Bump mkdocstrings[python] from 0.27.0 to 0.28.0 by @dependabot in #142
- Bump mkdocs-material from 9.5.50 to 9.6.2 by @dependabot in #143
Full Changelog: 1.0.0...1.0.1rc2
1.0.1rc1
What's Changed
- Add Status to public API exports in bring_api module by @tr4nt0r in #137
- Add types to public API exports in bring_api module by @tr4nt0r in #138
- Change optional fields to use None type by @tr4nt0r in #139
- Add Python 3.13 to the CI workflow matrix by @tr4nt0r in #141
- Refactor unit tests by @tr4nt0r in #140
- Bump mkdocstrings[python] from 0.27.0 to 0.28.0 by @dependabot in #142
- Bump mkdocs-material from 9.5.50 to 9.6.2 by @dependabot in #143
Full Changelog: 1.0.0...1.0.1rc1
1.0.1rc0
What's Changed
- Add Status to public API exports in bring_api module by @tr4nt0r in #137
- Add types to public API exports in bring_api module by @tr4nt0r in #138
- Change optional fields to use None type by @tr4nt0r in #139
- Add Python 3.13 to the CI workflow matrix by @tr4nt0r in #141
- Refactor unit tests by @tr4nt0r in #140
- Bump mkdocstrings[python] from 0.27.0 to 0.28.0 by @dependabot in #142
- Bump mkdocs-material from 9.5.50 to 9.6.2 by @dependabot in #143
Full Changelog: 1.0.0...1.0.1rc0
1.0.0
What's Changed
💥 Breaking changes
🚀 New Features
- Add method to retrieve list activity by @tr4nt0r in #116
- Add support for notification type
LIST_ACTIVITY_STREAM_REACTIONby @tr4nt0r in #129 - Add method
get_lists_usersto retrieve members of a shared list by @tr4nt0r in #130
👻 Bug Fixes
- Fix typing in URL construction by explicitely converting UUIDs to strings by @tr4nt0r in #114
- Set name and email as optional fields in
BringAuthResponseby @tr4nt0r in #119 - Set additional fields as optional and use empty str as defaults by @tr4nt0r in #124
🧰 Maintenance
- Fix tests github action to run also on pull requests by @tr4nt0r in #115
- Fix publish script by @miaucl in #136
🔬 Other updates
- Use yarl for URL building by @tr4nt0r in #111
- Use
exc_infoin debug logging instead of traceback by @tr4nt0r in #121 - Catch
MissingFieldexceptions by @tr4nt0r in #122 - Revert 123 fix typing by @miaucl in #125
- Revert UUID types back to str by @tr4nt0r in #126
- Fix stale error handling in
get_activityby @tr4nt0r in #131 - Update locales from Bring v4.73.1 by @tr4nt0r in #133
- Change
BringAuthResponse.photoPathto optional field by @tr4nt0r in #134 - Use enum for status in
BringItemsResponseby @tr4nt0r in #135 - Add
BringErrorResponsedataclass by @tr4nt0r in #120
🧩 Dependency Updates
- Bump mkdocstrings[python] from 0.26.2 to 0.27.0 by @dependabot in #101
- Bump mkdocs-material from 9.5.40 to 9.5.44 by @dependabot in #102
- Update aiohttp requirement from ~=3.10 to ~=3.11 by @dependabot in #103
- Bump mkdocs-material from 9.5.44 to 9.5.46 by @dependabot in #105
- Bump DavidAnson/markdownlint-cli2-action from 17 to 18 by @dependabot in #104
- Update ruff requirement from ~=0.7 to ~=0.8 by @dependabot in #106
- Bump mkdocs-material from 9.5.46 to 9.5.47 by @dependabot in #107
- Bump mkdocs-material from 9.5.47 to 9.5.48 by @dependabot in #108
- Bump mkdocs-material from 9.5.48 to 9.5.49 by @dependabot in #109
- Bump DavidAnson/markdownlint-cli2-action from 18 to 19 by @dependabot in #110
- Update ruff requirement from ~=0.8 to ~=0.9 by @dependabot in #117
- Bump syrupy from 4.8.0 to 4.8.1 by @dependabot in #118
- Bump mkdocs-material from 9.5.49 to 9.5.50 by @dependabot in #127
Full Changelog: 0.9.1...1.0.0