Skip to content

Commit b02b375

Browse files
committed
[nop] Housekeeping
1 parent 3cb29f3 commit b02b375

File tree

4 files changed

+17
-17
lines changed

4 files changed

+17
-17
lines changed

CHANGELOG.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ This project uses [**Break Versioning**](https://www.taoensso.com/break-versioni
44

55
# `v3.5.0-RC1` (2024-10-28)
66

7-
- 📦 **Dependency**: available [on Clojars](https://clojars.org/com.taoensso/nippy/versions/3.5.0-RC1)
7+
- **Dependency**: [on Clojars](https://clojars.org/com.taoensso/nippy/versions/3.5.0-RC1)
88
- **Versioning**: [Break Versioning](https://www.taoensso.com/break-versioning)
99

1010
This is a **non-breaking maintenance release** that updates dependencies and includes read support for more native array types to be introduced in a future v3.6 release.
1111

1212
It should be safe to update from (at least) all recent versions of Nippy.
1313

14-
| Updating from Nippy | Changes to API? | Changes to [byte output](https://github.com/taoensso/nippy/wiki/2-Operational-considerations#stability-of-byte-output)? | Recommended update sequence [1]
14+
| Updating from Nippy | Changes to API? | Changes to [byte output](https://github.com/taoensso/nippy/wiki/2-Operational-considerations#stability-of-byte-output)? | Rolling update sequence [1]
1515
| :-- | :-- | :-- | :--
1616
| `v3.4.2` (2024-05-26) | - | - | -
1717
| `v3.4.1` (2024-05-02) | - | - | -
@@ -20,7 +20,7 @@ It should be safe to update from (at least) all recent versions of Nippy.
2020
| `v3.2.0` (2022-07-18) | - | - | -
2121
| `v3.1.3` (2022-06-23) | - | - | -
2222

23-
> [1] Relevant only when introducing support for new types, to help with rolling updates
23+
> [1] Relevant only when introducing support for new types, and for users that do rolling updates
2424
2525
If updating from older versions of Nippy, please see the relevant release notes.
2626

@@ -36,22 +36,22 @@ As always:
3636

3737
# `v3.4.2` (2024-05-26)
3838

39-
> **Dep**: Nippy is [on Clojars](https://clojars.org/com.taoensso/nippy/versions/3.4.2).
40-
> **Versioning**: Nippy uses [Break Versioning](https://www.taoensso.com/break-versioning).
39+
- **Dependency**: [on Clojars](https://clojars.org/com.taoensso/nippy/versions/3.4.2)
40+
- **Versioning**: [Break Versioning](https://www.taoensso.com/break-versioning)
4141

4242
⚠️ This release addresses a [**security vulnerability**](https://github.com/taoensso/nippy/security/advisories/GHSA-vw78-267v-588h) in Nippy's upstream compression library and is **recommended for all existing users**.
4343

4444
It should be a **straight-forward and non-breaking update** for almost everyone:
4545

46-
| Updating from Nippy | Changes to API? | Changes to [byte output](https://github.com/taoensso/nippy/wiki/2-Operational-considerations#stability-of-byte-output)? | Recommended update sequence [1]
46+
| Updating from Nippy | Changes to API? | Changes to [byte output](https://github.com/taoensso/nippy/wiki/2-Operational-considerations#stability-of-byte-output)? | Rolling update sequence [1]
4747
| :-- | :-- | :-- | :--
4848
| `v3.4.1` (2024-05-02) | - | - | -
4949
| `v3.4.0` (2024-04-30) | - | Yes | -
5050
| `v3.3.0` (2023-10-11) | - | - | -
5151
| `v3.2.0` (2022-07-18) | - | - | -
5252
| `v3.1.3` (2022-06-23) | - | - | -
5353

54-
> [1] Relevant only when introducing support for new types, to help with rolling updates
54+
> [1] Relevant only when introducing support for new types, and for users that do rolling updates
5555
5656
If updating from older versions of Nippy, please see the relevant release notes.
5757

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,8 +118,8 @@ Licensed under [EPL 1.0](LICENSE.txt) (same as Clojure).
118118

119119
<!-- Project -->
120120

121-
[Codox docs]: https://taoensso.github.io/nippy/
122-
[cljdoc docs]: https://cljdoc.org/d/com.taoensso/nippy/
121+
[Codox docs]: https://taoensso.github.io/nippy/
122+
[cljdoc docs]: https://cljdoc.org/d/com.taoensso/nippy/CURRENT/api/taoensso.nippy
123123

124124
[Clojars SVG]: https://img.shields.io/clojars/v/com.taoensso/nippy.svg
125125
[Clojars URL]: https://clojars.org/com.taoensso/nippy

project.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
:profiles
1919
{;; :default [:base :system :user :provided :dev]
2020
:provided {:dependencies [[org.clojure/clojure "1.11.3"]]}
21-
:c1.12 {:dependencies [[org.clojure/clojure "1.12.0-alpha12"]]}
21+
:c1.12 {:dependencies [[org.clojure/clojure "1.12.0"]]}
2222
:c1.11 {:dependencies [[org.clojure/clojure "1.11.3"]]}
2323
:c1.10 {:dependencies [[org.clojure/clojure "1.10.1"]]}
2424
:c1.9 {:dependencies [[org.clojure/clojure "1.9.0"]]}

src/taoensso/nippy.clj

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1352,7 +1352,7 @@
13521352
id-byte-array-md (read-bytes in (read-md-count in))
13531353
id-byte-array-lg (read-bytes in (read-lg-count in)))))
13541354

1355-
(defmacro ^:private read-array [in thaw-type array array-type]
1355+
(defmacro ^:private read-array [in thaw-type array-type array]
13561356
(let [thawed-sym (with-meta 'thawed-sym {:tag thaw-type})
13571357
array-sym (with-meta 'array-sym {:tag array-type})]
13581358
`(let [~array-sym ~array]
@@ -1607,14 +1607,14 @@
16071607
id-byte-array-md (read-bytes in (read-md-count in))
16081608
id-byte-array-lg (read-bytes in (read-lg-count in))
16091609

1610-
id-long-array-lg (read-array in long (long-array (read-lg-count in)) "[J")
1611-
id-int-array-lg (read-array in int (int-array (read-lg-count in)) "[I")
1610+
id-long-array-lg (read-array in long "[J" (long-array (read-lg-count in)))
1611+
id-int-array-lg (read-array in int "[I" (int-array (read-lg-count in)))
16121612

1613-
id-double-array-lg (read-array in double (double-array (read-lg-count in)) "[D")
1614-
id-float-array-lg (read-array in float (float-array (read-lg-count in)) "[F")
1613+
id-double-array-lg (read-array in double "[D" (double-array (read-lg-count in)))
1614+
id-float-array-lg (read-array in float "[F" (float-array (read-lg-count in)))
16151615

1616-
id-string-array-lg (read-array in String (make-array String (read-lg-count in)) "[Ljava.lang.String;")
1617-
id-object-array-lg (read-array in Object (object-array (read-lg-count in)) "[Ljava.lang.Object;")
1616+
id-string-array-lg (read-array in String "[Ljava.lang.String;" (make-array String (read-lg-count in)))
1617+
id-object-array-lg (read-array in Object "[Ljava.lang.Object;" (object-array (read-lg-count in)))
16181618

16191619
id-str-0 ""
16201620
id-str-sm* (read-str in (read-sm-count* in))

0 commit comments

Comments
 (0)