Skip to content

Commit

Permalink
Release 0.12.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jcrist committed Jan 5, 2023
1 parent c4b6a3b commit 4173561
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion docs/source/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,20 @@ Changelog

.. currentmodule:: msgspec

Version 0.12.0 (2023-01-05)
---------------------------

- Support encoding ``set`` and ``frozenset`` subclasses (:pr:`249`).
- Support encoding/decoding `typing.NewType` types (:pr:`251`).
- Allow creating a `msgspec.Raw` object from a ``str`` (:pr:`252`).
- Add new experimental ``msgspec.inspect`` module for inspecting type
annotations. This is intended to be used for building downstream tooling
based on msgspec-compatible types. See :doc:`the docs <inspect>` for more
information (:pr:`253`).
- Add new ``extra`` field to `msgspec.Meta`, for storing arbitrary user-defined
metadata (:pr:`255`).
- Improved performance for JSON encoding strings (:pr:`256`).

Version 0.11.0 (2022-12-19)
---------------------------

Expand All @@ -24,7 +38,6 @@ Version 0.11.0 (2022-12-19)
See :ref:`struct-field-ordering` for more information (:pr:`242`).
- Support encoding/decoding dictionaries with integer keys for JSON (:pr:`243`).


Version 0.10.1 (2022-12-08)
---------------------------

Expand Down

0 comments on commit 4173561

Please sign in to comment.