Skip to content

Update dependency com.taoensso:nippy to v3.7.0 (8.x) - #430

Merged
renovate[bot] merged 1 commit into
8.xfrom
renovate/8.x-com.taoensso-nippy-3.x
Jul 22, 2026
Merged

Update dependency com.taoensso:nippy to v3.7.0 (8.x)#430
renovate[bot] merged 1 commit into
8.xfrom
renovate/8.x-com.taoensso-nippy-3.x

Conversation

@renovate

@renovate renovate Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

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

Release Notes

taoensso/nippy (com.taoensso:nippy)

v3.7.0

Compare Source

This promotes v3.7.0-RC3 to final with no changes.

Nippy v3.7 is a major performance upgrade that includes a significant refactor of Nippy's internals to switch to a more efficient ByteBuffer implementation that's >20% faster in Nippy's standard benchmarks. Huge thanks to @​huahaiy for his excellent work on this release! 🎉

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.6, please FIRST update to v3.6 THEN to v3.7. This allows read support for new types to fully roll out BEFORE new types may be written.

👉 Change in byte output

v3.7 includes a change in Nippy's byte output for uncounted collections (mostly lazy seqs). 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.6.2 (2026-04-09)

  • [fix] [#​190] Read legacy unlength-prefixed Java Serializable data through ByteBuffer thaw paths [7bd95ea]
  • [fix] [#​190] Restore extend-freeze precedence over inherited native writers [ad6e211]
  • [fix] Bound retained thread-local freeze buffers to 1 MiB [ee0ea59]
  • [fix] [#​191] Support Clojure v1.13.0-alpha4 map changes [d5132bc, 8e705a6]
  • [fix] Restore native (non-Serializable) writing of primitive numeric arrays [800f95b]
  • [new] Initial read support for field-counted deftype serialization, including private/mutable fields (writes gated by target release 370) [b5d803f]
  • [new] Faster uncounted coll freezing (new binary output) [940b40a]
  • [new] Initial (read) support for much faster primitive num arrays [57616cb]
  • [new] [#​140] [#​190] NB Switch to ByteBuffer implementation, including new freeze-to-bb! and thaw-from-bb! APIs (@​huahaiy) [2c1a487]


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 22, 2026
@renovate
renovate Bot enabled auto-merge (squash) July 22, 2026 13:05
@github-actions

github-actions Bot commented Jul 22, 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/29923911435/artifacts/8531209782

@renovate
renovate Bot force-pushed the renovate/8.x-com.taoensso-nippy-3.x branch from ec651e0 to 81f1529 Compare July 22, 2026 13:24
@renovate
renovate Bot force-pushed the renovate/8.x-com.taoensso-nippy-3.x branch from 81f1529 to 5c75b9e Compare July 22, 2026 13:26
@renovate
renovate Bot merged commit c26b2cb into 8.x Jul 22, 2026
28 checks passed
@renovate
renovate Bot deleted the renovate/8.x-com.taoensso-nippy-3.x branch July 22, 2026 15:47
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