Skip to content

Commit b8629df

Browse files
committed
Add change log
1 parent 8e2bcb3 commit b8629df

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# Changelog
22

3+
## v1.4.0 - 2022-01-24
4+
5+
### Added
6+
7+
- #83 - Add support for Python 3.10
8+
- #59 - Add proper documentation published in Read the doc
9+
- #70 - Add `add_or_update()` method to DiffSync class that requires a DiffSyncModel to be passed in and will attempt to add or update an existing object
10+
- #80 - Add support for an existing Diff object to be passed to `sync_to()` & `sync_from()` to prevent another diff from being calculated.
11+
- #87 - Add new model flags : `SKIP_UNMATCHED_BOTH`, `SKIP_UNMATCHED_SRC` & `SKIP_UNMATCHED_DST` to match the behavior of the global flags
12+
- #81 - Add a new example based on PeeringDB
13+
- #53 - Add a new example based on pynautobot and Nautobot REST API
14+
- #75 - Add support for Structlog v21 in addition to v20.
15+
16+
### Changed
17+
18+
- #69 - Replace Travis CI with Github Actions to run unit tests
19+
- #43 - `get()` and `get_by_uids()` now raises an `ObjectNotFound` exception, instead of silently skipping over unmatched uids
20+
- #90 - Convert list of actions (`create`, `update`, `delete`) to proper Enum
21+
- #82 - Update lock file with latest versions.
22+
23+
### Fixed
24+
25+
- #51 - Update minimum Pydantic version due to security advisory GHSA-5jqp-qgf6-3pvh
26+
327
## v1.3.0 - 2021-04-07
428

529
### Added

0 commit comments

Comments
 (0)