# proxbox-api v0.0.19 v0.0.19 — Proxmox SDN sync + interface-reconcile idempotency hardening | Field |Value | | --- | --- | | Canonical URL | https://emersonfelipesp.com/proxbox-api/releases/v0.0.19 | | GitHub URL | https://github.com/emersonfelipesp/proxbox-api/releases/tag/v0.0.19 | | Tag | v0.0.19 | | State | latest | | Author | emersonfelipesp | | Created | 2026-06-30 20:46 UTC | | Published | 2026-06-30 20:48 UTC | | Target | main | | Synced | 2026-06-30 22:10 UTC | | Assets | 0 | ## Release notes ## proxbox-api 0.0.19 Adds the Proxmox SDN synchronization backend and hardens VM-interface reconciliation. ### Proxmox SDN sync - Read-only Proxmox SDN collection (controllers, zones, VNets, subnets, fabrics, route maps, prefix lists, node runtime). - Reconciles EVPN/VXLAN VNets into NetBox built-ins: vpn.L2VPN (EVPN to vxlan-evpn, VXLAN to vxlan), EVPN import route-targets into ipam.RouteTarget (import only), valid subnets into ipam.Prefix, and conflict-safe vpn.L2VPNTermination records (never overwrites a manual termination binding a target to a different L2VPN). - Unsupported Proxmox clusters are skipped, not failed. Per-object reconcile errors are surfaced in the sync result. ### Reliability - VM-interface bulk reconciliation is now idempotent under the duplicate-visibility race: a confirmed registry duplicate that cannot be re-fetched (after a bounded retry) is treated as already-present instead of a hard sync failure. Non-duplicate errors still surface. ### Compatibility Pairs with proxmox-sdk 0.0.12 and netbox-sdk 0.0.10. NetBox 4.5.8 through 4.6.x. ## Assets No binary assets attached. Source archives: | Format |URL | | --- | --- | | zip | https://api.github.com/repos/emersonfelipesp/proxbox-api/zipball/v0.0.19 | | tar.gz | https://api.github.com/repos/emersonfelipesp/proxbox-api/tarball/v0.0.19 |