Merge pull request #675 from metosin/0.7.0-alpha8

0.7.0-alpha8
This commit is contained in:
Joel Kaasinen 2024-04-22 07:55:36 +03:00 committed by GitHub
commit 066c54b1d2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 40 additions and 33 deletions

View file

@ -9,7 +9,7 @@ jobs:
strategy: strategy:
matrix: matrix:
# Supported Java versions: LTS releases 8 and 11 and the latest release # Supported Java versions: LTS releases 8 and 11 and the latest release
jdk: [8, 11, 15] jdk: [11, 15]
name: Clojure (Java ${{ matrix.jdk }}) name: Clojure (Java ${{ matrix.jdk }})

View file

@ -14,6 +14,7 @@ We use [Break Versioning][breakver]. The version numbers follow a `<major>.<mino
## UNRELEASED ## UNRELEASED
* **BREAKING** reitit requires Java11
* Handlers can be vars [#585](https://github.com/metosin/reitit/pull/585) * Handlers can be vars [#585](https://github.com/metosin/reitit/pull/585)
* Fetch OpenAPI content types from Muuntaja [#636](https://github.com/metosin/reitit/issues/636) * Fetch OpenAPI content types from Muuntaja [#636](https://github.com/metosin/reitit/issues/636)
* **BREAKING** OpenAPI support is now clj only * **BREAKING** OpenAPI support is now clj only
@ -21,8 +22,14 @@ We use [Break Versioning][breakver]. The version numbers follow a `<major>.<mino
* Updated dependencies: * Updated dependencies:
```clojure ```clojure
[metosin/malli "0.14.0"] is available but we use "0.13.0" [metosin/malli "0.16.0"] is available but we use "0.13.0"
[metosin/muuntaja "0.6.10"] is available but we use "0.6.8" [metosin/muuntaja "0.6.10"] is available but we use "0.6.8"
[metosin/spec-tools "0.10.6"] is available but we use "0.10.5"
[metosin/jsonista "0.3.8"] is available but we use "0.3.7"
[com.fasterxml.jackson.core/jackson-core "2.17.0"] is available but we use "2.15.1"
[com.fasterxml.jackson.core/jackson-databind "2.17.0"] is available but we use "2.15.1"
[ring/ring-core "1.12.1"] is available but we use "1.10.0"
[metosin/ring-swagger-ui "5.9.0"] is available but we use "4.19.1"
``` ```
## 0.7.0-alpha7 (2023-10-03) ## 0.7.0-alpha7 (2023-10-03)

View file

@ -57,7 +57,7 @@ All main modules bundled:
Optionally, the parts can be required separately. Optionally, the parts can be required separately.
Reitit requires Clojure 1.11. Reitit requires Java 11 and Clojure 1.11.
## Quick start ## Quick start

View file

