Skip to content

fix(deps): update dependency @noble/hashes to v2.2.0#1348

Merged
GoetzGoerisch merged 1 commit intomainfrom
renovate/noble-hashes-2.x
Apr 17, 2026
Merged

fix(deps): update dependency @noble/hashes to v2.2.0#1348
GoetzGoerisch merged 1 commit intomainfrom
renovate/noble-hashes-2.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Apr 14, 2026

This PR contains the following updates:

Package Change Age Confidence
@noble/hashes (source) 2.0.12.2.0 age confidence

Release Notes

paulmillr/noble-hashes (@​noble/hashes)

v2.2.0

Compare Source

  • March 2026 self-audit (all files): no major issues found
    • Audited for spec compliance and security
    • Fix: dkLen=0 handling in pbkdf2, blake2, turboshake, kt
    • Fix: parallelHash with blockLen=0
    • Fix: argon2 progress callback now reaches 100%
    • Improve: digestInto no longer returns a value (better performance)
    • Improve: argon2, blake2 support non-4-divisible dkLen
  • Fix all Byte Array types, to ensure proper work in both TypeScript 5.6 & TypeScript 5.9+
    • TS 5.6 has Uint8Array, while TS 5.9+ made it generic Uint8Array<ArrayBuffer>
    • This creates incompatibility of code between versions
    • Previously, it was hard to use and constantly emitted errors similar to TS2345
    • See typescript#62240 for more context
  • sha3: speed-up by up to 50%. Contributed by @​ChALkeR in #​126
  • Fix compilation issues on TypeScript v6
  • Make package Big Endian friendly. All tests pass on s390x
  • Improve tree-shaking, reduce bundle sizes
  • Add massive amounts of documentation everywhere

(We're skipping v2.1, to align with other noble packages)

Full Changelog: paulmillr/noble-hashes@2.0.1...2.2.0


Configuration

📅 Schedule: (UTC)

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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 the dependencies Pull requests that update a dependency file label Apr 14, 2026
@renovate renovate bot force-pushed the renovate/noble-hashes-2.x branch from 8c830a9 to ecf3427 Compare April 17, 2026 15:08
@renovate renovate bot force-pushed the renovate/noble-hashes-2.x branch from ecf3427 to 35cebb9 Compare April 17, 2026 15:19
@GoetzGoerisch GoetzGoerisch merged commit f8ed440 into main Apr 17, 2026
18 checks passed
@renovate renovate bot deleted the renovate/noble-hashes-2.x branch April 17, 2026 15:29
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant