Skip to content

Release v0.3.3

Compare
Choose a tag to compare
@chrisrink10 chrisrink10 released this 26 Nov 15:54
· 21 commits to main since this release
c8b168e

Added

  • Added support for a subset of qualified method syntax introduced in Clojure 1.12 (#1109)
  • Added the basilisp.process namespace (#1108)

Changed

  • The Custom Data Readers Loader will only now examine the top directory and up to its immediate subdirectories of each sys.path entry, instead of recursive descending into every subdirectory, improving start up performance (#1135)

Fixed

  • Fix a bug where tags in data readers were resolved as Vars within syntax quotes, rather than using standard data readers rules (#1129)
  • Fix a bug where keyword and symbol functions did not treat string arguments as potentially namespaced (#1131)
  • Fix a bug where condp would throw an exception if a result expression was nil (#1137)
  • Fix a bug where integer division which resulted in an integer would return a fractions.Fraction (#1140)
  • Fix a bug where basilisp.core/time would fail to expand with macroexpand-all in a nested macro call (#1143)

Full Changelog: v0.3.2...v0.3.3