File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,26 @@ Changelog
3
3
4
4
.. currentmodule :: msgspec
5
5
6
+ Version 0.15.0 (2023-05-10)
7
+ ---------------------------
8
+
9
+ - Add support for Generic `Struct ` types (:pr: `386 `, :pr: `393 `).
10
+ - Add support for Generic `dataclasses ` and `attrs <https://attrs.org >`__ types
11
+ (:pr: `396 `).
12
+ - Add support for Generic `typing.TypedDict ` and `typing.NamedTuple ` types
13
+ (:pr: `398 `).
14
+ - **BREAKING **: No longer normalize timezones to UTC when decoding `datetime `
15
+ objects from JSON (:pr: `391 `).
16
+ - Support decoding unhyphenated UUIDs (:pr: `392 `).
17
+ - A few type annotation fixups (:pr: `383 `, :pr: `387 `).
18
+ - Dedent docstrings for descriptions when generating JSON schemas (:pr: `397 `).
19
+ - Use a variant of ``__qualname__ `` when auto-generating Struct tags rather
20
+ than ``__name__ `` (:pr: `399 `).
21
+ - Fix bug when handling `typing.Literal ` types containing a literal ``None ``
22
+ (:pr: `400 `).
23
+ - Make all ``Encoder ``/``Decoder `` methods threadsafe (:pr: `402 `).
24
+ - **BREAKING **: Drop the ``write_buffer_size `` kwarg to ``Encoder `` (:pr: `402 `).
25
+
6
26
Version 0.14.2 (2023-04-19)
7
27
---------------------------
8
28
You can’t perform that action at this time.
0 commit comments