Repository navigation
v0.2.0 – 2026-01-25
Compatibility: NetBox v4.5
Added
- Support multiple ACI Fabrics.
- Support ACI Pods.
- Support ACI Nodes.
- Record child-object changes (Bridge Domain Subnets, Contract Relations,
Contract Filter Entries, and Contract Subjects) on the parent object. - Add
ACITenantFilterSetMixinandNBTenantFilterSetMixinto deduplicate
filter logic. - Add
ACIBaseTestCasefor consistent model test fixtures. - Add ownership support.
Changed
- BREAKING: Require NetBox 4.5+ (was 4.4).
- BREAKING: ACI Tenants now require a foreign key to an ACI Fabric.
- Use string-based ForeignKey references for plugin models.
- Use
select_relatedfor ForeignKey fields to reduce query count. - Rely on
max_length(and the database) for length enforcement by
removing explicitMaxLengthValidators and regex length quantifiers. - Centralize max-length constants.
- Add
in_listlookups for GraphQL enum fields.
Removed
- Drop support for NetBox 4.3–4.4.
Fixed
- Make
ACITenant.parent_objecta property. - Localize the
AttributesandNetBox Tenantform fieldset labels
with gettext. - Fix navigation permissions for uSeg Endpoint Groups.
- Rename the GraphQL NetBox Tenant filter field from
tenanttonb_tenant.