Change Log
April 25, 2026 ยท View on GitHub
This project adheres to Semantic Versioning.
See here for the change log format.
[Unreleased]
Everything since what's listed below.
- Migrated
akar.syntaxfromn01se/seqexto Panini (clojure.spec-backed syntax definitions). - Changed published Maven coordinates from the
akargroup tolondon.rahul. - Upgraded Panini to 1.0.0 and removed the old
akar-commons.syntax-utilitieshelper. - Bumped project versions to 6.0.0 for the next release.
akar v4.0.0 / 2025.12.28
- Upgraded to Clojure 1.12.0.
akar-exceptions v4.0.0 / 2025.12.28
- Upgraded to Clojure 1.12.0.
akar-core v4.0.0 / 2025.12.28
- Upgraded to Clojure 1.12.0.
akar-commons v4.0.0 / 2025.12.28
- Upgraded to Clojure 1.12.0.
akar v3.0.0 / 2024.07.29
- Upgraded to Clojure 1.11.3.
akar-exceptions v3.0.0 / 2024.07.29
- Upgraded to Clojure 1.11.3.
akar-core v3.0.0 / 2024.07.29
- Upgraded to Clojure 1.11.3.
akar-commons v3.0.0 / 2024.07.28
- Upgraded to Clojure 1.11.3.
akar v2.0.0 / 2018.04.13
- Umbrella project with the latest releases of satellite projects mentioned below.
akar-exceptions v0.0.2 / 2018.04.13
- Initial release. (Accidentally missed v0.0.1.)
akar-core v2.0.1 / 2018.04.13
Changed
seqexupgraded to 2.0.2.akar-corenow depends onakar-commons.
akar-commons v0.0.1 / 2018.04.12
- Initial release.
akar-core v2.0.0 / 2018.04.11
Changed
- The project
akaris now calledakar-core.akarwill henceforth refer to the umbrella project housing all the satellite projects. :constantsyntactic pattern is now more general. Earlier you could only match a symbol in a scope. Now it accepts any form whatsoever.:typeno longer binds the value being matched. This is a breaking change. Replace all occurrences of(:type SomeType some-symbol)in your code with(:and (:type SomeType) some-symbol).
Added
!look-inpattern function, and a corresponding:look-insyntactic pattern.
akar v1.0.0 / 2018.03.23
Changed
- Clojure version upgraded to 1.9.0
akar v0.2.0 / 2017.11.06
Added
if-matchconstructwhen-matchconstruct- Syntactic support for non-literal constant patterns
defn-trampolined- a utility to define trampolined recursive functions (by @rahulkavale)
akar v0.1.0 / 2016.07.05
- Initial release