I'm pleased to announce the release of Leiningen 1.3.1. This release
fixes a few key bugs and introduces a handful of minor features. Here
are the highlights.

Bug Fixes:

* Performing a standalone install (a new feature of Leiningen 1.3.0)
now pulls in all transitive dependencies.

* Unreadable input won't cause issues in the repl.

* Huge classpaths no longer cause slowdown on boot.

* Namespaces for test and help tasks are no longer skipped if their
first form is not a call to the ns macro.

* Uberjar task will not proceed if compilation fails.

New Features:

* The shell-wrapper scripts may be customized.

* repl task may be used outside the context of a project.

* If :min-lein-version is set, users of an older Leiningen version
will see a warning.

* Dependency jar types may be specified. (test, javadoc, etc.)

* Regexes may be used to specify namespaces in :aot list.

We also have improved Windows support with a zip file that should get
you everything you need:

    http://github.com/downloads/technomancy/leiningen/lein-win32.zip

More details about the changes are at http://bit.ly/lein-news

I'm particularly interested in the shell-wrapper functionality since
right now it's quite awkward to create Clojure projects that are
first-class citizens when it comes to the command-line. I think
shell-wrappers have the potential to significantly improve the
situation. I'm hoping to write up some more documentation on this, but
you can see the basics under "Shell Wrappers" near the bottom of the
tutorial:

    http://github.com/technomancy/leiningen/blob/master/TUTORIAL.md

As always, thanks to the contributors who submitted patches for this
release: Shantanu Kumar, Colin Jones, Isaac Hodes, Alan Dipert, John
Sanda, and Alex Ott, as well as all 47 of you who have contributed in
the past: http://www.ohloh.net/p/leiningen/contributors

If you'd like to be involved in the next release, I've started a
thread with a roadmap for 1.4.0 on the Leiningen mailing list:

    
http://groups.google.com/group/leiningen/browse_thread/thread/8352bbb974034bff

Enjoy!

-Phil

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to