github nautobot/nautobot v2.1.0-beta.1
v2.1.0-beta.1 - 2023-11-30

latest releases: v1.6.22, v2.2.4, v1.6.21...
pre-release5 months ago

Added

  • #1905 - Added the ability to automatically apply isnull filters when model field is nullable.
  • #1905 - Enhanced status filters to support filtering by ID (UUID) as an alternative to filtering by name.
  • #3352 - Added Job.create_file() API and JOB_FILE_IO_STORAGE configuration setting.
  • #3994 - Added "Data Provenance" section to the Advanced tab in ObjectDetailView to display the user that created and last updated the object.
  • #4272 - Added bulk edit and bulk destroy views to Namespaces.
  • #4646 - Added read-only view in admin panel for Django admin log entries.
  • #4694 - Added ExternalIntegration model to track connections to systems external to Nautobot.
  • #4745 - Added ExportObjectList system Job.
  • #4750 - Added "copy" button support to titles of all object retrieve views.
  • #4750 - Added support for BRANDING_FILEPATHS["header_bullet"] to customize the view header appearance.
  • #4765 - Added support for BRANDING_FILEPATHS["nav_bullet"] to customize the nav menu appearance.
  • #4796 - Added InterfaceRedundancyGroupAssociation to GraphQL.
  • #4796 - Added IPAddressToInterface to GraphQL.
  • #4796 - Added VRFDeviceAssignment to GraphQL.
  • #4796 - Added VRFPrefixAssignment to GraphQL.
  • #4820 - Added listing of related files to the /api/extras/job-results/ REST API.
  • #4820 - Added read-only REST API for the FileProxy model (files generated by a Job run), including a /download/ endpoint for downloading the file content.

Changed

  • #4677 - Updated and customized nautobot UI bootstrap theme with LESS variables.
  • #4745 - Changed object export (CSV, YAML, export-template) to run as a background task, avoiding HTTP timeouts when exporting thousands of objects in a single operation.
  • #4750 - Refined CSS to Nautobot Bootstrap UI.
  • #4765 - Moved navbar to the left.
  • #4786 - Lightened table row background color in dark mode.
  • #4808 - Make NavItem link text margin-right slightly larger.

Removed

  • #4765 - Removed "Import" buttons from navbar dropdown menus.
  • #4787 - Removed support for HIDE_RESTRICTED_UI. UI elements requiring specific permissions will now always be hidden from users lacking those permissions. Additionally, users not logged in will now be automatically redirected to the login page.

Fixed

  • #4646 - Fixed a bug in ObjectPermission where users.user permissions could not be created.
  • #4786 - Fixed default button background color in dark mode.
  • #4818 - Fixed various inconsistencies with UI reskin in dark mode.
  • #4862 - Fixes issues with uninstalled apps & lingering contenttypes referenced in changelog.
  • #4882 - Fixed a regression in the rendering of the Jobs table view.

Housekeeping

  • #3352 - Added a shared media_root volume to developer Docker Compose environment.
  • #4781 - Added Gherkin writeups for "Locations" and "Prefixes" feature workflows.

Contributors

Full Changelog: v2.0.5...v2.1.0-beta.1

Don't miss a new nautobot release

NewReleases is sending notifications on new releases.