Skip to content

Release v0.3.1

Compare
Choose a tag to compare
@chrisrink10 chrisrink10 released this 11 Nov 14:38
· 73 commits to main since this release
27c54ed

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 prevent attrs.exceptions.FrozenInstanceErrors 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, and empty would not preserve collection metadata (#1103)

Full Changelog: v0.3.0...v0.3.1