- Fix a segfault on Python 3.13+ that could occur when creating structs that contained a
__dict__, instead of only using__slots__(#960). - Improve type annotations for
msgspec.UNSET(#975). - Fix hashing of decoded tuples on Python 3.14 (#980).
- Add
ref_templatearg tomsgspec.json.schema(#983). - Add missing
libmlinkage to some architectures (#993). - Fix memory leak when decoding sets (#991).
- Add
uniqueItemsannotation toset/frozensetJSON schemas (#984). - BREAKING: Call
__post_init__frommsgspec.structs.replace/copy.replace(#1000).