From f7dfe7c9b98c335e4573e61d94c523d5df9a6667 Mon Sep 17 00:00:00 2001 From: James Reeves Date: Sat, 19 Oct 2024 12:20:32 +0100 Subject: [PATCH] Release 1.13.0 --- CHANGELOG.md | 11 +++++++++++ README.md | 4 ++-- project.clj | 10 +++++----- ring-bench/project.clj | 6 +++--- ring-core-protocols/project.clj | 2 +- ring-core/project.clj | 6 +++--- ring-devel/project.clj | 4 ++-- ring-jakarta-servlet/project.clj | 4 ++-- ring-jetty-adapter/project.clj | 6 +++--- ring-servlet/project.clj | 4 ++-- ring-websocket-protocols/project.clj | 2 +- 11 files changed, 35 insertions(+), 24 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 52e5714a..0df5be47 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +## 1.13.0 (2024-10-19) + +* Added support for Unix domain sockets to Jetty adapter (#511) +* Added support for file response bodies to `wrap-content-type` (#452) +* Added docx extension to mimetypes (#510) +* Fixed wrap-not-modified to remove `Content-Length` header (#509) +* Improved session cookie secret key deprecation warning (#413) +* Updated ns-tracker to 1.0.0 (#507) +* Updated Jetty to 11.0.24 +* Updated Apache Commons IO to 2.17.0 + ## 1.12.2 (2024-06-13) * Updated Jetty to 11.0.21 diff --git a/README.md b/README.md index ae7958ba..06a52814 100644 --- a/README.md +++ b/README.md @@ -39,11 +39,11 @@ more in-depth documentation on how to use Ring. To include one of the above libraries, for instance `ring-core`, add the following dependency to your `deps.edn` file: - ring/ring-core {:mvn/version "1.12.2"} + ring/ring-core {:mvn/version "1.13.0"} Or to your Leiningen project file: - [ring/ring-core "1.12.2"] + [ring/ring-core "1.13.0"] ## Documentation diff --git a/project.clj b/project.clj index 02240bc5..5637ec43 100644 --- a/project.clj +++ b/project.clj @@ -1,12 +1,12 @@ -(defproject ring "1.12.2" +(defproject ring "1.13.0" :description "A Clojure web applications library." :url "https://github.com/ring-clojure/ring" :license {:name "The MIT License" :url "http://opensource.org/licenses/MIT"} - :dependencies [[ring/ring-core "1.12.2"] - [ring/ring-devel "1.12.2"] - [ring/ring-jetty-adapter "1.12.2"] - [org.ring-clojure/ring-jakarta-servlet "1.12.2"]] + :dependencies [[ring/ring-core "1.13.0"] + [ring/ring-devel "1.13.0"] + [ring/ring-jetty-adapter "1.13.0"] + [org.ring-clojure/ring-jakarta-servlet "1.13.0"]] :plugins [[lein-sub "0.3.0"] [lein-codox "0.10.8"]] :sub ["ring-core" diff --git a/ring-bench/project.clj b/ring-bench/project.clj index ef038b23..da11f13b 100644 --- a/ring-bench/project.clj +++ b/ring-bench/project.clj @@ -1,4 +1,4 @@ -(defproject ring/ring-bench "1.12.2" +(defproject ring/ring-bench "1.13.0" :description "Ring core libraries." :url "https://github.com/ring-clojure/ring" :scm {:dir ".."} @@ -6,7 +6,7 @@ :url "http://opensource.org/licenses/MIT"} :dependencies [[org.clojure/clojure "1.9.0"] [jmh-clojure "0.4.0"] - [ring/ring-jetty-adapter "1.12.2"] - [ring/ring-servlet "1.12.2"]] + [ring/ring-jetty-adapter "1.13.0"] + [ring/ring-servlet "1.13.0"]] :jvm-opts {} :main ring.bench.servlet) diff --git a/ring-core-protocols/project.clj b/ring-core-protocols/project.clj index 7179a600..b1b15c3e 100644 --- a/ring-core-protocols/project.clj +++ b/ring-core-protocols/project.clj @@ -1,4 +1,4 @@ -(defproject org.ring-clojure/ring-core-protocols "1.12.2" +(defproject org.ring-clojure/ring-core-protocols "1.13.0" :description "Ring core protocols." :url "https://github.com/ring-clojure/ring" :scm {:dir ".."} diff --git a/ring-core/project.clj b/ring-core/project.clj index b07c2344..da567d7d 100644 --- a/ring-core/project.clj +++ b/ring-core/project.clj @@ -1,12 +1,12 @@ -(defproject ring/ring-core "1.12.2" +(defproject ring/ring-core "1.13.0" :description "Ring core libraries." :url "https://github.com/ring-clojure/ring" :scm {:dir ".."} :license {:name "The MIT License" :url "http://opensource.org/licenses/MIT"} :dependencies [[org.clojure/clojure "1.9.0"] - [org.ring-clojure/ring-core-protocols "1.12.2"] - [org.ring-clojure/ring-websocket-protocols "1.12.2"] + [org.ring-clojure/ring-core-protocols "1.13.0"] + [org.ring-clojure/ring-websocket-protocols "1.13.0"] [ring/ring-codec "1.2.0"] [commons-io "2.17.0"] [org.apache.commons/commons-fileupload2-core "2.0.0-M1"] diff --git a/ring-devel/project.clj b/ring-devel/project.clj index 5af9f1b5..57b3324c 100644 --- a/ring-devel/project.clj +++ b/ring-devel/project.clj @@ -1,11 +1,11 @@ -(defproject ring/ring-devel "1.12.2" +(defproject ring/ring-devel "1.13.0" :description "Ring development and debugging libraries." :url "https://github.com/ring-clojure/ring" :scm {:dir ".."} :license {:name "The MIT License" :url "http://opensource.org/licenses/MIT"} :dependencies [[org.clojure/clojure "1.9.0"] - [ring/ring-core "1.12.2"] + [ring/ring-core "1.13.0"] [hiccup "1.0.5"] [clj-stacktrace "0.2.8"] [ns-tracker "1.0.0"]] diff --git a/ring-jakarta-servlet/project.clj b/ring-jakarta-servlet/project.clj index c7d69fad..9ce4f891 100644 --- a/ring-jakarta-servlet/project.clj +++ b/ring-jakarta-servlet/project.clj @@ -1,11 +1,11 @@ -(defproject org.ring-clojure/ring-jakarta-servlet "1.12.2" +(defproject org.ring-clojure/ring-jakarta-servlet "1.13.0" :description "Ring Jakarta servlet utilities." :url "https://github.com/ring-clojure/ring" :scm {:dir ".."} :license {:name "The MIT License" :url "http://opensource.org/licenses/MIT"} :dependencies [[org.clojure/clojure "1.9.0"] - [ring/ring-core "1.12.2"]] + [ring/ring-core "1.13.0"]] :aliases {"test-all" ["with-profile" "default:+1.10:+1.11:+1.12" "test"]} :profiles {:provided {:dependencies [[jakarta.servlet/jakarta.servlet-api "5.0.0"]]} diff --git a/ring-jetty-adapter/project.clj b/ring-jetty-adapter/project.clj index d60dd662..914b97b3 100644 --- a/ring-jetty-adapter/project.clj +++ b/ring-jetty-adapter/project.clj @@ -1,12 +1,12 @@ -(defproject ring/ring-jetty-adapter "1.12.2" +(defproject ring/ring-jetty-adapter "1.13.0" :description "Ring Jetty adapter." :url "https://github.com/ring-clojure/ring" :scm {:dir ".."} :license {:name "The MIT License" :url "http://opensource.org/licenses/MIT"} :dependencies [[org.clojure/clojure "1.9.0"] - [ring/ring-core "1.12.2"] - [org.ring-clojure/ring-jakarta-servlet "1.12.2"] + [ring/ring-core "1.13.0"] + [org.ring-clojure/ring-jakarta-servlet "1.13.0"] [org.eclipse.jetty/jetty-server "11.0.24"] [org.eclipse.jetty/jetty-unixdomain-server "11.0.24"] [org.eclipse.jetty.websocket/websocket-jetty-server "11.0.24"]] diff --git a/ring-servlet/project.clj b/ring-servlet/project.clj index 6c938c4f..ecb5f8a9 100644 --- a/ring-servlet/project.clj +++ b/ring-servlet/project.clj @@ -1,11 +1,11 @@ -(defproject ring/ring-servlet "1.12.2" +(defproject ring/ring-servlet "1.13.0" :description "Ring servlet utilities." :url "https://github.com/ring-clojure/ring" :scm {:dir ".."} :license {:name "The MIT License" :url "http://opensource.org/licenses/MIT"} :dependencies [[org.clojure/clojure "1.9.0"] - [ring/ring-core "1.12.2"]] + [ring/ring-core "1.13.0"]] :aliases {"test-all" ["with-profile" "default:+1.10:+1.11:+1.12" "test"]} :profiles {:provided {:dependencies [[javax.servlet/javax.servlet-api "3.1.0"]]} diff --git a/ring-websocket-protocols/project.clj b/ring-websocket-protocols/project.clj index 92137f14..367b294b 100644 --- a/ring-websocket-protocols/project.clj +++ b/ring-websocket-protocols/project.clj @@ -1,4 +1,4 @@ -(defproject org.ring-clojure/ring-websocket-protocols "1.12.2" +(defproject org.ring-clojure/ring-websocket-protocols "1.13.0" :description "Ring protocols for websockets." :url "https://github.com/ring-clojure/ring" :scm {:dir ".."}