|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -## v1.8.0 - 2023-04-18 |
| 3 | +All notable changes to this project will be documented in this file. |
| 4 | + |
| 5 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). |
| 6 | + |
| 7 | +## [Unreleased] |
| 8 | + |
| 9 | +### Changed |
| 10 | + |
| 11 | +- **BREAKING CHANGE** #236/240 - Upgrade to Pydantic v2. |
| 12 | + |
| 13 | +## [1.8.0] - 2023-04-18 |
4 | 14 |
|
5 | 15 | ### Added |
6 | 16 |
|
|
13 | 23 | - #77/#188 - `sync_from()` and `sync_to()` now return the `Diff` that was applied. |
14 | 24 | - #211 - Loosened `packaging` and `structlog` library dependency constraints for broader compatibility. |
15 | 25 |
|
16 | | -## v1.7.0 - 2022-11-03 |
| 26 | +## [1.7.0] - 2022-11-03 |
17 | 27 |
|
18 | 28 | ### Changed |
19 | 29 |
|
|
31 | 41 |
|
32 | 42 | ### Fixed |
33 | 43 |
|
34 | | -- #149 Limit redundant CI concurrency |
| 44 | +- #149 - Limit redundant CI concurrency |
35 | 45 |
|
36 | | -## v1.6.0 - 2022-07-09 |
| 46 | +## [1.6.0] - 2022-07-09 |
37 | 47 |
|
38 | 48 | ### Changed |
39 | 49 |
|
40 | 50 | - #120 - Dropped support for Python 3.6, new minimum is Python 3.7 |
41 | 51 |
|
42 | | -## v1.5.1 - 2022-06-30 |
| 52 | +## [1.5.1] - 2022-06-30 |
43 | 53 |
|
44 | 54 | ### Added |
45 | 55 |
|
|
54 | 64 | - #115 - Fixed ReadTheDocs rendering pipeline |
55 | 65 | - #118 - Fixed a regression in `DiffSync.get(modelname, identifiers)` introduced in 1.5.0 |
56 | 66 |
|
57 | | -## v1.5.0 - 2022-06-07 |
| 67 | +## [1.5.0] - 2022-06-07 |
58 | 68 |
|
59 | 69 | ### Added |
60 | 70 |
|
61 | 71 | - #106 - Add a new, optional, backend store based in Redis |
62 | 72 |
|
63 | | -## v1.4.3 - 2022-03-03 |
| 73 | +## [1.4.3] - 2022-03-03 |
64 | 74 |
|
65 | 75 | ### Fixed |
66 | 76 |
|
|
70 | 80 |
|
71 | 81 | ### Changed |
72 | 82 |
|
73 | | -- #103 Update development dependencies |
| 83 | +- #103 - Update development dependencies |
74 | 84 |
|
75 | | -## v1.4.2 - 2022-02-28 |
| 85 | +## [1.4.2] - 2022-02-28 |
76 | 86 |
|
77 | 87 | **WARNING** - #90 inadvertently introduced a breaking API change in DiffSync 1.4.0 through 1.4.2 (#101); this change was reverted in #102 for DiffSync 1.4.3 and later. We recommend not using this release, and moving to 1.4.3 instead. |
78 | 88 |
|
79 | 89 | ### Fixed |
80 | 90 |
|
81 | 91 | - #100 - Added explicit dependency on `packaging`. |
82 | 92 |
|
83 | | -## v1.4.1 - 2022-01-26 |
| 93 | +## [1.4.1] - 2022-01-26 |
84 | 94 |
|
85 | 95 | **WARNING** - #90 inadvertently introduced a breaking API change in DiffSync 1.4.0 through 1.4.2 (#101); this change was reverted in #102 for DiffSync 1.4.3 and later. We recommend not using this release, and moving to 1.4.3 instead. |
86 | 96 |
|
87 | 97 | ### Fixed |
88 | 98 |
|
89 | 99 | - #95 - Removed optional dependencies on `sphinx`, `m2r2`, `sphinx-rtd-theme`, `toml`. |
90 | 100 |
|
91 | | -## v1.4.0 - 2022-01-24 |
| 101 | +## [1.4.0] - 2022-01-24 |
92 | 102 |
|
93 | 103 | **WARNING** - #90 inadvertently introduced a breaking API change in DiffSync 1.4.0 through 1.4.2 (#101); this change was reverted in #102 for DiffSync 1.4.3 and later. We recommend not using this release, and moving to 1.4.3 instead. |
94 | 104 |
|
|
117 | 127 | - #51 - Update minimum Pydantic version due to security advisory GHSA-5jqp-qgf6-3pvh |
118 | 128 | - #63 - Fix type in Readme |
119 | 129 |
|
120 | | -## v1.3.0 - 2021-04-07 |
| 130 | +## [1.3.0] - 2021-04-07 |
121 | 131 |
|
122 | 132 | ### Added |
123 | 133 |
|
124 | 134 | - #48 - added optional `callback` argument to `diff_from`/`diff_to`/`sync_from`/`sync_to` for use with progress reporting. |
125 | 135 |
|
126 | | -## v1.2.0 - 2020-12-08 |
| 136 | +## [1.2.0] - 2020-12-08 |
127 | 137 |
|
128 | 138 | ### Added |
129 | 139 |
|
130 | 140 | - #45 - minimum Python version lowered from 3.7 to 3.6, also now tested against Python 3.9. |
131 | 141 |
|
132 | | -## v1.1.0 - 2020-12-01 |
| 142 | +## [1.1.0] - 2020-12-01 |
133 | 143 |
|
134 | 144 | ### Added |
135 | 145 |
|
|
147 | 157 |
|
148 | 158 | - #44 - On CRUD failure, do not generate an extraneous "success" log message in addition to the "failed" message |
149 | 159 |
|
150 | | -## v1.0.0 - 2020-10-23 |
| 160 | +## [1.0.0] - 2020-10-23 |
151 | 161 |
|
152 | 162 | Initial release |
0 commit comments