You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a **general maintenance release** focused on updating dependencies and laying groundwork (read support) for new array types coming in Nippy v3.6.
11
+
12
+
It **drops support for Clojure v1.9** but should otherwise be a safe update from (at least) all recent versions of Nippy.
13
+
14
+
## Since `v3.5.0-RC1` (2024-10-28)
15
+
16
+
-**\[mod]** Drop official Clojure v1.9 support \[da57206]
17
+
-\[new] Add string array type to default [thaw-serializable-allowlist](https://cljdoc.org/d/com.taoensso/nippy/CURRENT/api/taoensso.nippy#*thaw-serializable-allowlist*)\[bfba594]
18
+
-\[new] Use [Truss exceptions](https://cljdoc.org/d/com.taoensso/truss/CURRENT/api/taoensso.truss#ex-info) on errors \[8d62dc2]
19
+
-\[new][#184] Incl. cause on non-native freeze failures \[8d10765]
-**\[mod]** Drop official Clojure v1.9 support \[da57206]
25
+
-\[new] Add string array type to default [thaw-serializable-allowlist](https://cljdoc.org/d/com.taoensso/nippy/CURRENT/api/taoensso.nippy#*thaw-serializable-allowlist*)\[bfba594]
26
+
-\[new] Use [Truss exceptions](https://cljdoc.org/d/com.taoensso/truss/CURRENT/api/taoensso.truss#ex-info) on errors \[8d62dc2]
27
+
-\[new][#184] Incl. cause on non-native freeze failures \[8d10765]
28
+
-\[new][#175] Mark [cache](https://cljdoc.org/d/com.taoensso/nippy/CURRENT/api/taoensso.nippy#cache) feature as stable \[b217db5]
| 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]|
> [1] Relevant only when Nippy introduces support for new types **AND** you plan to update Nippy with a **rolling update** (coexisting new and old versions).
44
+
45
+
If updating from older versions of Nippy, please see the relevant release notes.
46
+
47
+
As always:
48
+
49
+
- See [operational considerations](https://github.com/taoensso/nippy/wiki/2-Operational-considerations) for info on: **data compatibility**, **rolling updates**, **rollback support**, etc.
50
+
- It's always a good idea to **ensure adequate testing** in your environment before updating against production data!
@@ -11,14 +61,14 @@ This is a **non-breaking maintenance release** that updates dependencies and inc
11
61
12
62
It should be safe to update from (at least) all recent versions of Nippy.
13
63
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]
15
-
| :-- | :-- | :-- | :--
16
-
| `v3.4.2` (2024-05-26) | - | - | -
17
-
| `v3.4.1` (2024-05-02) | - | - | -
18
-
| `v3.4.0` (2024-04-30) | - | Yes | -
19
-
| `v3.3.0` (2023-10-11) | - | - | -
20
-
| `v3.2.0` (2022-07-18) | - | - | -
21
-
| `v3.1.3` (2022-06-23) | - | - | -
64
+
| 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]|
> [1] Relevant only when introducing support for new types, and for users that do rolling updates
24
74
@@ -43,13 +93,13 @@ As always:
43
93
44
94
It should be a **straight-forward and non-breaking update** for almost everyone:
45
95
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]
47
-
| :-- | :-- | :-- | :--
48
-
| `v3.4.1` (2024-05-02) | - | - | -
49
-
| `v3.4.0` (2024-04-30) | - | Yes | -
50
-
| `v3.3.0` (2023-10-11) | - | - | -
51
-
| `v3.2.0` (2022-07-18) | - | - | -
52
-
| `v3.1.3` (2022-06-23) | - | - | -
96
+
| 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]|
Copy file name to clipboardExpand all lines: README.md
+5-7Lines changed: 5 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
<ahref="https://www.taoensso.com/clojure"title="More stuff by @ptaoussanis at www.taoensso.com"><imgsrc="https://www.taoensso.com/open-source.png"alt="Taoensso open source"width="340"/></a>
0 commit comments