Added
- Added support for the
:param-tags
reader metadata syntax^[tag ...]
from Clojure 1.12 (#1111) - Add support for tagged literals (#1104)
Changed
- Types generated by
reify
may optionally be marked as^:mutable
now to preventattrs.exceptions.FrozenInstanceError
s being thrown when mutating methods inherited from the supertype(s) are called (#1088)
Fixed
- Fix a bug where symbols and keyword containing
:
characters in the name were rejected by the reader (#1105) - Fix a bug where records did not support reducing via
reduce-kv
(#1102) - Fix a bug where collection modifying library functions such as
conj
,disj
,assoc
,dissoc
, andempty
would not preserve collection metadata (#1103)
Full Changelog: v0.3.0...v0.3.1