Skip to content

Latest commit

 

History

History
59 lines (41 loc) · 1.83 KB

CHANGELOG.md

File metadata and controls

59 lines (41 loc) · 1.83 KB

Changelog

Unreleased

  • Add support for additional maven repositories. Fixes #98.

  • Refactor CLI, now we use babashka.cli to parse the command line arguments (see #54 and #63, thanks to @bendlas to help with this one)

  • 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

  • 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 (see #39, thanks @slimslenderslacks)

0.3.0 (2022-08-03)

  • Fix mkCljCli helper function
  • Add support for Leiningen projects
  • Add lockfile option to mkCljBin
  • Add mkBabashka
  • Add bbTasksFromFile
  • Add multiRelease option to customJdk
  • Add option to preload deps to the nix store

0.2.0 (2022-06-13)

0.1.0 (2022-06-06)

  • Added support for :local/root dependecies
  • Added support for deps.edn aliases
  • New deps-lock.json format
  • Reduce network requests to generate the lock file, making generation faster
  • Now the classpath is computed at build time
  • Updated arguments for mkCljBin, mkGraalBin and customJdk, check documentation for details
  • Added mkCljLib nix function

0.0.0 (2022-04-04)

  • Initial release