|
1 | 1 | ## Unreleased |
2 | 2 |
|
3 | | -**[compare](https://github.com/metosin/muuntaja/compare/0.6.9...master)** |
| 3 | +**[compare](https://github.com/metosin/muuntaja/compare/0.6.11...master)** |
| 4 | + |
| 5 | +## 0.6.11 (2025-01-09) |
| 6 | + |
| 7 | +* Fixes |
| 8 | + - Avoid output (like println or logging) interfering with edn output, thanks to [nvlass](https://github.com/nvlass) [#131](https://github.com/metosin/muuntaja/pull/131) |
| 9 | + |
| 10 | +* Update deps: |
| 11 | + |
| 12 | +``` |
| 13 | +[ring/ring-codec "1.2.0"] is available but we use "1.1.2" |
| 14 | +[metosin/jsonista "0.3.13"] is available but we use "0.3.1" |
| 15 | +[com.cognitect/transit-clj "1.0.333"] is available but we use "1.0.324" |
| 16 | +[com.cnuernber/charred "1.034"] is available but we use "1.033" |
| 17 | +[cheshire "5.13.0"] is available but we use "5.10.0" |
| 18 | +[clj-commons/clj-yaml "1.0.29"] is available but we use "1.0.27" |
| 19 | +``` |
4 | 20 |
|
5 | 21 | ## 0.6.10 (2024-03-15) |
6 | 22 |
|
|
30 | 46 | [ring/ring-core "1.9.0"] is available but we use "1.8.2" |
31 | 47 | ``` |
32 | 48 |
|
33 | | -## 0.6.7 |
| 49 | +## 0.6.7 |
34 | 50 |
|
35 | 51 | * new module `muuntaja-form` to handle `application/x-www-form-urlencoded` using [ring-codec](https://github.com/ring-clojure/ring-codec) by [Mathieu Lirzin](https://github.com/metosin/muuntaja/pull/110) |
36 | 52 |
|
|
139 | 155 | * `format-request-interceptor` ~= `wrap-format-request` |
140 | 156 | * `format-response-interceptor` ~= `wrap-format-response` |
141 | 157 |
|
142 | | -* Use `:default-charset` for response encoding if found anywhere in the `accept` header, fixes [#79](https://github.com/metosin/muuntaja/issues/79) |
| 158 | +* Use `:default-charset` for response encoding if found anywhere in the `accept` header, fixes [#79](https://github.com/metosin/muuntaja/issues/79) |
143 | 159 | * Publish the raw content-negotiation results into `FormatAndCharset` too |
144 | 160 | * Added helpers `m/get-request-format-and-charset` and `get-response-format-and-charset` |
145 | 161 |
|
|
239 | 255 |
|
240 | 256 | ... and also this: |
241 | 257 |
|
242 | | -```clj |
| 258 | +```clj |
243 | 259 | (require '[jsonista.core :as j]) |
244 | 260 |
|
245 | 261 | (m/decoder |
|
248 | 264 | m/default-options |
249 | 265 | [:formats "application/json" :opts] |
250 | 266 | {:mapper (j/object-mapper {:decode-key-fn false})})) |
251 | | - "application/json") |
| 267 | + "application/json") |
252 | 268 | ``` |
253 | 269 |
|
254 | 270 | * dropped dependencies: |
|
278 | 294 |
|
279 | 295 | ## 0.6.0-alpha4 |
280 | 296 |
|
281 | | -* Use `:default-charset` for response encoding if found anywhere in the `accept` header, fixes [#79](https://github.com/metosin/muuntaja/issues/79) |
| 297 | +* Use `:default-charset` for response encoding if found anywhere in the `accept` header, fixes [#79](https://github.com/metosin/muuntaja/issues/79) |
282 | 298 | * Publish the raw content-negotiation results into `FormatAndCharset` too |
283 | 299 | * Removed helpers `m/get-negotiated-request-content-type` and `m/get-negotiated-response-content-type` |
284 | 300 | * Added helpers `m/get-request-format-and-charset` and `get-response-format-and-charset` |
|
393 | 409 |
|
394 | 410 | ... and also this: |
395 | 411 |
|
396 | | -```clj |
| 412 | +```clj |
397 | 413 | (require '[jsonista.core :as j]) |
398 | 414 |
|
399 | 415 | (m/decoder |
|
402 | 418 | m/default-options |
403 | 419 | [:formats "application/json" :opts] |
404 | 420 | {:mapper (j/object-mapper {:decode-key-fn false})})) |
405 | | - "application/json") |
| 421 | + "application/json") |
406 | 422 | ``` |
407 | 423 |
|
408 | 424 | * dropped dependencies: |
|
0 commit comments