Releases: canonical/hardware-api
v0.9.1
What's Changed
- Update Snap packaging by @pedro-avalos in #309
- Add AppArmor profile and autopkgtest for it by @nadzyah in #316
- Remove librust-hwlib-dev from debian source package by @nadzyah in #318
- Add better error handling for file not found errors by @nadzyah in #317
- Update Rust crate pyo3 to 0.25.0 by @renovate in #310
- Update dependency sqlalchemy to v2.0.41 by @renovate in #311
- Update dependency python to 3.13 by @renovate in #302
- Update dependency ruff to ^0.11.0 by @renovate in #273
- Update client snapcraft.yaml by @pedro-avalos in #322
- Replace lsb-release with os-release library by @pedro-avalos in #315
- Replace dpkg with Rust ARCH by @pedro-avalos in #323
- Fix BIOS date parsing in hwlib by @nadzyah in #324
- Remove the usage of docker mirror in CI by @nadzyah in #326
- Extract shared worspace data by @pedro-avalos in #325
- Update canonical/charming-actions action to v2.7.0 by @renovate in #283
- Add logging when vendor doesn't match by @nadzyah in #331
- Add docker-buildx step to the publish_server action by @nadzyah in #332
- Update AppArmor profile to fix execution in lxc by @nadzyah in #329
- Update dependencies and debian copyright by @nadzyah in #333
- Update Rust crate reqwest to v0.12.16 by @renovate in #338
- Update Rust crate reqwest to v0.12.18 by @renovate in #339
- Update client dependencies by @nadzyah in #341
- Remove exec_path from the apparmor profile by @nadzyah in #342
New Contributors
- @pedro-avalos made their first contribution in #309
Full Changelog: v0.9.0...v0.9.1
Revision 96
resources:
- hardware-api-image: ghcr.io/canonical/hardware-api/hwapi:main
resource-revision: 93
Static resources:
Released to 'latest/edge' at 07:57 UTC on 1 Jun 2025
What's Changed
- Update AppArmor profile to fix execution in lxc by @nadzyah in #329
- Update dependencies and debian copyright by @nadzyah in #333
- Update Rust crate reqwest to v0.12.16 by @renovate in #338
- Update Rust crate reqwest to v0.12.18 by @renovate in #339
- Update client dependencies by @nadzyah in #341
- Remove exec_path from the apparmor profile by @nadzyah in #342
Full Changelog: hwapi-rev95...hwapi-rev96
Revision 95
resources:
- hardware-api-image: ghcr.io/canonical/hardware-api/hwapi:main
resource-revision: 92
Static resources:
Released to 'latest/edge' at 20:16 UTC on 26 May 2025
What's Changed
- Remove the usage of docker mirror in CI by @nadzyah in #326
- Extract shared worspace data by @pedro-avalos in #325
- Update canonical/charming-actions action to v2.7.0 by @renovate in #283
- Add logging when vendor doesn't match by @nadzyah in #331
- Add docker-buildx step to the publish_server action by @nadzyah in #332
Full Changelog: hwapi-rev94...hwapi-rev95
Revision 94
resources:
- hardware-api-image: ghcr.io/canonical/hardware-api/hwapi:main
resource-revision: 91
Static resources:
Released to 'latest/edge' at 18:09 UTC on 22 May 2025
What's Changed
- Update client snapcraft.yaml by @pedro-avalos in #322
- Replace lsb-release with os-release library by @pedro-avalos in #315
- Replace dpkg with Rust ARCH by @pedro-avalos in #323
- Fix BIOS date parsing in hwlib by @nadzyah in #324
Full Changelog: hwapi-rev93...hwapi-rev94
Revision 93
resources:
- hardware-api-image: ghcr.io/canonical/hardware-api/hwapi:main
resource-revision: 90
Static resources:
Released to 'latest/edge' at 21:08 UTC on 21 May 2025
What's Changed
- Add better error handling for file not found errors by @nadzyah in #317
- Update Rust crate pyo3 to 0.25.0 by @renovate in #310
- Update dependency sqlalchemy to v2.0.41 by @renovate in #311
- Update dependency python to 3.13 by @renovate in #302
- Update dependency ruff to ^0.11.0 by @renovate in #273
Full Changelog: hwapi-rev92...hwapi-rev93
Revision 92
resources:
- hardware-api-image: ghcr.io/canonical/hardware-api/hwapi:main
resource-revision: 89
Static resources:
Released to 'latest/edge' at 08:20 UTC on 18 May 2025
What's Changed
- Update Snap packaging by @pedro-avalos in #309
- Add AppArmor profile and autopkgtest for it by @nadzyah in #316
- Remove librust-hwlib-dev from debian source package by @nadzyah in #318
New Contributors
- @pedro-avalos made their first contribution in #309
Full Changelog: hwapi-rev91...hwapi-rev92
What's Changed
- Update Snap packaging by @pedro-avalos in #309
- Add AppArmor profile and autopkgtest for it by @nadzyah in #316
- Remove librust-hwlib-dev from debian source package by @nadzyah in #318
New Contributors
- @pedro-avalos made their first contribution in #309
Full Changelog: hwapi-rev91...hwapi-rev92
v0.9.0
What's Changed
- Update dependency pydantic to v2.11.4 by @renovate in #244
- Update copyright file to include vendored deps by @nadzyah in #305
- Update Rust crate tokio to v1.45.0 by @renovate in #306
- Update dependency node to v22 by @renovate in #303
- Update dependency pre-commit to v4.2.0 by @renovate in #277
- Improve autopkg tests to resolve all MIR TODOs by @nadzyah in #304
- Update Rust crate simple_test_case to v1.3.0 by @renovate in #307
- Package the project for questing by @nadzyah in #308
Full Changelog: hwapi-rev90...v0.9.0
Revision 91
resources:
- hardware-api-image: ghcr.io/canonical/hardware-api/hwapi:main
resource-revision: 88
Static resources:
Released to 'latest/edge' at 08:14 UTC on 11 May 2025
What's Changed
- Update dependency pydantic to v2.11.4 by @renovate in #244
- Update copyright file to include vendored deps by @nadzyah in #305
- Update Rust crate tokio to v1.45.0 by @renovate in #306
- Update dependency node to v22 by @renovate in #303
- Update dependency pre-commit to v4.2.0 by @renovate in #277
- Improve autopkg tests to resolve all MIR TODOs by @nadzyah in #304
- Update Rust crate simple_test_case to v1.3.0 by @renovate in #307
- Package the project for questing by @nadzyah in #308
Full Changelog: hwapi-rev90...hwapi-rev91
Revision 90
resources:
- hardware-api-image: ghcr.io/canonical/hardware-api/hwapi:main
resource-revision: 87
Static resources:
Released to 'latest/edge' at 20:26 UTC on 1 May 2025
What's Changed
- Use full paths of binaries for OS info collection and fix dependency issues by @nadzyah in #297
- Update dependency uvicorn to v0.34.2 by @renovate in #300
- Update dependency pytest-cov to v6.1.1 by @renovate in #301
- Bump h11 from 0.14.0 to 0.16.0 in /server by @dependabot in #299
- Update dependency pytest to v8.3.5 by @renovate in #298
- Update dependency fastapi to v0.115.12 by @renovate in #282
- Update dependency sqlalchemy to v2.0.40 by @renovate in #274
Full Changelog: hwapi-rev81...hwapi-rev90
Revision 89
resources:
- hardware-api-image: ghcr.io/canonical/hardware-api/hwapi:main
resource-revision: 86
Static resources:
Released to 'latest/edge' at 08:18 UTC on 27 Apr 2025
What's Changed
Full Changelog: hwapi-rev79...hwapi-rev89