Releases: kepler16/kmono
v4.10.2
Changes
- Improve overall performance with concurrent IO in 7aaf056
Currently common performs fs operations (or subprocess shelling)
sequentially which can be very slow on larger projects.This reworks some of the internals to perform batched concurrent IO
operations instead.For reference, on a largish internal project this resulted in a ~1s+
performance improvement. - Improve performance of glob path matcher in f825ef4
This replaces the usage of
fs/globwith a besboke implementation based
on the original.Primarily this implementation allows combining multiple glob patterns
to avoid traversing the file tree multiple times.This also directly matches for
deps.ednfiles which avoids the need
for a second pass on the final results.
Full Changelog: v4.10.1...v4.10.2
v4.10.1
Changes
- Fix command documentation failing in native-image in 99f2d5e
Full Changelog: v4.10.0...v4.10.1
v4.10.0
Changes
- Checkout full history to support
--changed-sincein cfe2cd3 - Allow filtering included packages in
clojurecmd in d01394dAdd the various filter command opts used in
runandexecto the
clojurecommand. - Improve project documentation in eedb179
Full Changelog: v4.9.0...v4.10.0
v4.9.0
Changes
- Add --changed,--changed-since flags to run + exec in 1e102c8
This allows running commands based on refs instead of released versions
Full Changelog: v4.8.0...v4.9.0
v4.8.0
Changes
- Fix docstring formatting + remove lazy processing in bfa4dee
- Move build script to build/ dir in 882b939
- Introduce
querycli command for package metadata in c7ea49c
Full Changelog: v4.7.5...v4.8.0
v4.7.5
Update release-ci artifacts action
v4.7.4
Wait for all proc to complete before throwing
v4.7.3
Fix group-id spelling errors
v4.7.2
Print repl-aliases when running kmono repl
v4.7.1
Exclude dependency on tools.deps