Skip to content

0.4.0

Latest
Compare
Choose a tag to compare
@jlesquembre jlesquembre released this 20 Nov 01:44
· 1 commit to main since this release
0.4.0
95f2655

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 babashka bb.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 if deps-lock.json is tracked by git. If not, runs git add --intent-to-add

  • Add extraJdkModules option to customJdk

  • Add wrap option to mkBabashka

  • Check that the main-ns has a :gen-class in mkCljBin by @slimslenderslacks in #39

New Contributors

Full Changelog: 0.3.0...0.4.0