I'm happy to announce the release of Leiningen 2.3.3.

* Add support for `:uberjar-merge-with`. (Marshall Bockrath-Vandegrift)
* Better error message for `-m` arg in `run` task. (Aleksandar Simic)
* Support stdin when using `:eval-in :nrepl`. (Phil Hagelberg)
* Add directory entries to jar files. (Vadim Platonov)
* Fix a bug where `-main` was hard-coded to initial directory. (Phil Hagelberg)

Mostly these are minor bug fixes; the main item of interest is the new
`:uberjar-merge-with` setting which allows the contents of files like
data_readers.clj to be gracefully merged instead of simply letting the
first one win.

It also fixes a bug which was causing external tooling to be unable to
re-use Leiningen JVMs for multiple projects. Stay tuned for a related
tool[1] I plan to announce soon.

As usual, `lein upgrade` should get you the latest version. If you need
to fall back for whatever reason, `lein upgrade 2.2.0` will go back to
an older version.

-Phil

[1] - https://github.com/technomancy/grenchman/blob/master/README.md

Attachment: pgp3GgmvK8wRR.pgp
Description: PGP signature

Reply via email to