Releases: tr4nt0r/habiticalib
Releases · tr4nt0r/habiticalib
v0.4.7
What's Changed
📃 Documentation
🧰 Maintenance
23 changes
- Bump codecov/codecov-action action to v6 @renovate[bot] (#260)
- Pin pypa/hatch action to 257e27e @renovate[bot] (#258)
- Bump actions/deploy-pages action to v5 @renovate[bot] (#257)
- Bump codecov/codecov-action digest to 1af5884 @renovate[bot] (#252)
- Bump ncipollo/release-action digest to 339a818 @renovate[bot] (#251)
- Bump release-drafter/release-drafter digest to 6a93d82 @renovate[bot] (#246)
- Bump release-drafter/release-drafter digest to 00ce30b @renovate[bot] (#245)
- Bump crazy-max/ghaction-github-labeler action to v6 @renovate[bot] (#241)
- Enable pre-commit in Renovate configuration @tr4nt0r (#238)
- Use Github action to set up Hatch build environment @tr4nt0r (#235)
- Remove Dependabot configuration file @tr4nt0r (#226)
- Bump actions/checkout digest to de0fac2 @renovate[bot] (#222)
- Bump release-drafter/release-drafter digest to 6db134d @renovate[bot] (#214)
- Bump actions/setup-python digest to a309ff8 @renovate[bot] (#213)
- Bump release-drafter/release-drafter digest to 267d2e0 @renovate[bot] (#212)
- Bump codecov/codecov-action digest to 671740a @renovate[bot] (#201)
- Replace deprecated keyword
importwithinventoriesin mkdocs.yml @tr4nt0r (#197) - Bump actions/checkout digest to 8e8c483 @renovate[bot] (#196)
- Bump actions/setup-python digest to 83679a8 @renovate[bot] (#192)
- Bump actions/checkout action to v6 @renovate[bot] (#189)
- Bump actions/checkout digest to 93cb6ef @renovate[bot] (#188)
- Pin dependencies @renovate[bot] (#177)
- Update Renovate to use best-practices preset and enable PEP 621 support @tr4nt0r (#176)
🔬 Other updates
🧩 Dependency Updates
77 changes
- Bump orjson to >= 3.11.7 @tr4nt0r (#266)
- Bump orjson to >= 3.11.5 @tr4nt0r (#264)
- Bump aiohttp to v3.13.4 @renovate[bot] (#263)
- Bump pre-commit hook charliermarsh/ruff-pre-commit to v0.15.8 @renovate[bot] (#261)
- Bump ruff to v0.15.8 @renovate[bot] (#262)
- Bump codecov/codecov-action action to v6 @renovate[bot] (#260)
- Pin pypa/hatch action to 257e27e @renovate[bot] (#258)
- Bump actions/deploy-pages action to v5 @renovate[bot] (#257)
- Bump pytest-cov to v7.1.0 @renovate[bot] (#256)
- Bump ruff to v0.15.7 @renovate[bot] (#255)
- Bump pre-commit hook charliermarsh/ruff-pre-commit to v0.15.7 @renovate[bot] (#254)
- Bump mkdocs-material to v9.7.6 @renovate[bot] (#253)
- Bump codecov/codecov-action digest to 1af5884 @renovate[bot] (#252)
- Bump ncipollo/release-action digest to 339a818 @renovate[bot] (#251)
- Bump pre-commit hook charliermarsh/ruff-pre-commit to v0.15.6 @renovate[bot] (#248)
- Bump ruff to v0.15.6 @renovate[bot] (#249)
- Bump mkdocs-material to v9.7.5 @renovate[bot] (#247)
- Bump release-drafter/release-drafter digest to 6a93d82 @renovate[bot] (#246)
- Bump pre-commit hook charliermarsh/ruff-pre-commit to v0.15.5 @renovate[bot] (#243)
- Bump ruff to v0.15.5 @renovate[bot] (#244)
- Bump release-drafter/release-drafter digest to 00ce30b @renovate[bot] (#245)
- Bump mkdocs-material to v9.7.4 @renovate[bot] (#242)
- Bump crazy-max/ghaction-github-labeler action to v6 @renovate[bot] (#241)
- Bump pre-commit hook pre-commit/mirrors-mypy to v1.19.1 @renovate[bot] (#240)
- Bump pre-commit hook charliermarsh/ruff-pre-commit to v0.15.4 @renovate[bot] (#239)
- Bump ruff to v0.15.4 @renovate[bot] (#234)
- Bump mkdocs-material to v9.7.3 @renovate[bot] (#233)
- Bump ruff to v0.15.2 @renovate[bot] (#232)
- Bump mkdocs-material to v9.7.2 @renovate[bot] (#231)
- Bump ruff to v0.15.1 @renovate[bot] (#230)
- Bump Pillow to v12.1.1 @renovate[bot] (#229)
- Bump mashumaro to v3.20 @renovate[bot] (#228)
- Bump mkdocstrings to v1.0.3 @renovate[bot] (#227)
- Bump ruff to v0.15.0 @renovate[bot] (#223)
- Bump mashumaro to v3.19 @renovate[bot] (#224)
- Bump actions/checkout digest to de0fac2 @renovate[bot] (#222)
- Bump orjson to v3.11.7 @renovate[bot] (#221)
- Bump mashumaro to v3.18 @renovate[bot] (#220)
- Bump orjson to v3.11.6 @renovate[bot] (#219)
- Bump syrupy to v5.1.0 @renovate[bot] (#217)
- Bump mkdocstrings to v1.0.2 @renovate[bot] (#216)
- Bump ruff to v0.14.14 @renovate[bot] (#215)
- Bump release-drafter/release-drafter digest to 6db134d @renovate[bot] (#214)
- Bump actions/setup-python digest to a309ff8 @renovate[bot] (#213)
- Bump release-drafter/release-drafter digest to 267d2e0 @renovate[bot] (#212)
- Bump mkdocstrings to v1.0.1 @renovate[bot] (#211)
- Bump ruff to v0.14.13 @renovate[bot] (#210)
- Bump ruff to v0.14.11 @renovate[bot] (#209)
- Bump aiohttp to v3.13.3 @renovate[bot] (#208)
- Bump Pillow to v12.1.0 @renovate[bot] (#207)
- Bump ruff to v0.14.10 @renovate[bot] (#206)
- Bump mkdocs-material to v9.7.1 @renovate[bot] (#205)
- Bump pre-commit to v4.5.1 @renovate[bot] (#204)
- Bump mypy to v1.19.1 @renovate[bot] (#203)
- Bump ruff to v0.14.9 @renovate[bot] (#202)
- Bump codecov/codecov-action digest to 671740a @renovate[bot] (#201)
- Bump pytest to v9.0.2 @renovate[bot] (#200)
- Bump orjson to v3.11.5 @renovate[bot] (#199)
- Bump ruff to v0.14.8 @renovate[bot] (#198)
- Bump mkdocstrings to v1 @renovate[bot] (#193)
- Bump actions/checkout digest to 8e8c483 @renovate[bot] (#196)
- Bump mypy to v1.19.0 @renovate[bot] (#194)
- Bump ruff to v0.14.7 @renovate[bot] (#195)
- Bump actions/setup-python digest to 83679a8 @renovate[bot] (#192)
- Bump pre-commit to v4.5.0 @renovate[bot] (#191)
- Bump ruff to v0.14.6 @renovate[bot] (#190)
- Bump actions/checkout action to v6 @renovate[bot] (#189)
- Bump actions/checkout digest to 93cb6ef @renovate[bot] (#188)
- Bump ruff to v0.14.5 @renovate[bot] (#185)
- Bump pytest-asyncio to v1.3.0 @renovate[bot] (#183)
- Bump pytest to v9 @renovate[bot] (#184)
- Bump pre-commit to v4.4.0 @renovate[bot] (#182)
- Bump orjson to v3.11.4 @renovate[bot] (#179)
- Pin dependencies @renovate[bot] (#177)
- Bump mkdocs-material to v9.7.0 @renovate[bot] (#181)
- Bump ruff to v0.14.4 @renovate[bot] (#180)
- Bump aiohttp to v3.13.2 @renovate[bot] (#178)
Contributors: @renovate[bot], @tr4nt0r and renovate[bot]
v0.4.6
What's Changed
🧰 Maintenance
- Unpin dependencies @cdce8p (#172)
- Add python 3.14 to test matrix @tr4nt0r (#170)
- Update ruff target version to Python 3.14 @tr4nt0r (#163)
- Update pre-commit hooks @tr4nt0r (#162)
- Update workflows to run hatch from pipx on python3.14 @tr4nt0r (#157)
🧩 Dependency Updates
11 changes
- Bump mkdocstrings-material to 9.6.21 @tr4nt0r (#171)
- Bump mkdocstrings[python] to 0.30.1 @tr4nt0r (#169)
- Bump pytest-cov to 7.0.0 @tr4nt0r (#168)
- bump pytest-asyncio to 1.2.0 @tr4nt0r (#167)
- Bump pytest to 8.4.2" @tr4nt0r (#166)
- Bump mypy to 1.18.2 @tr4nt0r (#165)
- Bump mashumaro to 3.17 @tr4nt0r (#164)
- Bump ruff to 0.14.0 @tr4nt0r (#161)
- Bump orjson to 3.11.3 @tr4nt0r (#160)
- Bump syrupy to 5.0.0 @tr4nt0r (#159)
- Bump aiohttp to 3.13.0 @tr4nt0r (#158)
v0.4.5
What's Changed
👻 Bug Fixes
🧩 Dependency Updates
- Bump actions/setup-python action to v6 @renovate[bot] (#154)
Contributors: @renovate[bot], @tr4nt0r and renovate[bot]
v0.4.4
v0.4.3
What's Changed
👻 Bug Fixes
🧰 Maintenance
- Bump actions/upload-pages-artifact action to v4 @renovate[bot] (#148)
- Bump actions/checkout from 4 to 5 @dependabot[bot] (#144)
- Bump actions/checkout action to v5 @renovate[bot] (#143)
🧩 Dependency Updates
6 changes
- Bump actions/upload-pages-artifact action to v4 @renovate[bot] (#148)
- Bump mkdocs-material to v9.6.17 @renovate[bot] (#147)
- Bump ruff to v0.12.9 @renovate[bot] (#146)
- Bump orjson to v3.11.2 @renovate[bot] (#145)
- Bump actions/checkout from 4 to 5 @dependabot[bot] (#144)
- Bump actions/checkout action to v5 @renovate[bot] (#143)
Contributors: @renovate[bot], @tr4nt0r and renovate[bot]
v0.4.2
What's Changed
🔬 Other updates
🧩 Dependency Updates
- Bump pre-commit to v4.3.0 @renovate[bot] (#140)
- Bump ruff to v0.12.8 @renovate[bot] (#139)
- Bump mypy to v1.17.1 @renovate[bot] (#138)
- Bump ruff to v0.12.7 @renovate[bot] (#137)
- Bump aiohttp to v3.12.15 @renovate[bot] (#136)
Contributors: @renovate[bot], @tr4nt0r and renovate[bot]
v0.4.1
What's Changed
👻 Bug Fixes
📃 Documentation
🧰 Maintenance
- Update ruff ignore list to include PLW1641 @tr4nt0r (#118)
- Bump python to 3.13 @renovate[bot] (#111)
- Update renovate.json @tr4nt0r (#103)
- Configure Renovate @renovate[bot] (#97)
🧩 Dependency Updates
32 changes
- Bump mkdocs-material to v9.6.16 @renovate[bot] (#133)
- Bump orjson to v3.11.1 @renovate[bot] (#132)
- Bump ruff to v0.12.5 @renovate[bot] (#131)
- Bump mkdocstrings to v0.30.0 @renovate[bot] (#130)
- Bump ruff to v0.12.4 @renovate[bot] (#129)
- Bump pytest-asyncio to v1.1.0 @renovate[bot] (#128)
- Bump orjson to v3.11.0 @renovate[bot] (#127)
- Bump mypy to v1.17.0 @renovate[bot] (#126)
- Bump ruff to v0.12.3 @renovate[bot] (#125)
- Bump aiohttp to v3.12.14 @renovate[bot] (#123)
- Bump ruff to v0.12.2 @renovate[bot] (#122)
- Bump mkdocs-material to v9.6.15 @renovate[bot] (#120)
- Bump Pillow to v11.3.0 @renovate[bot] (#121)
- Bump ruff to v0.12.1 @renovate[bot] (#119)
- Bump ruff to v0.12.0 @renovate[bot] (#116)
- Bump pytest to v8.4.1 @renovate[bot] (#117)
- Bump mypy to v1.16.1 @renovate[bot] (#115)
- Bump pytest-asyncio to v1 @renovate[bot] (#114)
- Bump syrupy to v4.9.1 @renovate[bot] (#113)
- Bump ruff to v0.11.13 @renovate[bot] (#112)
- Bump python to 3.13 @renovate[bot] (#111)
- Bump pytest-cov to v6.2.1 @renovate[bot] (#110)
- Bump pytest-asyncio to v0.26.0 @renovate[bot] (#109)
- Bump pytest to v8.4.0 @renovate[bot] (#108)
- Bump pre-commit to v4.2.0 @renovate[bot] (#107)
- Bump Pillow to v11.2.1 @renovate[bot] (#106)
- Bump mypy to v1.16.0 @renovate[bot] (#105)
- Bump mkdocstrings to v0.29.1 @renovate[bot] (#104)
- Update dependency aiohttp to v3.12.13 @renovate[bot] (#101)
- Update dependency mashumaro to v3.16 @renovate[bot] (#102)
- Update dependency mkdocs-material to v9.6.14 @renovate[bot] (#98)
- Update dependency orjson to v3.10.18 @renovate[bot] (#99)
Contributors: @renovate[bot], @tr4nt0r and renovate[bot]
v0.4.0
What's Changed
🚀 New Features
- Add support for sending group chat and private messeges @tr4nt0r (#92)
- Add method to retrieve a user's party or group information @tr4nt0r (#91)
- Add create, update and delete webhook support @tr4nt0r (#87)
⏳ Deprecations
🧰 Maintenance
🔬 Other updates
- Add damage and party SVG icons @tr4nt0r (#95)
- Improve
ProgressQuesttype definition @tr4nt0r (#94) - Add typedefs for loginIncentives in content @tr4nt0r (#86)
🧩 Dependency Updates
6 changes
- Bump crazy-max/ghaction-github-labeler from 5.2.0 to 5.3.0 @dependabot[bot] (#89)
- Bump mkdocstrings from 0.27.0 to 0.28.0 @tr4nt0r (#85)
- Bump ruff from 0.9.4 to 0.9.6 @tr4nt0r (#83)
- Bump mkdocs-material from 9.6.1 to 9.6.3 @tr4nt0r (#84)
- Bump mypy from 1.14.1 → 1.15.0 @tr4nt0r (#82)
- Bump aiohttp from 3.11.11 to 3.11.12 @tr4nt0r (#81)
Contributors: and @tr4nt0r
v0.3.7
Changes
🐛 Bug Fixes
🧰 Maintenance
🔬 Other improvements
- Add
omit_noneoption for dict serialization of dataclasses @tr4nt0r (#80) - Refactor
generate_avatarandUserDatato use/inherit fromAvatar@tr4nt0r (#79) - Refactor typedefs to use base class for serialization and alias config @tr4nt0r (#76)
- Add types to public API exports @tr4nt0r (#75)
- Rename
types.pytotypedefs.pyto conform with ruff rule A005 @tr4nt0r (#74)
Special thanks to: No contributors
v0.3.6
Changes
🐛 Bug Fixes
🧩 Dependency Updates
- Bump crazy-max/ghaction-github-labeler from 5.0.0 to 5.2.0 @dependabot[bot] (#68)
🧰 Maintenance
Special thanks to: @dependabot[bot] and dependabot[bot]