@ -32,28 +32,28 @@
[metosin/reitit-sieppari "0.7.0-alpha7"] [metosin/reitit-sieppari "0.7.0-alpha7"]
[metosin/reitit-pedestal "0.7.0-alpha7"] [metosin/reitit-pedestal "0.7.0-alpha7"]
[metosin/ring-swagger-ui "5.9.0"] [metosin/ring-swagger-ui "5.9.0"]
[metosin/spec-tools "0.10.5"] [metosin/spec-tools "0.10.6"]
[metosin/schema-tools "0.13.1"] [metosin/schema-tools "0.13.1"]
[metosin/muuntaja "0.6.10"] [metosin/muuntaja "0.6.10"]
[metosin/jsonista "0.3.7"] [metosin/jsonista "0.3.8"]
[metosin/sieppari "0.0.0-alpha13"] [metosin/sieppari "0.0.0-alpha13"]
[metosin/malli "0.14.0"] [metosin/malli "0.16.0"]
;; https://clojureverse.org/t/depending-on-the-right-versions-of-jackson-libraries/5111 ;; https://clojureverse.org/t/depending-on-the-right-versions-of-jackson-libraries/5111
[com.fasterxml.jackson.core/jackson-core "2.15.1"] [com.fasterxml.jackson.core/jackson-core "2.17.0"]
[com.fasterxml.jackson.core/jackson-databind "2.15.1"] [com.fasterxml.jackson.core/jackson-databind "2.17.0"]
[meta-merge "1.0.0"] [meta-merge "1.0.0"]
[fipp "0.6.26" :exclusions [org.clojure/core.rrb-vector]] [fipp "0.6.26" :exclusions [org.clojure/core.rrb-vector]]
;; Deep-diff uses this version, override olders versiom from fipp. ;; Deep-diff uses this version, override olders versiom from fipp.
[org.clojure/core.rrb-vector "0.0.14"] [org.clojure/core.rrb-vector "0.2.0"]
[expound "0.9.0"] [expound "0.9.0"]
[lambdaisland/deep-diff "0.0-47"] [lambdaisland/deep-diff "0.0-47"]
[com.bhauman/spell-spec "0.1.2"] [com.bhauman/spell-spec "0.1.2"]
[mvxcvi/arrangement "2.1.0"] [mvxcvi/arrangement "2.1.0"]
[ring/ring-core "1.10.0"] [ring/ring-core "1.12.1"]
[io.pedestal/pedestal.service "0.5.10"]] [io.pedestal/pedestal.service "0.6.3"]]
:plugins [[jonase/eastwood "1.4.0"] :plugins [[jonase/eastwood "1.4.0"]
;[lein-virgil "0.1.7"] ;[lein-virgil "0.1.7"]
@ -91,11 +91,11 @@
;; modules dependencies ;; modules dependencies
[metosin/schema-tools "0.13.1"] [metosin/schema-tools "0.13.1"]
[metosin/spec-tools "0.10.5"] [metosin/spec-tools "0.10.6"]
[metosin/muuntaja "0.6.10"] [metosin/muuntaja "0.6.10"]
[metosin/sieppari "0.0.0-alpha13"] [metosin/sieppari "0.0.0-alpha13"]
[metosin/jsonista "0.3.7"] [metosin/jsonista "0.3.8"]
[metosin/malli "0.14.0"] [metosin/malli "0.16.0"]
[lambdaisland/deep-diff "0.0-47"] [lambdaisland/deep-diff "0.0-47"]
[meta-merge "1.0.0"] [meta-merge "1.0.0"]
[com.bhauman/spell-spec "0.1.2"] [com.bhauman/spell-spec "0.1.2"]
@ -104,25 +104,25 @@
[orchestra "2021.01.01-1"] [orchestra "2021.01.01-1"]
[ring "1.10.0"] [ring "1.12.1"]
[ikitommi/immutant-web "3.0.0-alpha1"] [ikitommi/immutant-web "3.0.0-alpha1"]
[metosin/ring-http-response "0.9.3"] [metosin/ring-http-response "0.9.3"]
[metosin/ring-swagger-ui "4.19.1"] [metosin/ring-swagger-ui "5.9.0"]
[org.clojure/tools.analyzer "1.1.1"] [org.clojure/tools.analyzer "1.2.0"]
[criterium "0.4.6"] [criterium "0.4.6"]
[org.clojure/test.check "1.1.1"] [org.clojure/test.check "1.1.1"]
[org.clojure/tools.namespace "1.4.4"] [org.clojure/tools.namespace "1.5.0"]
[com.gfredericks/test.chuck "0.2.14"] [com.gfredericks/test.chuck "0.2.14"]
[nubank/matcher-combinators "3.8.5"] [nubank/matcher-combinators "3.9.1"]
[io.pedestal/pedestal.service "0.5.10"] [io.pedestal/pedestal.service "0.6.3"]
[org.clojure/core.async "1.6.673"] [org.clojure/core.async "1.6.681"]
[manifold "0.4.1"] [manifold "0.4.2"]
[funcool/promesa "11.0.664"] [funcool/promesa "11.0.678"]
[com.clojure-goes-fast/clj-async-profiler "1.0.3"] [com.clojure-goes-fast/clj-async-profiler "1.2.0"]
[ring-cors "0.1.13"] [ring-cors "0.1.13"]
[com.bhauman/rebel-readline "0.1.4"]]} [com.bhauman/rebel-readline "0.1.4"]]}
@ -130,19 +130,19 @@
"-Xmx4096m" "-Xmx4096m"
"-Dclojure.compiler.direct-linking=true"] "-Dclojure.compiler.direct-linking=true"]
:test-paths ["perf-test/clj"] :test-paths ["perf-test/clj"]
:dependencies [[compojure "1.7.0"] :dependencies [[compojure "1.7.1"]
[ring/ring-defaults "0.3.4"] [ring/ring-defaults "0.4.0"]
[ikitommi/immutant-web "3.0.0-alpha1"] [ikitommi/immutant-web "3.0.0-alpha1"]
[io.pedestal/pedestal.service "0.5.10"] [io.pedestal/pedestal.service "0.6.3"]
[io.pedestal/pedestal.jetty "0.5.10"] [io.pedestal/pedestal.jetty "0.6.3"]
[calfpath "0.8.1"] [calfpath "0.8.1"]
[org.clojure/core.async "1.6.673"] [org.clojure/core.async "1.6.681"]
[manifold "0.4.1"] [manifold "0.4.2"]
[funcool/promesa "11.0.664"] [funcool/promesa "11.0.678"]
[metosin/sieppari] [metosin/sieppari]
[yada "1.2.16"] [yada "1.2.16"]
[aleph "0.6.1"] [aleph "0.7.1"]
[ring/ring-defaults "0.3.4"] [ring/ring-defaults "0.4.0"]
[ataraxy "0.4.3"] [ataraxy "0.4.3"]
[bidi "2.1.6"] [bidi "2.1.6"]
[janus "1.3.2"]]} [janus "1.3.2"]]}