Skip to content

Releases: ahonn/keygen-rs

keygen-rs-v0.11.0

25 Mar 06:26
45e6d06

Choose a tag to compare

Added

  • Complete keygen api coverage for existing modules (41ebb5e)

Fixed

  • Remove scheme from update attributes (create-only) (9cbc9c5)
  • Use PUT for relationship change operations per Keygen API (401fe1e)
  • Remove token feature gate from check_in method (566f9c8)
  • Correct query param serialization for pagination and metadata (1119486)
  • Add 9 missing fields to Policy::update attribute builder (336ea51)
  • Correct password API field names per Keygen docs (29db092)
  • Address codex peer review findings (2a19ec6)
  • Gate download_artifact for non-wasm targets (fa00e32)
  • Add repository field to wasm package for npm provenance (1c72c95)
  • Set correct npm package name @keygen-rs/wasm before publish (821803f)

Other

  • Reuse Client for artifact URL and request building (497454e)
  • Change instance methods to take &self (3604c36)
  • [breaking] Improve code quality across SDK modules (312fe6e)
  • Add examples for new api coverage (835b41c)

keygen-rs-v0.10.3

23 Mar 13:46
1b9c68b

Choose a tag to compare

Added

  • Add WASM support for Cloudflare Workers (69e8331)

Other

  • Merge pull request #85 from ahonn/feat/wasm-support (d108d9c)

keygen-rs-v0.10.2

23 Mar 01:15
3b4ef18

Choose a tag to compare

Fixed

  • Fix napi publish by skipping internal platform publish (e52981f)
  • Fix napi cross-compile build for Linux targets (12654fe)

keygen-rs-v0.10.1

20 Mar 14:28
2f3b653

Choose a tag to compare

Added

  • Add Node.js bindings via napi-rs (@keygen-rs/napi) (2bcebf5)

Fixed

  • Fix napi build command and version sync (01be19a)
  • Address PR review feedback (5d261e3)

Other

  • Merge pull request #78 from ahonn/feat/napi-bindings (26bf126)
  • Integrate napi build and npm publish into release workflow (2c6499e)

keygen-rs-v0.10.0

02 Mar 00:38
08fcd43

Choose a tag to compare

Fixed

  • Add missing enum variants (3fbfe3b)
  • Disable separate git tag for tauri plugin to avoid tag conflict (a09d64d)

keygen-rs-v0.9.1

04 Feb 07:01
4bec5a0

Choose a tag to compare

Fixed

  • Update signature headers and fix dead_code warnings (55578ce)

Other

  • Install Linux dependencies for tauri-plugin-keygen-rs2 (c637ac2)
  • Update README for v0.9 release (78a6908)

keygen-rs-v0.9.0

03 Feb 00:26
48fa88b

Choose a tag to compare

Added

  • Add Distribution API modules (Package, Artifact, Platform, Arch, Channel) (a260869)
  • Add Release API support for software distribution (468d4a4)

Fixed

  • Remove redundant error wrapping in signature verification (243bb14)
  • Remove .pre-commit-config.yaml from .gitignore (422de11)
  • Correct query parameter serialization for all List APIs (1c5c0cc)
  • Update create_artifact example to list/get operations (58192cd)

Other

  • [breaking] Apply Rust best practices across codebase (6786528)
  • Rename create_artifact to get_artifact (19e7372)
  • Migrate from devbox to devenv (af1db5e)

keygen-rs-v0.8.1

26 Aug 06:16
3cc9d88

Choose a tag to compare

Fixed

  • Update tauri plugin for async config state management (b48fa11)

keygen-rs-v0.8.0

26 Aug 03:49
910101e

Choose a tag to compare

Added

  • Add with_config pattern for validate and verify (bc996c6)
  • Refactor to use with_config pattern (2fa2bae)

keygen-rs-v0.7.5

18 Aug 03:27
2aa2b98

Choose a tag to compare

Fixed

  • Correct webhook signature algorithm values to match Keygen API (b9a0506)