What's Changed
-
Add
--lein-profiles
to the deps-lock CLI by @JohnnyJayJay in #145 -
Added support to git dependencies in private repositories by #128 @bendlas in #128
-
Improved gitlibs support by @mjmeintjes in #120
-
Added new options to configure the default builder (
builder-..
options). See mkCljBin API docs. By @jlesquembre in #106 -
Added support for additional maven repositories by @jlesquembre in #103
-
Refactor CLI, now we use babashka.cli to parse the command line arguments. By @jlesquembre in #63 and @bendlas in #54
-
Added new flags to
deps-lock
command:--deps-include
,--deps-exclude
,--alias-include
and--alias-exclude
-
deps-lock
command now supports babashkabb.edn
files, with the--bb
flag -
To be able to run babashka in a Nix build, I upstreamed some changes to the babashka derivation on nixpkgs
-
deps-lock
command checks ifdeps-lock.json
is tracked by git. If not, runsgit add --intent-to-add
-
Add
extraJdkModules
option tocustomJdk
-
Add
wrap
option tomkBabashka
-
Check that the
main-ns
has a:gen-class
inmkCljBin
by @slimslenderslacks in #39
New Contributors
- @mmarx made their first contribution in #31
- @slimslenderslacks made their first contribution in #39
- @bendlas made their first contribution in #54
- @ekimber made their first contribution in #36
- @Sohalt made their first contribution in #100
- @thenonameguy made their first contribution in #99
- @mjmeintjes made their first contribution in #120
- @nhooey made their first contribution in #143
- @JohnnyJayJay made their first contribution in #145
Full Changelog: 0.3.0...0.4.0