Skip to content

Releases: SiegeSailor/Cryptography

2.3.0

25 Apr 07:07
2c39f83

Choose a tag to compare

2.3.0 (2026-04-25)

Features

  • add options parameter to prompt functions for enhanced interactivity (7d35eb6)
  • enhance CI workflow to support multiple Node.js versions (ea37c9c)

Bug Fixes

  • update callback type to support asynchronous functions in inquire.continue (c9078de)

2.2.2

14 Apr 05:41
d8764b0

Choose a tag to compare

2.2.2 (2026-04-14)

Bug Fixes

  • correct algorithm names and links (e023ac4)
  • correct spelling of algorithm name in WASM invoker (d8764b0)

2.2.1

13 Apr 04:58
6769ff6

Choose a tag to compare

2.2.1 (2026-04-13)

Bug Fixes

  • adjust export file paths (6769ff6)

2.2.0

12 Apr 23:52
e71add3

Choose a tag to compare

2.2.0 (2026-04-12)

Features

  • make version 0.0.0 since already using semantic-release (356b0fc)

2.1.0

11 Apr 23:06
594dacf

Choose a tag to compare

2.1.0 (2026-04-11)

Features

  • add primitive root table test for smallest prime and implement prime factorization function (b1e2736)

Performance Improvements

  • reuse table values for primitive root check instead of recomputing (0bd8430)

2.0.0

11 Apr 19:20
7c1fb50

Choose a tag to compare

2.0.0 (2026-04-11)

⚠ BREAKING CHANGES

  • update project README.md

Features

  • add badges for NPM version, test, and release in README.md (b065c24)
  • update TypeScript to 6.0 (cc2a9ad)

Bug Fixes

  • add NODE_AUTH_TOKEN to release workflow for npm access (5cfa4d9)
  • add NPM_TOKEN and NODE_AUTH_TOKEN to release workflow (fd78204)
  • correct bin entry name in package.json and update import statement in command.ts (84f04dd)
  • remove NPM_TOKEN and NODE_AUTH_TOKEN from release workflow (c77fa6c)
  • resolve vulnerabilities (b8513fa)
  • update license from ISC to MIT in package.json (0cd2f18)
  • update Node.js version and configure NPM registry settings in release workflow (6c4bf01)
  • update release script to include specific semantic-release packages (2b60a57)
  • update release workflow to correctly set NPM_TOKEN (4fd035f)

Documentation

  • update project README.md (ab84e68)

1.0.0

10 Apr 04:06
6f84fa8

Choose a tag to compare

1.0.0 (2026-04-10)

Features

  • add tagFormat configuration for versioning in release settings (008c2b5)
  • add WASM verification script and update build process for stricter checks (a6f01f8)
  • enhance CLI and algorithms (ae4da67)
  • rename key-encryption directory to key-encryptions and update references (279e542)
  • update instructions (1f69b24)
  • update npm configuration for public access and registry settings (6f84fa8)
  • update workflow settings (3771c2b)
  • use ESLint convention to restructure NPM scripts (b30b082)

Bug Fixes

  • add missing newlines at the end of multiple WASM files (1f90961)
  • add publishConfig for public access in package.json (2ed38e1)
  • correct repository URLs and improve release token verification in workflows (0126b4f)
  • correct syntax in test cases and improve formatting (5681a4c)
  • update dependency versions in package-lock.json for consistency (ffba758)
  • update NODE_AUTH_TOKEN to use NPM_ACCESS_TOKEN in workflow files (3851948)