Skip to content

Commit 9d705eb

Browse files
committed
0.15.0
1 parent 875caae commit 9d705eb

File tree

4 files changed

+10
-9
lines changed

4 files changed

+10
-9
lines changed

.github/workflows/clojure.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
with:
5555
cli: latest
5656
- name: Setup Node.js
57-
uses: actions/[email protected].1
57+
uses: actions/[email protected].2
5858
with:
5959
node-version: 16
6060
- name: Install dependencies

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ We use [Break Versioning][breakver]. The version numbers follow a `<major>.<mino
1414

1515
Malli is in well matured [alpha](README.md#alpha).
1616

17-
## Unreleased
17+
## 0.15.0 (2024-02-29)
1818

1919
* `:=>` takes optional 3rd child, the guard schema validating vector of arguments and return value `[args ret]`. See [Function Guards](docs/function-schemas.md#function-guards) for more details. Fixes [#764](https://github.com/metosin/malli/issues/764) and [#764](https://github.com/metosin/malli/issues/764).
2020

@@ -31,6 +31,7 @@ Malli is in well matured [alpha](README.md#alpha).
3131
* `::mg/explain-output` -> `::m/explain-output`
3232
* new `::m/explain-guard` to return guard explanation, if any
3333
* `m/explain` for `:=>` returns also errors for args, return and guard if they exist
34+
* FIX `m/deref-recursive` doesn't play nice with `:merge` schema [#997](https://github.com/metosin/malli/issues/997) via [#999](https://github.com/metosin/malli/pull/999)
3435

3536
## 0.14.0 (2024-01-16)
3637

deps.edn

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{:paths ["src" "resources"]
22
:deps {org.clojure/clojure {:mvn/version "1.11.1"}
33
borkdude/dynaload {:mvn/version "0.3.5"}
4-
borkdude/edamame {:mvn/version "1.3.23"}
4+
borkdude/edamame {:mvn/version "1.4.25"}
55
org.clojure/test.check {:mvn/version "1.1.1"}
66
;; pretty errors, optional deps
77
fipp/fipp {:mvn/version "0.6.26"}
@@ -19,7 +19,7 @@
1919
prismatic/schema {:mvn/version "1.4.1"}
2020
minimallist/minimallist {:mvn/version "0.0.10"}
2121
net.cgrand/seqexp {:mvn/version "0.6.2"}
22-
djblue/portal {:mvn/version "0.51.1"}
22+
djblue/portal {:mvn/version "0.52.2"}
2323
meta-merge/meta-merge {:mvn/version "1.0.0"}
2424
expound/expound {:mvn/version "0.9.0"}
2525
lambdaisland/deep-diff {:mvn/version "0.0-47"}
@@ -32,7 +32,7 @@
3232
:main-opts ["-m" "cljs-test-runner.main" "-d" "test-sci" "-d" "test"]}
3333
:test-cherry {:extra-paths ["test-cherry"]
3434
:main-opts ["-m" "cljs-test-runner.main" "-d" "test-cherry" "-d" "test"]}
35-
:cljs-test-runner {:extra-deps {olical/cljs-test-runner {:mvn/version "3.8.0"}
35+
:cljs-test-runner {:extra-deps {olical/cljs-test-runner {:mvn/version "3.8.1"}
3636
; used only to pull in its externs file needed to compile js-joda types under advanced compilation
3737
com.widdindustries/cljs.java-time {:mvn/version "0.1.20"}}
3838
:extra-paths ["test" "cljs-test-runner-out/gen"]
@@ -49,7 +49,7 @@
4949
org.clojure/tools.namespace #_:clj-kondo/ignore {:mvn/version "RELEASE"}}}
5050

5151
:shadow {:extra-paths ["app"]
52-
:extra-deps {thheller/shadow-cljs {:mvn/version "2.26.5"}
52+
:extra-deps {thheller/shadow-cljs {:mvn/version "2.27.4"}
5353
binaryage/devtools {:mvn/version "1.0.7"}}}
5454
:slow {:extra-deps {io.dominic/slow-namespace-clj
5555
{:git/url "https://git.sr.ht/~severeoverfl0w/slow-namespace-clj"
@@ -73,7 +73,7 @@
7373
:perf {:extra-paths ["perf"]
7474
:extra-deps {criterium/criterium {:mvn/version "0.4.6"}
7575
org.clojure/clojure {:mvn/version "1.11.1"}
76-
com.clojure-goes-fast/clj-async-profiler {:mvn/version "1.1.1"}}
76+
com.clojure-goes-fast/clj-async-profiler {:mvn/version "1.2.0"}}
7777
:jvm-opts ["-server"
7878
"-Xmx4096m"
7979
"-Dclojure.compiler.direct-linking=true"]}}}

pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>metosin</groupId>
55
<artifactId>malli</artifactId>
6-
<version>0.14.0</version>
6+
<version>0.15.0</version>
77
<name>malli</name>
88
<licenses>
99
<license>
@@ -36,7 +36,7 @@
3636
<dependency>
3737
<groupId>borkdude</groupId>
3838
<artifactId>edamame</artifactId>
39-
<version>1.3.23</version>
39+
<version>1.4.25</version>
4040
</dependency>
4141
<dependency>
4242
<groupId>org.clojure</groupId>

0 commit comments

Comments
 (0)