|
1 | 1 | # Changelog
|
2 | 2 |
|
3 |
| -## v1.10.0 - 2023-11-16 |
| 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 | +## [2.0.0] |
| 8 | + |
| 9 | +### Changed |
| 10 | + |
| 11 | +- **BREAKING CHANGE** #236/240 - Upgrade to Pydantic v2. |
| 12 | + |
| 13 | +## [1.10.0] - 2023-11-16 |
4 | 14 |
|
5 | 15 | ### Fixed
|
6 | 16 |
|
|
11 | 21 |
|
12 | 22 | - #247 - Deprecates Python 3.7
|
13 | 23 |
|
14 |
| -## v1.9.0 - 2023-10-16 |
| 24 | +## [1.9.0] - 2023-10-16 |
15 | 25 |
|
16 | 26 | ### Added
|
17 | 27 |
|
|
21 | 31 |
|
22 | 32 | - #219 - Type hinting overhaul
|
23 | 33 |
|
24 |
| -## v1.8.0 - 2023-04-18 |
| 34 | +## [1.8.0] - 2023-04-18 |
25 | 35 |
|
26 | 36 | ### Added
|
27 | 37 |
|
|
34 | 44 | - #77/#188 - `sync_from()` and `sync_to()` now return the `Diff` that was applied.
|
35 | 45 | - #211 - Loosened `packaging` and `structlog` library dependency constraints for broader compatibility.
|
36 | 46 |
|
37 |
| -## v1.7.0 - 2022-11-03 |
| 47 | +## [1.7.0] - 2022-11-03 |
38 | 48 |
|
39 | 49 | ### Changed
|
40 | 50 |
|
|
52 | 62 |
|
53 | 63 | ### Fixed
|
54 | 64 |
|
55 |
| -- #149 Limit redundant CI concurrency |
| 65 | +- #149 - Limit redundant CI concurrency |
56 | 66 |
|
57 |
| -## v1.6.0 - 2022-07-09 |
| 67 | +## [1.6.0] - 2022-07-09 |
58 | 68 |
|
59 | 69 | ### Changed
|
60 | 70 |
|
61 | 71 | - #120 - Dropped support for Python 3.6, new minimum is Python 3.7
|
62 | 72 |
|
63 |
| -## v1.5.1 - 2022-06-30 |
| 73 | +## [1.5.1] - 2022-06-30 |
64 | 74 |
|
65 | 75 | ### Added
|
66 | 76 |
|
|
75 | 85 | - #115 - Fixed ReadTheDocs rendering pipeline
|
76 | 86 | - #118 - Fixed a regression in `DiffSync.get(modelname, identifiers)` introduced in 1.5.0
|
77 | 87 |
|
78 |
| -## v1.5.0 - 2022-06-07 |
| 88 | +## [1.5.0] - 2022-06-07 |
79 | 89 |
|
80 | 90 | ### Added
|
81 | 91 |
|
82 | 92 | - #106 - Add a new, optional, backend store based in Redis
|
83 | 93 |
|
84 |
| -## v1.4.3 - 2022-03-03 |
| 94 | +## [1.4.3] - 2022-03-03 |
85 | 95 |
|
86 | 96 | ### Fixed
|
87 | 97 |
|
|
91 | 101 |
|
92 | 102 | ### Changed
|
93 | 103 |
|
94 |
| -- #103 Update development dependencies |
| 104 | +- #103 - Update development dependencies |
95 | 105 |
|
96 |
| -## v1.4.2 - 2022-02-28 |
| 106 | +## [1.4.2] - 2022-02-28 |
97 | 107 |
|
98 | 108 | **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.
|
99 | 109 |
|
100 | 110 | ### Fixed
|
101 | 111 |
|
102 | 112 | - #100 - Added explicit dependency on `packaging`.
|
103 | 113 |
|
104 |
| -## v1.4.1 - 2022-01-26 |
| 114 | +## [1.4.1] - 2022-01-26 |
105 | 115 |
|
106 | 116 | **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.
|
107 | 117 |
|
108 | 118 | ### Fixed
|
109 | 119 |
|
110 | 120 | - #95 - Removed optional dependencies on `sphinx`, `m2r2`, `sphinx-rtd-theme`, `toml`.
|
111 | 121 |
|
112 |
| -## v1.4.0 - 2022-01-24 |
| 122 | +## [1.4.0] - 2022-01-24 |
113 | 123 |
|
114 | 124 | **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.
|
115 | 125 |
|
|
138 | 148 | - #51 - Update minimum Pydantic version due to security advisory GHSA-5jqp-qgf6-3pvh
|
139 | 149 | - #63 - Fix type in Readme
|
140 | 150 |
|
141 |
| -## v1.3.0 - 2021-04-07 |
| 151 | +## [1.3.0] - 2021-04-07 |
142 | 152 |
|
143 | 153 | ### Added
|
144 | 154 |
|
145 | 155 | - #48 - added optional `callback` argument to `diff_from`/`diff_to`/`sync_from`/`sync_to` for use with progress reporting.
|
146 | 156 |
|
147 |
| -## v1.2.0 - 2020-12-08 |
| 157 | +## [1.2.0] - 2020-12-08 |
148 | 158 |
|
149 | 159 | ### Added
|
150 | 160 |
|
151 | 161 | - #45 - minimum Python version lowered from 3.7 to 3.6, also now tested against Python 3.9.
|
152 | 162 |
|
153 |
| -## v1.1.0 - 2020-12-01 |
| 163 | +## [1.1.0] - 2020-12-01 |
154 | 164 |
|
155 | 165 | ### Added
|
156 | 166 |
|
|
168 | 178 |
|
169 | 179 | - #44 - On CRUD failure, do not generate an extraneous "success" log message in addition to the "failed" message
|
170 | 180 |
|
171 |
| -## v1.0.0 - 2020-10-23 |
| 181 | +## [1.0.0] - 2020-10-23 |
172 | 182 |
|
173 | 183 | Initial release
|
0 commit comments