Skip to content

Update dependency metosin/reitit to v0.7.0

renovate-token-rw-2 requested to merge renovate/metosin-reitit-0.x into main

This MR contains the following updates:

Package Update Change
metosin/reitit patch 0.7.0-alpha4 -> 0.7.0

Release Notes

metosin/reitit (metosin/reitit)

v0.7.0

Compare Source

The OpenAPI3 release, Year in the making - the changes span over multiple repositories.

  • Openapi3 support, see the docs

    • Fetch OpenAPI content types from Muuntaja #​636
    • OpenAPI 3 parameter descriptions get populated from malli/spec/schema descriptions. #​612
    • Generate correct OpenAPI $ref schemas for malli var and ref schemas #​673
    • new syntax for :request and :response per-content-type coercions. See coercion.md. #​627
    • #​84
  • Handlers can be vars #​585

  • Fix swagger generation when unsupported coercions are present #​671

  • BREAKING: require Clojure 1.11, drop support for Clojure 1.10

  • BREAKING: compile-request-coercers returns a map with :data and :coerce instead of plain :coerce function

  • BREAKING: Parameter and Response schemas are merged into the route data vector - so they can be properly merged into the compiled result, fixes #​422 - merging multiple schemas together works with Malli and Schema, partially with data-spec but not with spec.

  • Fixed some module dependencies so Cljdoc can properly analyze all the modules

  • Fix reading fragment string on Html5History initialization

  • Add fragment string parameter to reitit-frontend functions (#​604)

  • Frontend: provide easy way to update current query params. #​600

  • Updated dependencies:

[metosin/malli "0.16.1"] is available but we use "0.10.1"
[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/schema-tools "0.13.1"] is available but we use "0.13.0"
[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.14.2"
[com.fasterxml.jackson.core/jackson-databind "2.17.0"] is available but we use "2.14.2"
[ring/ring-core "1.12.1"] is available but we use "1.9.6"
[metosin/ring-swagger-ui "5.9.0"] is available but we use "4.15.5"

v0.7.0-alpha8

Compare Source

  • Handlers can be vars #​585
  • Fetch OpenAPI content types from Muuntaja #​636
  • BREAKING OpenAPI support is now clj only
  • Fix swagger generation when unsupported coercions are present #​671
  • Generate correct OpenAPI $ref schemas for malli var and ref schemas #​673
  • Updated dependencies:
[metosin/malli "0.16.1"] is available but we use "0.13.0"
[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"

v0.7.0-alpha7

Compare Source

  • Revert the group id change from alpha6
  • New release to bring alpha6 changes to the old group id
  • Updated dependencies:
[metosin/ring-swagger-ui "4.19.1"] is available but we use "4.18.1"

compare

v0.7.0-alpha5

Compare Source

  • BREAKING: compile-request-coercers returns a map with :data and :coerce instead of plain :coerce function
  • BREAKING: Parameter and Response schemas are merged into the route data vector - so they can be properly merged into the compiled result, fixes #​422 - merging multiple schemas together works with Malli and Schema, partially with data-spec but not with spec.
  • Fixed some module dependencies so Cljdoc can properly analyze all the modules
  • Updated dependencies:
[metosin/schema-tools "0.13.1"] is available but we use "0.13.0"
[com.fasterxml.jackson.core/jackson-core "2.15.1"] is available but we use "2.14.2"
[com.fasterxml.jackson.core/jackson-databind "2.15.1"] is available but we use "2.14.2"

compare


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports