Skip to content

Releases: marcinpsk/netbox-InterfaceNameRules-plugin

v1.4.0

28 May 22:13

Choose a tag to compare

v1.4.0 (2026-05-28)

This release is published under the Apache-2.0 License.

Chores

  • deps: Bump github/codeql-action from 4.35.3 to 4.35.4 in the github-actions group (#40, f10b003)

  • deps: Bump github/codeql-action from 4.35.5 to 4.36.0 in the github-actions group (#43, 0a773ab)

  • deps: Bump the github-actions group with 2 updates (#41, 65882d5)

Features

  • Dev fixes, added receiver for signal to provide mutated inteface name (#42, 43abd6f)

Detailed Changes: v1.3.1...v1.4.0

v1.3.1

13 May 07:13

Choose a tag to compare

v1.3.1 (2026-05-13)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Replace deprecated CheckConstraint check= with condition= for Django 5.x compatibility (bd8b193)

Chores

  • deps: Bump astral-sh/setup-uv from 8.0.0 to 8.1.0 in the github-actions group (#38, 1cb9181)

  • deps: Bump github/codeql-action from 4.35.2 to 4.35.3 in the github-actions group (#39, 2e49d35)

  • deps: Bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 in the github-actions group (#36, 603b457)

  • deps: Bump the github-actions group with 2 updates (#37, 9e200a9)

  • deps: Bump the github-actions group with 3 updates (#35, 625ea99)


Detailed Changes: v1.3.0...v1.3.1

v1.3.0

31 Mar 11:49

Choose a tag to compare

v1.3.0 (2026-03-31)

This release is published under the Apache-2.0 License.

Chores

  • deps: Bump github/codeql-action from 4.33.0 to 4.34.1 in the github-actions group (#33, f610cc5)

Features

  • Remove module path plus add YAML export option (#34, 66fbf7b)

Detailed Changes: v1.2.3...v1.3.0

v1.2.3

21 Mar 10:34

Choose a tag to compare

v1.2.3 (2026-03-21)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Harden engine, views, and signals from code review (#32, 1dfe0fc)

Chores

  • deps: Bump the github-actions group with 3 updates (#31, 157c3d5)

  • deps: Bump the github-actions group with 3 updates (#29, 5962490)

  • deps-dev: Update django requirement from <6.0,>=5.1 to >=5.1,<7.0 (#30, 65496da)


Detailed Changes: v1.2.2...v1.2.3

v1.2.2

12 Mar 16:15

Choose a tag to compare

v1.2.2 (2026-03-12)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Added pyproject updates / ruff updates (#28, cb526ca)

Chores

  • Update dependabot (6fba7f2)

  • Update pyproject/init.py (5c78985)

  • deps: Bump actions/upload-artifact from 6.0.0 to 7.0.0 (#22, 386a38d)

  • deps: Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (#23, 56ee2e4)

  • deps: Bump the github-actions group with 4 updates (#27, 022ca6d)

Testing

  • Add targeted coverage tests to reach 97% (#21, 5ca1ce6)

Detailed Changes: v1.2.1...v1.2.2

v1.2.1

01 Mar 16:44

Choose a tag to compare

v1.2.1 (2026-03-01)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Exempt standalone E2E/data-loading scripts and forced bump (#20, b0ecd29)

Continuous Integration

  • Add Codecov PR comments and conventional commit PR title check (#19, ccb6e38)

Detailed Changes: v1.2.0...v1.2.1

v1.2.0

01 Mar 10:05

Choose a tag to compare

v1.2.0 (2026-03-01)

This release is published under the Apache-2.0 License.

Documentation

Features


Detailed Changes: v1.1.2...v1.2.0

v1.1.2

24 Feb 09:52

Choose a tag to compare

v1.1.2 (2026-02-24)

This release is published under the Apache-2.0 License.

Bug Fixes

  • ci: Use PAT for semantic-release, decouple publish workflow (3197110)

  • docs: Pin mkdocs <2 to avoid Material incompatibility (971900b)


Detailed Changes: v1.1.1...v1.1.2

v1.1.1

24 Feb 09:35

Choose a tag to compare

v1.1.1 (2026-02-24)

This release is published under the Apache-2.0 License.

Bug Fixes

  • ci: Fetch tags explicitly after checkout (b89dfa0)

Chores

  • deps: Bump actions/upload-artifact from 4.6.2 to 6.0.0 (5f890b5)

Detailed Changes: v1.1.0...v1.1.1

v1.1.0

24 Feb 09:29

Choose a tag to compare

What's Changed

Features

  • Regex pattern matching for module type rules
  • Platform scoping alongside device type
  • Build Rule tester with live preview
  • Apply Rules views with selective per-interface checkboxes
  • Breakout channel support (channel_count, channel_start)
  • Background job support for large rulesets
  • Rule duplication

Bug Fixes

  • Sanitized error responses (CodeQL compliance)
  • ReDoS guard for user-supplied regex patterns
  • Fixed nested module renaming

Documentation

  • MkDocs Material documentation site
  • Contrib YAML rules for Cisco, Juniper, UfiSpace, converters
  • Contributing guide and issue/PR templates

CI

  • Fixed semantic-release configuration
  • Pinned all GitHub Actions to SHA
  • Separate NetBox main tracking workflow

Full Changelog: https://github.com/marcinpsk/netbox-InterfaceNameRules-plugin/commits/v1.1.0