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