|
1 | 1 | # Change Log |
2 | 2 |
|
| 3 | +## [Unreleased] |
| 4 | + |
| 5 | +### Changed |
| 6 | + |
| 7 | +- Drop support for Python<3.6. ([#151](https://github.com/sdispater/tomlkit/pull/151)) |
| 8 | + |
| 9 | +### Fixed |
| 10 | + |
| 11 | +- Fix a bug that tomlkit accepts an invalid table with missing `=`. ([#141](https://github.com/sdispater/tomlkit/issues/141)) |
| 12 | +- Fix the invalid dumping output when the key is empty. ([#143](https://github.com/sdispater/tomlkit/issues/143)) |
| 13 | +- Fix incorrect string returned by dumps when moving/renaming table. ([#144](https://github.com/sdispater/tomlkit/issues/144)) |
| 14 | +- Fix inconsistent dumps when replacing existing item with nested table. ([#145](https://github.com/sdispater/tomlkit/issues/145)) |
| 15 | +- Fix invalid dumps output when appending to a multiline array. ([#146](https://github.com/sdispater/tomlkit/issues/146)) |
| 16 | +- Fix the `KeyAlreadyExistError` when the table is separated into multiple parts. ([#148](https://github.com/sdispater/tomlkit/issues/148)) |
| 17 | + |
3 | 18 | ## [0.7.2] - 2021-05-20 |
4 | 19 |
|
5 | 20 | ### Fixed |
6 | 21 |
|
7 | 22 | - Fixed an error where container's data were lost when copying. ([#126](https://github.com/sdispater/tomlkit/pull/126)) |
8 | 23 | - Fixed missing tests in the source distribution of the package. ([#127](https://github.com/sdispater/tomlkit/pull/127)) |
9 | 24 |
|
10 | | - |
11 | 25 | ## [0.7.1] - 2021-05-19 |
12 | 26 |
|
13 | 27 | ### Fixed |
|
19 | 33 | - Fixed an error in top level keys handling when building documents programmatically. ([#122](https://github.com/sdispater/tomlkit/pull/122)) |
20 | 34 | - Fixed compliance with mypy by adding a `py.typed` file. ([#109](https://github.com/sdispater/tomlkit/pull/109)) |
21 | 35 |
|
22 | | - |
23 | 36 | ## [0.7.0] - 2020-07-31 |
24 | 37 |
|
25 | 38 | ### Added |
|
34 | 47 |
|
35 | 48 | - Fixed compliance with the 1.0.0rc1 TOML specification ([#102](https://github.com/sdispater/tomlkit/pull/102)). |
36 | 49 |
|
37 | | - |
38 | 50 | ## [0.6.0] - 2020-04-15 |
39 | 51 |
|
40 | 52 | ### Added |
41 | 53 |
|
42 | 54 | - Added support for heterogeneous arrays ([#92](https://github.com/sdispater/tomlkit/pull/92)). |
43 | 55 |
|
44 | | - |
45 | 56 | ## [0.5.11] - 2020-02-29 |
46 | 57 |
|
47 | 58 | ### Fixed |
48 | 59 |
|
49 | 60 | - Fix containers and our of order tables dictionary behavior ([#82](https://github.com/sdispater/tomlkit/pull/82))) |
50 | 61 |
|
51 | | - |
52 | 62 | ## [0.5.10] - 2020-02-28 |
53 | 63 |
|
54 | 64 | ### Fixed |
55 | 65 |
|
56 | 66 | - Fixed out of order tables not behaving properly ([#79](https://github.com/sdispater/tomlkit/pull/79)) |
57 | 67 |
|
58 | | - |
59 | 68 | ## [0.5.9] - 2020-02-28 |
60 | 69 |
|
61 | 70 | ### Fixed |
|
64 | 73 | - Fixed parsing errors when single quotes are present in a table name ([#71](https://github.com/sdispater/tomlkit/pull/71)). |
65 | 74 | - Fixed parsing errors when parsing some table names ([#76](https://github.com/sdispater/tomlkit/pull/76)). |
66 | 75 |
|
67 | | - |
68 | 76 | ## [0.5.8] - 2019-10-11 |
69 | 77 |
|
70 | 78 | ### Added |
71 | 79 |
|
72 | 80 | - Added support for producing multiline arrays |
73 | 81 |
|
74 | | - |
75 | 82 | ## [0.5.7] - 2019-10-04 |
76 | 83 |
|
77 | 84 | ### Fixed |
78 | 85 |
|
79 | 86 | - Fixed handling of inline tables. |
80 | 87 |
|
81 | | - |
82 | 88 | ## [0.5.6] - 2019-10-04 |
83 | 89 |
|
84 | 90 | ### Fixed |
85 | 91 |
|
86 | 92 | - Fixed boolean comparison. |
87 | 93 | - Fixed appending inline tables to tables. |
88 | 94 |
|
89 | | - |
90 | 95 | ## [0.5.5] - 2019-07-01 |
91 | 96 |
|
92 | 97 | ### Fixed |
93 | 98 |
|
94 | 99 | - Fixed display of inline tables after element deletion. |
95 | 100 |
|
96 | | - |
97 | 101 | ## [0.5.4] - 2019-06-30 |
98 | 102 |
|
99 | 103 | ### Fixed |
|
104 | 108 | - Fixed behavior of `setdefault()` on containers (Thanks to [@AndyKluger](https://github.com/AndyKluger)). |
105 | 109 | - Fixed tables string representation. |
106 | 110 |
|
107 | | - |
108 | 111 | ## [0.5.3] - 2018-11-19 |
109 | 112 |
|
110 | 113 | ### Fixed |
111 | 114 |
|
112 | 115 | - Fixed copy of TOML documents. |
113 | 116 | - Fixed behavior on PyPy3. |
114 | 117 |
|
115 | | - |
116 | 118 | ## [0.5.2] - 2018-11-09 |
117 | 119 |
|
118 | 120 | ### Fixed |
|
121 | 123 | - Fixed comments being displayed in inline tables. |
122 | 124 | - Fixed string with non-scalar unicode code points not raising an error. |
123 | 125 |
|
124 | | - |
125 | 126 | ## [0.5.1] - 2018-11-08 |
126 | 127 |
|
127 | 128 | ### Fixed |
128 | 129 |
|
129 | 130 | - Fixed deletion and replacement of sub tables declared after other tables. |
130 | 131 |
|
131 | | - |
132 | 132 | ## [0.5.0] - 2018-11-06 |
133 | 133 |
|
134 | 134 | ### Changed |
|
141 | 141 | - Fixed comma handling when parsing inline tables. (Thanks to [@njalerikson](https://github.com/njalerikson)) |
142 | 142 | - Fixed a `KeyAlreadyPresent` error when declaring a sub table after other tables. |
143 | 143 |
|
144 | | - |
145 | 144 | ## [0.4.6] - 2018-10-16 |
146 | 145 |
|
147 | 146 | ### Fixed |
148 | 147 |
|
149 | 148 | - Fixed string parsing behavior. |
150 | 149 |
|
151 | | - |
152 | 150 | ## [0.4.5] - 2018-10-12 |
153 | 151 |
|
154 | 152 | ### Fixed |
|
157 | 155 | - Fixed key comparison. |
158 | 156 | - Fixed an error when using pickle on TOML documents. |
159 | 157 |
|
160 | | - |
161 | 158 | ## [0.4.4] - 2018-09-01 |
162 | 159 |
|
163 | 160 | ### Fixed |
164 | 161 |
|
165 | 162 | - Fixed performances issues while parsing on Python 2.7. |
166 | 163 |
|
167 | | - |
168 | 164 | ## [0.4.3] - 2018-08-28 |
169 | 165 |
|
170 | 166 | ### Fixed |
|
173 | 169 | - Fixed missing newline after table header. |
174 | 170 | - Fixed dict-like behavior for tables and documents. |
175 | 171 |
|
176 | | - |
177 | 172 | ## [0.4.2] - 2018-08-06 |
178 | 173 |
|
179 | 174 | ### Fixed |
180 | 175 |
|
181 | 176 | - Fixed insertion of an element after deletion. |
182 | 177 |
|
183 | | - |
184 | 178 | ## [0.4.1] - 2018-08-06 |
185 | 179 |
|
186 | 180 | ### Fixed |
|
189 | 183 | - Fixed parsing of dotted keys inside tables. |
190 | 184 | - Fixed parsing of array of tables with same prefix. |
191 | 185 |
|
192 | | - |
193 | 186 | ## [0.4.0] - 2018-07-23 |
194 | 187 |
|
195 | 188 | ### Added |
|
205 | 198 |
|
206 | 199 | - Fixed potential new lines inside an inline table. |
207 | 200 |
|
208 | | - |
209 | 201 | ## [0.3.0] - 2018-07-20 |
210 | 202 |
|
211 | 203 | ### Changed |
|
224 | 216 | - Fixed handling of super tables with different sections. |
225 | 217 | - Fixed raw strings escaping. |
226 | 218 |
|
227 | | - |
228 | | -[Unreleased]: https://github.com/sdispater/tomlkit/compare/0.7.2...master |
| 219 | +[unreleased]: https://github.com/sdispater/tomlkit/compare/0.7.2...master |
229 | 220 | [0.7.2]: https://github.com/sdispater/tomlkit/releases/tag/0.7.2 |
230 | 221 | [0.7.1]: https://github.com/sdispater/tomlkit/releases/tag/0.7.1 |
231 | 222 | [0.7.0]: https://github.com/sdispater/tomlkit/releases/tag/0.7.0 |
|
0 commit comments