Fork me on GitHub
#malli
<
2020-09-22
>
steveb8n08:09:03

I just started using Malli for json-schema. this lib is becoming a swiss army knife for me 🙂

👍 3
ts150308:09:26

Hello guys. Any ideas when a stable version of malli will arrive? I’m using the malli for a while in production but the latest release broke my app because the transitive dependency doesn’t work with Java 11 (https://github.com/borkdude/sci) 😢

borkdude08:09:58

@sergey.tkachenko sci is optional with malli since a couple of releases, so if you aren't using it, it should not be a problem

borkdude08:09:20

if you are using it, then there are instructions in the README of sci what should be done with java 11

ts150308:09:53

I’m not using it directly I’m using only a malli

borkdude08:09:09

then depending on a newer version of malli should automatically fix this

ts150308:09:49

what is the latest version? I see only a 0.0.1-SNAPSHOT

ikitommi08:09:30

0.0.1-20200920.124124-25

ts150308:09:32

and it worked fine for a months but after the latest release/override it broke my build

ikitommi08:09:48

all SNAPSHOTs have immutable versions behind them.

ikitommi09:09:09

that version has these deps:

<dependencies>
    <dependency>
      <groupId>borkdude</groupId>
      <artifactId>dynaload</artifactId>
      <version>0.1.0</version>
    </dependency>
    <dependency>
      <groupId>borkdude</groupId>
      <artifactId>edamame</artifactId>
      <version>0.0.11-alpha.13</version>
    </dependency>
    <dependency>
      <groupId>org.clojure</groupId>
      <artifactId>test.check</artifactId>
      <version>1.0.0</version>
    </dependency>
  </dependencies>

ts150309:09:59

is this version (0.0.1-20200920.124124-25) in the clojars?

ikitommi09:09:03

so, you can use the “previous” SNAPSHOT too, just need to find the full version, e.g. .m2/repository/metosin/malli/0.0.1-SNAPSHOT

ikitommi09:09:53

➜  0.0.1-SNAPSHOT ls -l
total 304
-rw-r--r--  1 tommi  staff    405 Sep 21 08:02 _remote.repositories
-rw-r--r--  1 tommi  staff  19391 Sep 21 08:02 malli-0.0.1-20200305.102752-13.jar
-rw-r--r--  1 tommi  staff     40 Sep 21 08:02 malli-0.0.1-20200305.102752-13.jar.sha1
-rw-r--r--  1 tommi  staff   1692 Sep 21 08:02 malli-0.0.1-20200305.102752-13.pom
-rw-r--r--  1 tommi  staff     40 Sep 21 08:02 malli-0.0.1-20200305.102752-13.pom.sha1
-rw-r--r--  1 tommi  staff  24437 Sep 21 07:37 malli-0.0.1-20200715.082439-21.jar
-rw-r--r--  1 tommi  staff     40 Sep 21 07:37 malli-0.0.1-20200715.082439-21.jar.sha1
-rw-r--r--  1 tommi  staff   1692 Sep 21 07:37 malli-0.0.1-20200715.082439-21.pom
-rw-r--r--  1 tommi  staff     40 Sep 21 07:37 malli-0.0.1-20200715.082439-21.pom.sha1
-rw-r--r--  1 tommi  staff  27727 Sep 20 15:43 malli-0.0.1-20200920.124124-25.jar
-rw-r--r--  1 tommi  staff     40 Sep 20 15:43 malli-0.0.1-20200920.124124-25.jar.sha1
-rw-r--r--  1 tommi  staff   1547 Sep 20 15:43 malli-0.0.1-20200920.124124-25.pom
-rw-r--r--  1 tommi  staff     40 Sep 20 15:43 malli-0.0.1-20200920.124124-25.pom.sha1
-rw-r--r--  1 tommi  staff  24437 Sep 21 07:37 malli-0.0.1-SNAPSHOT.jar
-rw-r--r--  1 tommi  staff   1692 Sep 21 07:37 malli-0.0.1-SNAPSHOT.pom
-rw-r--r--  1 tommi  staff    765 Sep 20 15:43 maven-metadata-clojars.xml
-rw-r--r--  1 tommi  staff     40 Sep 20 15:43 maven-metadata-clojars.xml.sha1
-rw-r--r--  1 tommi  staff    370 Sep 20 15:43 resolver-status.properties

ikitommi09:09:12

… should be.

borkdude09:09:41

I used to have a way of seeing these fully qualified snapshot versions on clojars. forgot

borkdude09:09:50

I usually look it up in CI when it is pushed

ts150309:09:56

there is only a snapshot

ts150309:09:24

or I’m missing something?

borkdude09:09:14

btw @ikitommi please bump dynaload to 0.2.2 :)

ikitommi09:09:16

will do + publish a new version out.

ikitommi10:09:42

updated dynaload and pushed to clojars, ping @sergey.tkachenko

ikitommi10:09:49

Downloading: metosin/malli/0.0.1-SNAPSHOT/malli-0.0.1-20200922.100025-26.pom from clojars

ikitommi10:09:57

that’s the immutable version handle to it.