github emersonfelipesp/netbox-proxbox v0.0.29.post3

2 hours ago

netbox-proxbox 0.0.29.post3

A maintenance release on top of 0.0.29.post2. It adds no database migration.

NetBox 4.7 patch releases

The plugin now declares NetBox 4.7.99 as its maximum version, so NetBox 4.7 patch releases such as 4.7.2 load without a plugin update. The certified baseline is unchanged: NetBox 4.5.8 through the 4.7.0 GA release.

OCI testing appliance image

The appliance image build previously installed the newest stable plugin release found on PyPI at build time. Because PyPI publication runs in parallel with the image build, an image could install the previous release while its tag named the new release commit. The 0.0.29.post2 image was affected and contains plugin 0.0.29.post1, so it lacks the netbox_proxbox.W107 system check.

The build now installs exactly the plugin version named by the release, waits for it to appear on PyPI, retries transient PyPI errors, refuses prerelease tags, and verifies the installed plugin version inside the image before publishing. The oci tag moves to the published image only when the released version is the newest stable release ever published, so rebuilding an older release never downgrades it. If you run the appliance, pull the image published for this release.

Upgrade

Upgrade from any 0.0.29 release with the usual package upgrade and manage.py migrate. Backend pairing is unchanged: proxbox-api 0.0.23.post3 (use proxbox-api 0.0.27.post2 or later for the plugin key behavior described in the 0.0.29.post2 notes).

Full notes: docs/release-notes/version-0.0.29.post3.md

Don't miss a new netbox-proxbox release

NewReleases is sending notifications on new releases.