3
[ ~/proxbox-api/releases/v0.0.7 ]tty0

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

back to releases / back to project

v0.0.7

[open on GitHub]
tag=v0.0.7state=stablepublished=2026-04-13synced=2026-05-07 07:04 UTC
author
emersonfelipesp
created
2026-04-13 20:15 UTC
target
main
downloads
0

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

What's Changed

Features

  • Bundle Proxmox OpenAPI schemas for PVE 8.1/8.2/8.3 with auto-generation support
  • Auto-allow endpoint IPs in SSRF during create/update
  • Add duration_seconds to SSE step-completed events in full-update stream

Bug Fixes

  • Handle primary IP reassignment block in ensure_ip_assigned_to_vm
  • Fix VM primary IP assignment for IPv4/IPv6 and disk retry
  • Fix VM disk aggregate handling and primary IP patch fallback
  • Fix interface lookup collision and backup duplicate-create errors
  • Deduplicate cluster resources when multiple Proxmox sessions share a cluster
  • Prevent cross-VM interface theft during concurrent sync
  • Prevent SSE stream 502 with keepalive and consistent error handling
  • Fix task-history vmid, bridge cache, and route ordering sync errors
  • Reduce /openapi.json size to fix Swagger UI blank page
  • Prevent full VM result-list log from crashing stream
  • Send bulk DELETE as JSON body instead of query params
  • Pass ProxmoxSession wrapper to get_vm_snapshots correctly
  • Fix backup fields, backup routine fields, and task-history stream integration
  • Downgrade HTTP 501 snapshot errors to debug level
  • Apply ruff formatting to 12 files missed by CI background-job check

CI/CD

  • Fix ci.yml ruff step: run format check sequentially with uv run to catch formatting failures reliably

Dependencies

  • Pin netbox-sdk==0.0.7.post4 and proxmox-sdk==0.0.2.post2
  • Patch Dependabot vulnerabilities (pytest, next.js)

Documentation

  • Resolve MkDocs build failure in schema-management.md
  • Add encryption settings test coverage and documentation

Refactoring

  • Rename proxmox-openapi dependency to proxmox-sdk
  • Consolidate duplicate sync utilities and simplify IP sync
  • Improve type hints across proxbox_api — eliminate Any, add return types

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

assets

no binary assets attached

source code