[ ~/proxbox-api/releases/v0.0.11.post1 ]tty0
emerson@netdevops:~/proxbox-api$ gh release view v0.0.11.post1 --repo emersonfelipesp/proxbox-api
back to releases / back to project
proxbox-api v0.0.11.post1
tag=v0.0.11.post1state=stablepublished=2026-05-16synced=2026-05-21 07:21 UTC
- author
- emersonfelipesp
- created
- 2026-05-16 20:35 UTC
- target
- main
- downloads
- 0
emerson@netdevops:~/proxbox-api$ cat RELEASE_NOTES.md
Post-release patch on stable v0.0.11. Pairs with netbox-proxbox v0.0.15.post1.
This release restores the package metadata that was inadvertently downgraded from 0.0.11 to 0.0.9.post1 in commit c07c864 (the PVE 9.x HA-groups graceful-degradation fix), and ships the post-release fixes that have accumulated on main since v0.0.11.
Features
- Cloud template image builder —
feat(cloud): build Proxmox template images (#109). Adds the endpoint that downloads cloud images and prepares them as Proxmox templates.
Fixes
- PVE 9.x HA rules support —
cluster/ha/groupswas removed in PVE 9.x in favour ofcluster/ha/rules.get_ha_groups()now catches HTTP 500 + "migrated to rules" and degrades to[]at DEBUG level instead of an ERROR-level traceback on every HA poll cycle. Adds:get_ha_rules()helper for PVE 9.x.HaRuleSchema(rule, type, affinity, nodes, resources, strict, disable, comment).GET /proxmox/cluster/ha/rules.HaSummarySchema.rules(optional, defaults to[]for backward compatibility).- Parallel gathering of rules in
ha_summary. - 4 new tests. (Fixes #111)
- HA handler refactor —
refactor(ha): deduplicate group/rule handlers and add _str helper (#115). - SQLite locking + rate-limit + vm-backups regressions —
fix: resolve SQLite locking, rate-limit 429, and vm-backups 503 (issue #445) (#114). SQLite WAL/busy-timeout active inproxbox_api/database.py;Retry-Afterreturned on 429 inproxbox_api/app/factory.py; empty backups complete cleanly inbackups_vm.py. - SSRF guards —
fix(codegen): block SSRF via source_url and require explicit SSL bypass.fix(cloud): validate image_url against SSRF protection before download.
Compatibility
NetBox: 4.5.x and official 4.6.0 (unchanged).
| component | version |
|---|---|
| proxbox-api | v0.0.11.post1 |
| netbox-proxbox (consumer floor) | v0.0.15.post1 |
| proxmox-sdk | 0.0.4.post3 |
| netbox-sdk | 0.0.8.post1 |
Workflow
This release triggers the standard TestPyPI → PyPI → Docker Hub publishing chain.
emerson@netdevops:~/proxbox-api$ gh release download --pattern '*'