Skip to content

Commit

Permalink
Merge pull request nautobot#4697 from nautobot/main-to-develop-post-2…
Browse files Browse the repository at this point in the history
….0.3

Main to develop post 2.0.3
  • Loading branch information
glennmatthews authored Oct 24, 2023
2 parents 4cee222 + b383338 commit 4aefb30
Show file tree
Hide file tree
Showing 16 changed files with 33 additions and 16 deletions.
1 change: 0 additions & 1 deletion changes/4604.fixed

This file was deleted.

1 change: 0 additions & 1 deletion changes/4608.fixed

This file was deleted.

1 change: 0 additions & 1 deletion changes/4612.added

This file was deleted.

1 change: 0 additions & 1 deletion changes/4668.added

This file was deleted.

1 change: 0 additions & 1 deletion changes/4668.changed

This file was deleted.

1 change: 0 additions & 1 deletion changes/4669.fixed

This file was deleted.

1 change: 0 additions & 1 deletion changes/4671.security

This file was deleted.

1 change: 0 additions & 1 deletion changes/4673.security

This file was deleted.

1 change: 0 additions & 1 deletion changes/4676.fixed

This file was deleted.

1 change: 0 additions & 1 deletion changes/4692.fixed

This file was deleted.

1 change: 0 additions & 1 deletion changes/4692.housekeeping

This file was deleted.

1 change: 0 additions & 1 deletion changes/4692.security

This file was deleted.

29 changes: 29 additions & 0 deletions nautobot/docs/release-notes/version-2.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -371,6 +371,35 @@ A `natural_slug` property has been added to all models that inherit from `BaseMo
A natural key interface has been provided for most models to allow for uniquely referencing objects by a name that is friendlier than the primary key. For more information on the usage of natural keys vs primary keys see the documentation for [Uniquely Identifying a Nautobot Object](../development/apps/api/platform-features/uniquely-identify-objects.md).

<!-- towncrier release notes start -->
## v2.0.3 (2023-10-23)

### Added

- [#4612](https://github.com/nautobot/nautobot/issues/4612) - Added validation step to handle invalid/legacy filters from v1.x in DynamicGroup form validation.
- [#4668](https://github.com/nautobot/nautobot/issues/4668) - Added an `ENABLE_ALPHA_UI` configuration option to the settings, which is initially set to False. When set to True, this option enables the "Alpha UI 2.0" feature.

### Changed

- [#4668](https://github.com/nautobot/nautobot/issues/4668) - Changed the flag `--no-build-ui` to `--build-ui`, and its default value to False for the `nautobot-server post-upgrade` command.

### Fixed

- [#4604](https://github.com/nautobot/nautobot/issues/4604) - Fixed `post_upgrade` bug involving potential left over references to Aggregate, DeviceRole, and RackRole ContentTypes in ObjectChange records.
- [#4608](https://github.com/nautobot/nautobot/issues/4608) - Fixed error `'IPAddressBulkAddForm' has no field named 'parent'` when bulk creating IPs via UI.
- [#4669](https://github.com/nautobot/nautobot/issues/4669) - Added redirects from 1.x documentation paths to their 2.x equivalents to fix broken links/bookmarks.
- [#4676](https://github.com/nautobot/nautobot/issues/4676) - Ensured that `ScheduledJob.job_class` values are correctly transferred to `ScheduledJob.task` during v2 migration.
- [#4692](https://github.com/nautobot/nautobot/issues/4692) - Fixed incorrect inheritance of `Meta` attributes into nested serializers (`depth >= 1`).

### Housekeeping

- [#4692](https://github.com/nautobot/nautobot/issues/4692) - Added check in REST API generic test cases to detect strings like `password` and `sha256` that shouldn't generally appear in REST API responses.

### Security

- [#4671](https://github.com/nautobot/nautobot/issues/4671) - Updated `urllib3` to 2.0.7 due to CVE-2023-45803. This is not a direct dependency so it will not auto-update when upgrading. Please be sure to upgrade your local environment.
- [#4673](https://github.com/nautobot/nautobot/issues/4673) - Fixed token exposure in `JobResult` traceback and result output when a `GitRepositorySync` job fails in certain ways.
- [#4692](https://github.com/nautobot/nautobot/issues/4692) - Fixed potential exposure of hashed user password data on certain REST API endpoints when using the `?depth=1` query parameter. For more details, please refer to [GHSA-r2hw-74xv-4gqp](https://github.com/nautobot/nautobot/security/advisories/GHSA-r2hw-74xv-4gqp).

## v2.0.2 (2023-10-16)

### Added
Expand Down
4 changes: 2 additions & 2 deletions nautobot/ui/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion nautobot/ui/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "nautobot",
"version": "2.0.3-b1",
"version": "2.0.4-b1",
"private": true,
"dependencies": {
"@chakra-ui/icons": "^2.0.0",
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "nautobot"
# Primary package version gets set here. This is used for publishing, and once
# installed, `nautobot.__version__` will have this version number.
version = "2.0.3b1"
version = "2.0.4b1"
description = "Source of truth and network automation platform."
authors = ["Network to Code <opensource@networktocode.com>"]
license = "Apache-2.0"
Expand Down

0 comments on commit 4aefb30

Please sign in to comment.