v0.3.0
Pre-release
Pre-release
Enhancements
- #2 - Enable the ability to revert a previously merged branch
- #3 - Require review & acknowledgment of conflicts before syncing or merging a branch
- #4 - Include a three-way diff summary in the REST API representation of a modified object
- #13 - Add a link to the active branch in the branch selector dropdown
- #15 - Default to performing a "dry run" for branch sync & merge
- #17 - Utilize NetBox's
JobRunner
class for background jobs - #29 - Register a branch column on NetBox's global changelog table
- #36 - Run the branch provisioning process within an isolated transaction
Bug Fixes
- #10 - Fix branch merge failure when deleted object was modified in another branch
- #11 - Fix quick search functionality for branch diffs tab
- #16 - Fix support for many-to-many assignments
- #24 - Correct the REST API schema for the sync, merge, and revert branch endpoints
- #30 - Include only unmerged branches with relevant changes in object view notifications
- #31 - Prevent the deletion of a branch in a transitional state