Skip to content

Update dependency com.taoensso:nippy to v3.8.0 (main) - #439

Merged
corporate-gadfly merged 1 commit into
mainfrom
renovate/main-com.taoensso-nippy-3.x
Jul 27, 2026
Merged

Update dependency com.taoensso:nippy to v3.8.0 (main)#439
corporate-gadfly merged 1 commit into
mainfrom
renovate/main-com.taoensso-nippy-3.x

Conversation

@renovate

@renovate renovate Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
com.taoensso:nippy (source) managed-dependencies minor 3.7.03.8.0

Release Notes

taoensso/nippy (com.taoensso:nippy)

v3.8.0

Compare Source

This promotes v3.8.0-RC1 to final with no changes.

Nippy v3.8 enables writing of the faster primitive numeric array and field-counted deftype encodings introduced with read support in v3.7.

It should be a safe update for users already on v3.7. As always, please test carefully before updating against production data, and report any unexpected problems - thank you! 🙏

- Peter Taoussanis

👉 Migration info

When doing a rolling update (>1 coexisting version) from Nippy <v3.7, please FIRST update to v3.7 THEN to v3.8. This allows read support for the new types and encodings to fully roll out BEFORE v3.8 may write them.

v3.7's experimental dedicated PersistentArrayMap encoding has been permanently retired: v3.8+ will always write maps through the standard map encoding. The retired encoding was never written by default (writing it required explicitly setting a non-default target release on v3.7), and any such data remains readable forever - maps now simply thaw to the reading runtime's natural map representation.

👉 Change in byte output

v3.8 changes Nippy's default byte output for primitive numeric arrays and deftype values. Almost no one should care about this, but mentioning for the tiny minority of users that depend on Nippy's byte output remaining stable.

Since v3.7.0 (2026-07-22)

  • [mod] Permanently retire experimental dedicated PersistentArrayMap encoding (remains readable) [9d8580a]
  • [mod] Bump default target release from 360 to 370, enabling writes for faster primitive numeric arrays and field-counted deftype serialization
  • [prf] Bulk-thaw medium generic maps using Clojure's RT/map [f3e8633]
  • [dep] Update Encore from v3.161.0 to v3.169.1


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added dependencies Pull requests that update a dependency file renovate labels Jul 27, 2026
@github-actions

github-actions Bot commented Jul 27, 2026

Copy link
Copy Markdown

The rpm/deb packages and the JAR file for openvoxdb are available in a zip archive:
https://github.com/OpenVoxProject/openvoxdb/actions/runs/30272801804/artifacts/8655668974

@renovate
renovate Bot force-pushed the renovate/main-com.taoensso-nippy-3.x branch from 92d0b1c to 8b5e202 Compare July 27, 2026 13:32
@renovate
renovate Bot force-pushed the renovate/main-com.taoensso-nippy-3.x branch from 8b5e202 to 0c4596a Compare July 27, 2026 13:58
@corporate-gadfly
corporate-gadfly merged commit d1da598 into main Jul 27, 2026
19 of 20 checks passed
@corporate-gadfly
corporate-gadfly deleted the renovate/main-com.taoensso-nippy-3.x branch July 27, 2026 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file renovate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant