Release v0.3.3
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
andsymbol
functions did not treat string arguments as potentially namespaced (#1131) - Fix a bug where
condp
would throw an exception if a result expression wasnil
(#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 withmacroexpand-all
in a nested macro call (#1143)
Full Changelog: v0.3.2...v0.3.3