[ANN] Leiningen 2.0.0-preview6 released

100 views
Skip to first unread message

Phil Hagelberg

unread,
Jun 3, 2012, 12:22:51 AM6/3/12
to clo...@googlegroups.com, lein...@googlegroups.com
On Thu, May 31, 2012 at 10:11 PM, Phil Hagelberg <ph...@hagelb.org> wrote:
> I'm happy to announce the release of Leiningen 2.0.0-preview5.

I've just pushed out 2.0.0-preview6; sorry for the inconvenience.

## 2.0.0-preview6 / 2012-06-01

* Allow lookup of :repositories credentials from environment variables.
* Perform more SSL certificate validity checks.
* Fix a bug where repl dependency was conflicting.
* Add certificate for Clojars to default project settings.
* Allow custom SSL :certificates to be specified for repositories.

The changes are almost all around the handling of certificates for
repositories. Not only is the certificate for Clojars distributed with
Leiningen now, but users are able to specify their own certificates to
use with repositories using self-signed certificates, so this is a big
improvement for anyone running their own private repository. The new
SSL settings should also help prevent MITM attacks since the Aether
defaults were sloppy.

I hope this addresses the issues people were seeing with preview5.

thanks,
Phil

nick rothwell

unread,
Jun 3, 2012, 5:39:44 AM6/3/12
to lein...@googlegroups.com, clo...@googlegroups.com
On Sunday, June 3, 2012 5:22:51 AM UTC+1, Phil Hagelberg wrote:
I hope this addresses the issues people were seeing with preview5.

It does address the issue that my preview4 wouldn't upgrade;  I've now just successfully bumped from preview4 to preview6.

Thanks!

Tom Maynard

unread,
Jun 3, 2012, 11:26:37 AM6/3/12
to clo...@googlegroups.com, lein...@googlegroups.com


On Saturday, June 2, 2012 11:22:51 PM UTC-5, Phil Hagelberg wrote:
On Thu, May 31, 2012 at 10:11 PM, Phil Hagelberg <ph...@hagelb.org> wrote:
> I'm happy to announce the release of Leiningen 2.0.0-preview5.

I've just pushed out 2.0.0-preview6; sorry for the inconvenience.


Perhaps this is a good time to mention that lein2 (any flavor?) breaks the ClojureScript One "Getting Started" instructions found at:

Where Step 3 is "lein bootstrap" -- which doesn't work in lein2 -- 'bootstrap is not a task.  Use  "lein help" to list all tasks.'  Reverting to lein1 restores functionality. 

It's a simple workaround, but certainly undocumented, and thus probably confounding to newbies.

Tom.
Reply all
Reply to author
Forward
0 new messages