Skip to content

Releases: paulmillr/scure-starknet

2.2.0

21 Apr 19:35
2.2.0
86688ac

Choose a tag to compare

  • April 2026 self-audit (all files): no major issues found
    • Audited for spec compliance and security
  • 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
  • Fix compilation issues on TypeScript v6
  • Improve tree-shaking, reduce bundle sizes

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

Full Changelog: 2.0.0...2.2.0

2.0.0

25 Aug 16:51
2.0.0
6e58985

Choose a tag to compare

  • The package is now ESM-only. ESM can finally be loaded from common.js on node v20.19+
    • Node v20.19 is now the minimum required version
    • Package imports now work correctly in bundler-less environments, such as browsers
    • Reduces npm package size (traffic consumed)
    • Reduces unpacked npm size (on-disk space)
  • Upgrade to noble v2

Full Changelog: 1.1.2...2.0.0

1.1.2

29 May 19:58
1.1.2
200adb2

Choose a tag to compare

Update noble-hashes to v1.8 and noble-curves to v1.9

Full Changelog: 1.1.1...1.1.2

1.1.1

19 Jan 07:35
1.1.1
31dae8a

Choose a tag to compare

  • Update noble-hashes to v1.7 and noble-curves to v1.8
  • Improve typescript types
  • Publish to JSR.io

Full Changelog: 1.1.0...1.1.1

1.1.0

23 Nov 08:54
1.1.0
44d42e5

Choose a tag to compare

New Contributors

Full Changelog: 1.0.0...1.1.0

1.0.0

13 Dec 09:22
1.0.0
971f5b8

Choose a tag to compare

  • update noble-hashes to 1.3.3
  • update noble-curves to 1.3.0

Full Changelog: 0.3.0...1.0.0

0.3.0

23 Aug 18:13
0.3.0
bc975a5

Choose a tag to compare

  • Security improvements
  • Rename package from micro-starknet to @scure/starknet
  • update noble-hashes to 1.3.2
  • update noble-curves to 1.2.0

Full Changelog: 0.2.3...0.3.0

0.2.3

12 Apr 02:59
0.2.3
bb19e63

Choose a tag to compare

Stable noble-curves

Full Changelog: 0.2.2...0.2.3

0.2.2

17 Mar 23:03
0.2.2
c068561

Choose a tag to compare

Full Changelog: 0.2.1...0.2.2

0.2.1

16 Mar 19:37
0.2.1
61898bb

Choose a tag to compare

Massive rewrite

Full Changelog: 0.1.2...0.2.1