This release adds support for NetBox 4.7. Python 3.12 or later is now required.
New Features
- #793 - Support
changelog_messageon create,save(),update()anddelete(), including bulk update and delete
Bug Fixes
- #711 - Treat more list fields as sets when detecting changes (
object_types,permissions,groups,actions, config context assignment scopes, and VRF/L2VPN route targets), so reordering no longer triggers an update - #806 - Fix updates to objects with multiple selection custom fields on NetBox 4.7 by flattening
{value, label}values and sending only the custom fields that changed - #808 - Preserve unsaved local changes when a record is re-fetched, such as by
print()or reading an attribute that is not yet loaded