github nautobot/nautobot v2.0.5
v2.0.5 - 2023-11-21

latest releases: v2.3.10, v2.3.9, v2.3.8...
11 months ago

What's Changed

Security

  • #4832 - Fixed cross-site-scripting (XSS) potential with maliciously crafted Custom Links, Computed Fields, and Job Buttons (GHSA-cf9f-wmhp-v4pr).

Changed

  • #4832 - Changed the render_jinja2() API to no longer automatically call mark_safe() on the output.

Fixed

  • #3015 - Fixed multiple jobhooks and/or webhooks triggered by a single change.
  • #3015 - Fixed change logging behavior to properly combine multiple changes to an object in the same request.
  • #4280 - Fixed text color of linked labels to use the same color as the text color of the non-linked labels.
  • #4790 - Fixed REST API error that interpreted rack_group as a required field when creating a rack.
  • #4791 - Fixed a bug where some form fields may change unexpectedly.
  • #4799 - Reduced size of Nautobot sdist and wheel packages from 86 MB to 31 MB.
  • #4804 - Fixed VarbinaryIPField storing None or empty values as the binary representation of b'' thereby ignoring the non-null constraint on the field.

Dependencies

  • #4615 - Updated psycopg2-binary dependency to version 2.9.9.
  • #4615 - Updated pylint development dependency to version 2.17.7.
  • #4799 - Updated mkdocs development dependency to 1.5.3.

Documentation

  • #4008 - Removed CacheOps reference from application stack diagram.

Housekeeping

  • #3179 - Added unittest for CircuitTermination with a cable connected to CircuitTermination, FrontPort, or RearPort fix in #4815.
  • #4799 - Updated docs configuration for examples/example_plugin.
  • #4832 - Added ruff to invoke tasks and CI.

Contributors

Full Changelog: v2.0.4...v2.0.5

Don't miss a new nautobot release

NewReleases is sending notifications on new releases.