Tags: forgesworn/ring-sig
Tags
chore(release): 3.0.0 [skip ci] # [3.0.0](v2.0.0...v3.0.0) (2026-03-30) * fix!: reject non-canonical scalars >= curve order N in hexToScalar ([8eddf4f](8eddf4f)) ### BREAKING CHANGES * hexToScalar now throws for values >= N instead of silently reducing. Prevents non-canonical signature encodings.
chore(release): 2.0.0 [skip ci] # [2.0.0](v1.0.2...v2.0.0) (2026-03-25) * feat!: upgrade to @noble/curves v2 and @noble/hashes v2 ([8d9346f](8d9346f)) ### BREAKING CHANGES * @noble/curves upgraded from v1 to v2. Import paths now require .js suffix if consuming from source. Published dist/ is unaffected.
chore(release): 1.0.1 [skip ci] ## [1.0.1](v1.0.0...v1.0.1) (2026-03-18) ### Bug Fixes * correct broken URLs in SECURITY.md and CONTRIBUTING.md ([803beaa](803beaa)) * harden input validation — case-normalise ring, type guards, key pair check ([c2ce9ce](c2ce9ce)) * pin GitHub Actions to commit SHAs for supply chain integrity ([3c3688a](3c3688a)) * regenerate lockfile to match renamed package ([0b72e48](0b72e48)) * resolve merge conflict — correct package name with released version ([b3c1a4d](b3c1a4d))
chore(release): 1.0.0 [skip ci] # 1.0.0 (2026-03-18) ### Bug Fixes * security audit — domain handling, input validation, length-prefixed hashing ([b5815ce](b5815ce)) ### Features * add crypto utilities and error classes ([910ec23](910ec23)) * add LSAG linkable ring signatures with tests ([170ac17](170ac17)) * add SAG ring signatures with tests ([bf25cda](bf25cda)) * expose public API ([8a73a6b](8a73a6b))