Skip to content

chore(deps): bump @forgesworn/range-proof from 1.1.0 to 2.0.1#12

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/forgesworn/range-proof-2.0.1
Closed

chore(deps): bump @forgesworn/range-proof from 1.1.0 to 2.0.1#12
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/forgesworn/range-proof-2.0.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 12, 2026

Bumps @forgesworn/range-proof from 1.1.0 to 2.0.1.

Release notes

Sourced from @​forgesworn/range-proof's releases.

v2.0.1

2.0.1 (2026-04-07)

Bug Fixes

  • remove forbidden author field, add SECURITY.md (c17af17)

v2.0.0

2.0.0 (2026-03-30)

  • fix!: harden crypto primitives, remove phantom dependencies (5fdfa44)

BREAKING CHANGES

  • hashToScalar now length-prefixes each part before concatenation, preventing ambiguous input collisions. Existing proofs will not verify with this version.
  • hexToScalar rejects non-canonical scalars >= curve order N
  • hashToScalar adds 4-byte big-endian length prefix per part
  • Remove circular self-dependency (@​forgesworn/range-proof)
  • Remove phantom @​forgesworn/ring-sig dependency
  • Restore accidentally deleted src/range-proof.ts
Changelog

Sourced from @​forgesworn/range-proof's changelog.

2.0.1 (2026-04-07)

Bug Fixes

  • remove forbidden author field, add SECURITY.md (c17af17)

2.0.0 (2026-03-30)

2.0.2 (2026-04-12)

Bug Fixes

  • bump vite to 7.3.2 and picomatch to 4.0.4 (security) (deps)
  • fix!: harden crypto primitives, remove phantom dependencies (5fdfa44)

BREAKING CHANGES

  • hashToScalar now length-prefixes each part before concatenation, preventing ambiguous input collisions. Existing proofs will not verify with this version.
  • hexToScalar rejects non-canonical scalars >= curve order N
  • hashToScalar adds 4-byte big-endian length prefix per part
  • Remove circular self-dependency (@​forgesworn/range-proof)
  • Remove phantom @​forgesworn/ring-sig dependency
  • Restore accidentally deleted src/range-proof.ts
Commits
  • 2424edc chore(release): 2.0.1 [skip ci]
  • c17af17 fix: remove forbidden author field, add SECURITY.md
  • 05b5ea0 docs: add AI discoverability files and README badges
  • 8e9bbe7 docs: improve Context7 scoring with error handling, worked examples, and H de...
  • f8f33ab docs: add error handling guide and generator H derivation algorithm
  • 8a1b0e4 docs: update context7.json for library claim
  • 7d3688f docs: add context7.json for AI discoverability
  • 8874a15 docs: add ForgeSworn ecosystem cross-links
  • 2b472ee chore(release): 2.0.0 [skip ci]
  • 5fdfa44 fix!: harden crypto primitives, remove phantom dependencies
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@forgesworn/range-proof](https://github.com/forgesworn/range-proof) from 1.1.0 to 2.0.1.
- [Release notes](https://github.com/forgesworn/range-proof/releases)
- [Changelog](https://github.com/forgesworn/range-proof/blob/main/CHANGELOG.md)
- [Commits](forgesworn/range-proof@v1.1.0...v2.0.1)

---
updated-dependencies:
- dependency-name: "@forgesworn/range-proof"
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 12, 2026
TheCryptoDonkey added a commit that referenced this pull request Apr 13, 2026
Supersedes #12. Verified no v1 range proofs exist on relays so the
hashToScalar wire-format change has no impact.
@TheCryptoDonkey
Copy link
Copy Markdown
Member

Superseded by direct bump in a3434cf — same target version (2.0.1), avoided rebase round-trip after #13/#14 merged. Verified via bray's own handlePrivacyReadProof against damus/nos.lol/nostr.band/primal that no v1 range proofs exist on relays, so the wire-format break has zero impact.

@TheCryptoDonkey TheCryptoDonkey deleted the dependabot/npm_and_yarn/forgesworn/range-proof-2.0.1 branch April 13, 2026 07:41
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Apr 13, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

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 javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant