diff --git a/CHANGELOG.md b/CHANGELOG.md index 0532cef..62fc124 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,25 @@ All notable changes to this project will be documented in this file. +## [0.4.0] - 2026-02-28 + +### Features + +- [`ac55216`](https://gitea.pufereq.pl/judas/judas_client/commit/ac5521618ba89b25fd31f09357470ed96cd405cf) **client.py**: add custom ID support with `JUDAS_ID` env variable +- [`6486607`](https://gitea.pufereq.pl/judas/judas_client/commit/64866079d7e2087be7dd8588b22be73006605a91) **connector.py**: handle `CONTROL.CLOSE` msgs + +### Miscellaneous Tasks + +- [`448ffa4`](https://gitea.pufereq.pl/judas/judas_client/commit/448ffa443d0b7b464d3f70f81a0b1b3f17765484) **uv.lock**: update depedencies for Python 3.14 + +### Refactor + +- [`11ae93e`](https://gitea.pufereq.pl/judas/judas_client/commit/11ae93ed3ceac148097f4246e53e2150a653fcf8) **client.py**: rename `Client.mac_address` -> `Client.id` + +### Build + +- [`2d8dc06`](https://gitea.pufereq.pl/judas/judas_client/commit/2d8dc06fa1087bb1ed968d798dc82cd0c6159e16) **uv.lock**: update judas_protocol to 0.6.0 + ## [0.3.0] - 2025-11-30 ### Bug Fixes diff --git a/pyproject.toml b/pyproject.toml index af35097..5bb8e7f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "uv_build" [project] name = "judas_client" -version = "0.3.0" +version = "0.4.0" description = "A client for judas, a remote PC fleet management system." readme = "README.md" authors = [] diff --git a/uv.lock b/uv.lock index 86b0594..566cb1f 100644 --- a/uv.lock +++ b/uv.lock @@ -275,7 +275,7 @@ wheels = [ [[package]] name = "judas-client" -version = "0.3.0" +version = "0.4.0" source = { editable = "." } dependencies = [ { name = "judas-protocol" },