Hello folks.

I'm happy to announce the release of the fourth preview of Leiningen 2.0.0.

The most important thing in this release is that it fixes a bug where
the dev profile would be applied when generating a pom to push to
clojars. So if you are developing libraries with preview3, it's
important to get this update. Other highlights include dynamic jar
manifests, repl bugfixes, and the ability to force offline or
update-snapshots mode with the -o and -U commands.

## 2.0.0-preview4 / 2012-05-11

* Checkout dependencies are not applied with production profile.
* Move pom.xml back to the project root.
* Add -U alias for forcing updates of snapshots.
* Support setting :update and :checksum profiles at top level of project.
* Blink matching parens in repl. (Colin Jones)
* Fix a bug where repl would interfere with project agents. (Chas Emerick)
* Show repl output that is emitted after return value. (Colin Jones)
* Make it easier for plugins to undo profile merging. (David Santiago)
* Add -o alias for activating offline profile.
* Ignore $CLASSPATH environment variable.
* Fix bug where repl task couldn't be trampolined. (Colin Jones)
* Allow jar manifest entries to be dynamically calculated.
* Support map-style :javac-opts like Leiningen 1.x used. (Michael Klishin)
* Allow group-id to be specified when creating new projects. (Michael Klishin)
* Fix a bug where :dev dependencies would be exposed in pom.
* Use Clojure 1.4.0 internally; plugins have access to new Clojure features.

If you have an earlier preview version, you can pull this in via "lein
upgrade". If you only have Leiningen 1.x installed, you will have to
download preview4 by hand:

    https://raw.github.com/technomancy/leiningen/preview/bin/lein

Note that this does not conflict in any way with Leiningen 1.x; you can
keep the two of them installed side-by-side. It's common to save the
above script as "lein2" to differentiate between the two of them if you
have projects that don't yet work with Leiningen 2.

So far we've found the preview releases to be quite stable, so now would
be a great time to try upgrading if you've been holding off:

    https://github.com/technomancy/leiningen/wiki/Upgrading

As always, please let us know if you run into any issues.

thanks,
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