File tree 4 files changed +13
-13
lines changed
4 files changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ This project uses [**Break Versioning**](https://www.taoensso.com/break-versioni
4
4
5
5
# ` v3.5.0-RC1 ` (2024-10-28)
6
6
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 )
8
8
- ** Versioning** : [ Break Versioning] ( https://www.taoensso.com/break-versioning )
9
9
10
10
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.
@@ -36,8 +36,8 @@ As always:
36
36
37
37
# ` v3.4.2 ` (2024-05-26)
38
38
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 )
41
41
42
42
⚠️ 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** .
43
43
Original file line number Diff line number Diff line change @@ -118,8 +118,8 @@ Licensed under [EPL 1.0](LICENSE.txt) (same as Clojure).
118
118
119
119
<!-- Project -->
120
120
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
123
123
124
124
[ Clojars SVG ] : https://img.shields.io/clojars/v/com.taoensso/nippy.svg
125
125
[ Clojars URL ] : https://clojars.org/com.taoensso/nippy
Original file line number Diff line number Diff line change 18
18
:profiles
19
19
{; ; :default [:base :system :user :provided :dev]
20
20
: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" ]]}
22
22
:c1.11 {:dependencies [[org.clojure/clojure " 1.11.3" ]]}
23
23
:c1.10 {:dependencies [[org.clojure/clojure " 1.10.1" ]]}
24
24
:c1.9 {:dependencies [[org.clojure/clojure " 1.9.0" ]]}
Original file line number Diff line number Diff line change 1352
1352
id-byte-array-md (read-bytes in (read-md-count in))
1353
1353
id-byte-array-lg (read-bytes in (read-lg-count in)))))
1354
1354
1355
- (defmacro ^:private read-array [in thaw-type array array -type]
1355
+ (defmacro ^:private read-array [in thaw-type array-type array ]
1356
1356
(let [thawed-sym (with-meta 'thawed-sym {:tag thaw-type})
1357
1357
array-sym (with-meta 'array-sym {:tag array-type})]
1358
1358
`(let [~array-sym ~array]
1607
1607
id-byte-array-md (read-bytes in (read-md-count in))
1608
1608
id-byte-array-lg (read-bytes in (read-lg-count in))
1609
1609
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)))
1612
1612
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)))
1615
1615
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)))
1618
1618
1619
1619
id-str-0 " "
1620
1620
id-str-sm* (read-str in (read-sm-count* in))
You can’t perform that action at this time.
0 commit comments