Releases: technomancy/leiningen
Releases · technomancy/leiningen
2.4.1
2.4.1 / 2014-06-15
- Don't commit untracked files in
lein vcs commit
. (Phil Hagelberg) - Expose
pom.properties
for access to version number during development. (Phil Hagelberg) - Fix a bug where
:mirrors
could not be configured. (Phil Hagelberg) - Only load Clojars SSL cert on-demand to improve boot time. (Phil Hagelberg)
- Fix a bug preventing the release task from loading. (Phil Hagelberg)
2.4.0
2.4.0 / 2014-06-09
- Allow aliases to splice in values from the project map. (Phil Hagelberg)
- Allow plugins to override built-in tasks. (Phil Hagelberg)
- Add
release
task for automating common release steps. (Wayne Warren, Chris Truter, Phil Hagelberg) - Add
change
task for programmatcproject.clj
manipulation. (Chris Truter, Max Barnash) - Abort when
defproject
contains duplicate keys. (Peter Garbers) - Add
vcs
task to automate version control. (Phil Hagelberg, Wayne Warren) - Automatically
clean
beforedeploy
to avoid AOT in libraries. (Phil Hagelberg) - Emit warnings to stderr. (Andy Chambers)
- Use
clojure.main
for uberjars that don't declare their own:main
. (Phil Hagelberg) - Allow templates to load from
:plugin-repositories
. (Phil Hagelberg) - Fix a race condition on printing during dependency resolution. (Phil Hagelberg)
- Allow
new
templates to operate on existing directories with--force
option. (Matthew Blair) - Fix
search
task to allow queries on multiple fields. (Colin Jones) - Fix a bug where errors in
run
task were mis-reported. (Gary Fredericks) - Report download progress of search indices. (Matthew Blair)
- Protection from harmful
:clean-targets
settings. (Craig McDaniel) - Faster loading of help text. (David Grayson, Ryan Mulligan)
- Add
LEIN_SILENT
option to suppress*info*
output. (Phil Hagelberg)