diff --git a/HISTORY.md b/HISTORY.md index ac3d0aee..2a7390d0 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,3 +1,7 @@ +## 0.3.2 (2010-10-11) + +* Added nested-params middleware + ## 0.3.1 (2010-09-26) * Fixed multipart string encoding bug diff --git a/README.md b/README.md index aac08aa4..da21c965 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,7 @@ To see a more sophisticated Ring app, run: * `ring.middleware.params`: Parse query and form params. * `ring.middleware.multipart-params`: Parse multipart params. * `ring.middleware.keyword-params`: Convert string param keys to keywords. +* `ring.middleware.nested-params`: Convert a flat map of parameters into a nested map of parameters. * `ring.middleware.cookies`: Manage browser cookies. * `ring.middleware.session`: Manage user sessions. Memory and cookie session stores are available by default. * `ring.middleware.flash`: Adds flash message support to sessions. @@ -91,11 +92,11 @@ To see a more sophisticated Ring app, run: To include one of the above libraries in your Leiningen project, for example `ring-core`, add the following to your `:dependences`: - [ring/ring-core "0.3.1"] + [ring/ring-core "0.3.2"] To include all of them, add: - [ring "0.3.1"] + [ring "0.3.2"] ## Development diff --git a/project.clj b/project.clj index 20156847..d4d72305 100644 --- a/project.clj +++ b/project.clj @@ -1,12 +1,12 @@ -(defproject ring "0.3.1" +(defproject ring "0.3.2" :description "A Clojure web applications library." :url "http://github.com/mmcgrana/ring" :dependencies - [[ring/ring-core "0.3.1"] - [ring/ring-devel "0.3.1"] - [ring/ring-httpcore-adapter "0.3.1"] - [ring/ring-jetty-adapter "0.3.1"] - [ring/ring-servlet "0.3.1"]] + [[ring/ring-core "0.3.2"] + [ring/ring-devel "0.3.2"] + [ring/ring-httpcore-adapter "0.3.2"] + [ring/ring-jetty-adapter "0.3.2"] + [ring/ring-servlet "0.3.2"]] :dev-dependencies [[autodoc "0.7.1"] [lein-clojars "0.6.0"]] diff --git a/ring-core/project.clj b/ring-core/project.clj index 619074c4..04ed881b 100644 --- a/ring-core/project.clj +++ b/ring-core/project.clj @@ -1,4 +1,4 @@ -(defproject ring/ring-core "0.3.1" +(defproject ring/ring-core "0.3.2" :description "Ring core libraries." :url "http://github.com/mmcgrana/ring" :dependencies [[org.clojure/clojure "1.2.0"] diff --git a/ring-devel/project.clj b/ring-devel/project.clj index 23b5479d..a3717f3d 100644 --- a/ring-devel/project.clj +++ b/ring-devel/project.clj @@ -1,7 +1,7 @@ -(defproject ring/ring-devel "0.3.1" +(defproject ring/ring-devel "0.3.2" :description "Ring development and debugging libraries." :url "http://github.com/mmcgrana/ring" - :dependencies [[ring/ring-core "0.3.1"] + :dependencies [[ring/ring-core "0.3.2"] [hiccup "0.3.0"] [clj-stacktrace "0.2.0"]] :dev-dependencies [[lein-clojars "0.6.0"]]) diff --git a/ring-httpcore-adapter/project.clj b/ring-httpcore-adapter/project.clj index f7dbafd9..89ac17c6 100644 --- a/ring-httpcore-adapter/project.clj +++ b/ring-httpcore-adapter/project.clj @@ -1,7 +1,7 @@ -(defproject ring/ring-httpcore-adapter "0.3.1" +(defproject ring/ring-httpcore-adapter "0.3.2" :description "Ring HttpCore adapter." :url "http://github.com/mmcgrana/ring" - :dependencies [[ring/ring-core "0.3.1"] + :dependencies [[ring/ring-core "0.3.2"] [org.apache.httpcomponents/httpcore "4.0.1"] [org.apache.httpcomponents/httpcore-nio "4.0.1"]] :dev-dependencies [[lein-clojars "0.6.0"]]) diff --git a/ring-jetty-adapter/project.clj b/ring-jetty-adapter/project.clj index fabe7459..60552add 100644 --- a/ring-jetty-adapter/project.clj +++ b/ring-jetty-adapter/project.clj @@ -1,8 +1,8 @@ -(defproject ring/ring-jetty-adapter "0.3.1" +(defproject ring/ring-jetty-adapter "0.3.2" :description "Ring Jetty adapter." :url "http://github.com/mmcgrana/ring" - :dependencies [[ring/ring-core "0.3.1"] - [ring/ring-servlet "0.3.1"] + :dependencies [[ring/ring-core "0.3.2"] + [ring/ring-servlet "0.3.2"] [org.mortbay.jetty/jetty "6.1.14"] [org.mortbay.jetty/jetty-util "6.1.14"]] :dev-dependencies [[lein-clojars "0.6.0"] diff --git a/ring-servlet/project.clj b/ring-servlet/project.clj index b03f9e28..deba0272 100644 --- a/ring-servlet/project.clj +++ b/ring-servlet/project.clj @@ -1,7 +1,7 @@ -(defproject ring/ring-servlet "0.3.1" +(defproject ring/ring-servlet "0.3.2" :description "Ring servlet utilities." :url "http://github.com/mmcgrana/ring" - :dependencies [[ring/ring-core "0.3.1"] + :dependencies [[ring/ring-core "0.3.2"] [javax.servlet/servlet-api "2.5"]] :dev-dependencies [[lein-clojars "0.6.0"] [swank-clojure "1.2.1"]])