Chris Granger and I decided that a lot of the stuff in Noir is also useful outside of Noir, so I took a bunch of Noir's middleware and such and split it out into a new library called lib-noir. You can find it here:
https://github.com/noir-clojure/lib-noir It has Noir's stateful session/flash middleware, cookie middleware, validation middleware, encryption utilities, and my personal favorite, some utilities for creating ring response maps (higher level than ring.util.response). All of these things are completely independent of Noir. They are can be used from any ring-based web framework, and my motivation for doing it was actually so I could use stateful sessions and the response utils in Compojure apps. These things will be maintained completely separately from noir from now on. The stateful session and flash stuff works mostly the same as sandbar's does, but sandbar tends to stay a little out of date, so hopefully this will make for a great alternative for people having issues with it. We hope you enjoy these things! ( First announcement on the Noir group: https://groups.google.com/d/topic/clj-noir/0BkySc8gG90/discussion ) -- 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