4
[ ~/proxbox-api/releases/v0.0.11 ]tty0

emerson@netdevops:~/proxbox-api$ gh release view v0.0.11 --repo emersonfelipesp/proxbox-api

back to releases / back to project

proxbox-api v0.0.11

[open on GitHub]
tag=v0.0.11state=latestpublished=2026-05-15synced=2026-05-15 19:24 UTC
author
emersonfelipesp
created
2026-05-15 14:08 UTC
target
main
downloads
0

emerson@netdevops:~/proxbox-api$ cat RELEASE_NOTES.md

proxbox-api v0.0.11

This production release is the backend/API half of the Proxbox release train paired with netbox-proxbox v0.0.15. It was validated against NetBox v4.5.8, v4.5.9, and v4.6.0, and publishes both the Python package and Docker image variants used by the plugin.

Highlights

  • Adds HA cluster read APIs for the NetBox Proxbox HA tab and cluster page.
  • Adds opt-in Proxmox operational verb routes for start, stop, snapshot, and migrate, guarded by endpoint write permissions.
  • Adds cloud-init and cloud provisioning support, including /cloud/vm/provision and /cloud/templates.
  • Adds NetBox Branching support by forwarding X-NetBox-Branch through full and individual sync flows.
  • Adds idempotent NetBox bootstrap, drift-detecting writes, run stamps, orphan sweep support, duplicate-name resolution, discovery tags, and sync-active probing.
  • Improves VM sync fidelity: primary MAC writes through dcim.mac_addresses, IPv6 link-local filtering, Proxmox tag sync, description metadata parsing, cloud-init reflection, endpoint placement, and role preservation.
  • Adds hardware discovery support through netbox-proxbox credentials, plus Ceph and read-only PBS route surfaces.
  • Improves PVE 9 authentication diagnostics and closes abandoned SDK sessions.
  • Improves Docker/CI release reliability across raw, nginx, and granian image variants.

Compatibility

  • Python: >=3.11
  • NetBox validation matrix: v4.5.8, v4.5.9, v4.6.0
  • Required companion plugin: netbox-proxbox >= 0.0.15
  • SDK pins: proxmox-sdk==0.0.4.post3, netbox-sdk==0.0.8.post1

Closed Issues

Verification

  • v0.0.11rc8 completed the full release lane across PyPI, Docker Hub, and post-publish E2E.
  • PR #108 completed green on the final release commit.
  • Main merge commit c3641ab completed docs and CI successfully.
  • Tag validation run 25923332054 completed green for v0.0.11.
  • Production release run 25931295148 completed green:
    • PyPI publish completed at 2026-05-15T18:59:33Z.
    • PyPI install validation passed on Python 3.11, 3.12, and 3.13.
    • Docker Hub publish passed for raw, nginx, and granian image variants.
    • Post-publish E2E passed against NetBox v4.5.8, v4.5.9, and v4.6.0.
  • Release Docker verification run 25931295149 completed green after the images were published.

emerson@netdevops:~/proxbox-api$ gh release download --pattern '*'

assets

no binary assets attached

source code