Friend 0.1.3 released

51 views
Skip to first unread message

Chas Emerick

unread,
Jan 13, 2013, 11:15:13 AM1/13/13
to Clojure, clojure-sec
I released [com.cemerick/friend "0.1.3"] to Clojars this afternoon. Friend is an extensible authentication and authorization library for Clojure Ring web applications and services:

https://github.com/cemerick/friend

This release has a mix of fixes and minor enhancements; the changelog is here:

https://github.com/cemerick/friend/blob/master/CHANGES.md

Of immediate interest is a change in the transitive Guice dependency, required by the openid4java toolchain that inexplicably continues to refer to a build of Guice that was only available via a now-404 Maven repo hosted on Google Code. The disappearance of that repo means that projects using Friend < 0.1.3 likely will not build at all, since `lein deps` will not succeed (unless you already have the affected dependencies in your local .m2 cache).

Friend 0.1.3 now only requires dependencies from Maven Central and Clojars; this will not change in the future, so this problem should never reoccur. Beyond that, the OpenID workflow will be split out of Friend proper into its own project circa Friend 0.2.0

I hope you find Friend useful for your sites and services.

Cheers,

- Chas
Reply all
Reply to author
Forward
0 new messages