v2.0.0-rc.1 - 2023-08-18 #4289
gsnider2195
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Added
DEVICE_NAME_AS_NATURAL_KEY
andLOCATION_NAME_AS_NATURAL_KEY
optional config settings to allow the use of simplified natural keys for Device and Location models.FiltersPanel
UI component.documentation_static_path
attribute if a non-default path is needed.Note
objects'created
timestamps are unique.Changed
logger
kwarg fromJobResult.log()
. Jobs'self.logger
logging instance automatically logs to both the console and database and should be used instead of this method.nautobot.extras.datasources.git
methodsget_repo_from_url_to_path_and_from_branch
,ensure_git_repository
,git_repository_dry_run
,import_config_context
,import_local_config_context
, andimport_config_context_schema
.ComponentModel
to["name", "device"]
.PowerOutlet
andPowerPanel
.Cable
,CablePath
, andTaggedItem
to merely "pk".RackReservation
to["units", "racks"]
.VirtualChassis
to "name".NautobotHyperlinkedRelatedField
fromnautobot.core.api.serializers
tonautobot.core.api.fields
.nodejs
Docker container to use Nautobotdev
image instead of genericnode
image.dev
andfinal-dev
Docker images to install and run Nautobot as anautobot
user instead of asroot
.poetry
version included indev
andfinal-dev
Docker images from 1.3.1 to 1.5.1.markdownlint-cli
to version 0.35.0./opt/nautobot/
instead of the system Python.package.json
andpackage-lock.json
files into a single set of files.development/nautobot_config.py
to disable installation metrics for developer environments by default.dev
andfinal-dev
Docker images to disable installation metrics by default.Dependencies
django-auth-ldap
optional dependency to~4.3.0
.django-cors-headers
dependency to~4.2.0
.django-storages
optional dependency to~1.13.2
.django-tables2
dependency to~2.6.0
.django-tree-queries
dependency to~0.15.0
.drf-spectacular
dependency to~0.26.3
.napalm
optional dependency to~4.1.0
.Pillow
dependency to~10.0.0
.prometheus-client
dependency to~0.17.1
.social-auth-core
optional dependency to~4.4.2
.celery
dependency to~5.3.1
.django-celery-beat
dependency to~2.5.0
.django-constance
dependency to~2.9.1
.django-extensions
dependency to~3.2.3
.django-prometheus
dependency to~2.3.1
.django-redis
dependency to~5.3.0
.django-taggit
dependency to~4.0.0.
django-timezone-field
dependency to~5.1
.GitPython
dependency to~3.1.32
.graphene-django
dependency to~2.16.0
.Jinja2
dependency to~3.1.2
.jsonschema
dependency to permit versions up to 4.18.x. Note that versions back to 4.7.0 are still permitted, so this dependency may not necessarily auto-upgrade when updating Nautobot.MarkupSafe
dependency to~2.1.3
.mysqlclient
optional dependency to~2.2.0
.packaging
dependency to~23.1
.psycopg2-binary
dependency to~2.9.6
.Fixed
ComputedField
,CustomField
,FileAttachment
,ImageAttachment
,ObjectChange
,Relationship
,RelationshipAssociation
, andToken
models.VRF
orPrefix
records via the REST API without specifying anamespace
value.final
images.set-output
warnings.assigned
column in the IP address list view.IPAddressForm
andPrefixForm
.nodejs
development container due to missing files..exclude(composite_key="...")
.Prefix.objects.exclude(prefix="...")
.IPAddress.objects.exclude(address="...")
.Rack
if it contained any devices whose names were not globally unique.nautobot-server send_installation_metrics
command.npm install
steps.next
container build workflow.Removed
Site
andRegion
references from core docs.get_job_result_and_repository_record
innautobot.extras.datasources.git
.node_modules
shared volume from Docker development environment as no longer needed.primary_for_device
from Interface data migration.ObjectEditView
that was working around some IPAddress/Prefix form validation gaps.Contributors
Full Changelog: v2.0.0-beta.2...v2.0.0-rc.1
This discussion was created from the release v2.0.0-rc.1 - 2023-08-18.
Beta Was this translation helpful? Give feedback.
All reactions