Skip to content

Commit c1170aa

Browse files
committed
release 0.6.9
including new module muuntaja-charred including some fixes for automated releases
1 parent 363a53f commit c1170aa

File tree

12 files changed

+35
-35
lines changed

12 files changed

+35
-35
lines changed

.github/workflows/release.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,6 @@ jobs:
1919
uses: DeLaGuardo/setup-clojure@master
2020
with:
2121
lein: 2.9.4
22-
- name: Run tests
23-
run: lein do clean, all test, all check
24-
- name: Build jar
25-
run: lein jar
2622
- name: Deploy to Clojars
2723
run: lein deploy
2824
env:

CHANGELOG.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
## Unreleased
22

3-
**[compare](https://github.com/metosin/muuntaja/compare/0.6.8...master)**
3+
**[compare](https://github.com/metosin/muuntaja/compare/0.6.9...master)**
4+
5+
## 0.6.9 (2024-03-15)
46

57
* Update deps:
68

@@ -9,12 +11,12 @@
911
```
1012

1113
* Improvements
12-
- Added support for [Charred](https://github.com/cnuernber/charred) as a JSON formatter module, from [Nik Peric](https://github.com/nikolap) [#139](https://github.com/metosin/muuntaja/pull/139)
13-
- Improved performance for `content-type`, from [Ben Sless](https://github.com/bsless) [#128](https://github.com/metosin/muuntaja/pull/128), fixes [#127](https://github.com/metosin/muuntaja/issues/127)
14+
- Added support for [Charred](https://github.com/cnuernber/charred) as a JSON formatter module, from [Nik Peric](https://github.com/nikolap) [#139](https://github.com/metosin/muuntaja/pull/139)
15+
- Improved performance for `content-type`, from [Ben Sless](https://github.com/bsless) [#128](https://github.com/metosin/muuntaja/pull/128), fixes [#127](https://github.com/metosin/muuntaja/issues/127)
1416

1517
* Fixes
16-
- Fixed CVEs in SnakeYAML dependency ([#137](https://github.com/metosin/muuntaja/issues/137))
17-
- Fixed `decode-response-body` when body content is falsey, from [lotuc](https://github.com/lotuc) [#136](https://github.com/metosin/muuntaja/pull/136), fixes [#134](https://github.com/metosin/muuntaja/issues/134)
18+
- Fixed CVEs in SnakeYAML dependency ([#137](https://github.com/metosin/muuntaja/issues/137))
19+
- Fixed `decode-response-body` when body content is falsey, from [lotuc](https://github.com/lotuc) [#136](https://github.com/metosin/muuntaja/pull/136), fixes [#134](https://github.com/metosin/muuntaja/issues/134)
1820

1921
## 0.6.8 (2021-02-04)
2022

README.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ but a complete rewrite ([and up to 30x faster](doc/Performance.md)).
2020

2121
* `metosin/muuntaja` - the core abstractions + [Jsonista JSON](https://github.com/metosin/jsonista), EDN and Transit formats
2222
* `metosin/muuntaja-cheshire` - optional [Cheshire JSON](https://github.com/dakrone/cheshire) format
23+
* `metosin/muuntaja-charred` - optional [Charred](https://github.com/cnuernber/charred) format
2324
* `metosin/muuntaja-form` - optional `application/x-www-form-urlencoded` formatter using [ring-codec](https://github.com/ring-clojure/ring-codec)
2425
* `metosin/muuntaja-msgpack` - Messagepack format
2526
* `metosin/muuntaja-yaml` - YAML format
@@ -34,16 +35,17 @@ for detailed API documentation as well as more guides on how to use Muuntaja.
3435
## Latest version
3536

3637
```clj
37-
[metosin/muuntaja "0.6.8"]
38+
[metosin/muuntaja "0.6.9"]
3839
```
3940

4041
Optionally, the parts can be required separately:
4142

4243
```clj
43-
[metosin/muuntaja-form "0.6.8"]
44-
[metosin/muuntaja-cheshire "0.6.8"]
45-
[metosin/muuntaja-msgpack "0.6.8"]
46-
[metosin/muuntaja-yaml "0.6.8"]
44+
[metosin/muuntaja-form "0.6.9"]
45+
[metosin/muuntaja-cheshire "0.6.9"]
46+
[fi.metosin/muuntaja-charred "0.6.9"]
47+
[metosin/muuntaja-msgpack "0.6.9"]
48+
[metosin/muuntaja-yaml "0.6.9"]
4749
```
4850

4951
Muuntaja requires Java 1.8+
@@ -91,7 +93,7 @@ Automatic decoding of request body and response body encoding based on `Content-
9193
{"content-type" "application/edn"
9294
"accept" "application/transit+json"}
9395
:body "{:kikka 42}"})
94-
96+
9597
(app request)
9698
; {:status 200,
9799
; :body #object[java.io.ByteArrayInputStream]
@@ -102,7 +104,7 @@ Automatic decoding of response body based on `Content-Type` header:
102104

103105
```clj
104106
(-> request app m/decode-response-body)
105-
; {:kikka 42}
107+
; {:kikka 42}
106108
```
107109

108110
There is a more detailed [Ring guide](doc/With-Ring.md) too. See also [differences](doc/Differences-to-existing-formatters.md) to ring-middleware-format & ring-json.

modules/muuntaja-charred/project.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(defproject fi.metosin/muuntaja-charred "0.6.8"
1+
(defproject fi.metosin/muuntaja-charred "0.6.9"
22
:description "Charred/JSON format for Muuntaja"
33
:url "https://github.com/metosin/muuntaja"
44
:license {:name "Eclipse Public License"

modules/muuntaja-cheshire/project.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(defproject metosin/muuntaja-cheshire "0.6.8"
1+
(defproject metosin/muuntaja-cheshire "0.6.9"
22
:description "Cheshire/JSON format for Muuntaja"
33
:url "https://github.com/metosin/muuntaja"
44
:license {:name "Eclipse Public License"

modules/muuntaja-form/project.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(defproject metosin/muuntaja-form "0.6.8"
1+
(defproject metosin/muuntaja-form "0.6.9"
22
:description "application/x-www-form-urlencoded format for Muuntaja"
33
:url "https://github.com/metosin/muuntaja"
44
:license {:name "Eclipse Public License"

modules/muuntaja-msgpack/project.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(defproject metosin/muuntaja-msgpack "0.6.8"
1+
(defproject metosin/muuntaja-msgpack "0.6.9"
22
:description "Messagepack format for Muuntaja"
33
:url "https://github.com/metosin/muuntaja"
44
:license {:name "Eclipse Public License"

modules/muuntaja-yaml/project.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(defproject metosin/muuntaja-yaml "0.6.8"
1+
(defproject metosin/muuntaja-yaml "0.6.9"
22
:description "YAML format for Muuntaja"
33
:url "https://github.com/metosin/muuntaja"
44
:license {:name "Eclipse Public License"

modules/muuntaja/project.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(defproject metosin/muuntaja "0.6.8"
1+
(defproject metosin/muuntaja "0.6.9"
22
:description "Clojure library for format encoding, decoding and content-negotiation"
33
:url "https://github.com/metosin/muuntaja"
44
:license {:name "Eclipse Public License"

project.clj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
(defproject metosin/muuntaja "0.6.8"
1+
(defproject metosin/muuntaja "0.6.9"
22
:description "Clojure library for format encoding, decoding and content-negotiation"
33
:url "https://github.com/metosin/muuntaja"
44
:license {:name "Eclipse Public License"
55
:url "http://www.eclipse.org/legal/epl-v20.html"}
6-
:managed-dependencies [[metosin/muuntaja "0.6.8"]
6+
:managed-dependencies [[metosin/muuntaja "0.6.9"]
77
[ring/ring-codec "1.1.2"]
88
[metosin/jsonista "0.3.1"]
99
[com.cognitect/transit-clj "1.0.324"]
@@ -39,12 +39,12 @@
3939
[ring/ring-json "0.5.0"]
4040

4141
;; modules
42-
[metosin/muuntaja "0.6.8"]
43-
[metosin/muuntaja-form "0.6.8"]
44-
;; [fi.metosin/muuntaja-charred "0.6.8"] ;; not yet released
45-
[metosin/muuntaja-cheshire "0.6.8"]
46-
[metosin/muuntaja-msgpack "0.6.8"]
47-
[metosin/muuntaja-yaml "0.6.8"]
42+
[metosin/muuntaja "0.6.9"]
43+
[metosin/muuntaja-form "0.6.9"]
44+
[fi.metosin/muuntaja-charred "0.6.9"]
45+
[metosin/muuntaja-cheshire "0.6.9"]
46+
[metosin/muuntaja-msgpack "0.6.9"]
47+
[metosin/muuntaja-yaml "0.6.9"]
4848

4949
;; correct jackson
5050
[com.fasterxml.jackson.core/jackson-databind "2.12.1"]

0 commit comments

Comments
 (0)