This repository was archived by the owner on Oct 10, 2026. It is now read-only.
Repository navigation
Releases: qntx-labs/signer
Releases · qntx-labs/signer
Release list
v3.2.0
v3.1.0
[3.1.0] - 2026-08-09
🚀 Features
- (cli) Add signer upgrade/update self-install path
💼 Other
- V3.1.0
v3.0.0
[3.0.0] - 2026-08-09
🚀 Features
- [breaking] Signer 3.0 — kobe 3.2 bridge, Casper, CLI key hygiene
- [breaking] Freeze signer 3.0 optimal slice (zero compat debt)
🐛 Bug Fixes
- Drop invalid --all-features from cargo deny invocations
- Correct SignDigest doctest to use &[u8; 32]
💼 Other
- V3.0.0
📚 Documentation
- Align README structure and tone with kobe
🎨 Styling
- Align TOML key columns and sync Justfile/Makefile with kobe
⚙️ Miscellaneous Tasks
- Add Justfile, update README
- Add default cargo-deny configuration
- Pin rust-toolchain channel to 1.85 (kobe-aligned MSRV)
- Configure cargo-deny to match kobe policy
v2.0.1
[2.0.1] - 2026-06-16
🚜 Refactor
- Remove local SignError enums and thiserror dependency from all signers
- (signers) Split Sign trait into Sign and SignMessage for clearer API surface
- (eip712) Add full int256/uint256 range support and enforce bit-width constraints
- (workspace) [breaking] Symmetrize signing traits and CLI verbs
📚 Documentation
- (skill) Update recovery_id terminology to v and clarify secp256k1 v byte encoding
- (changelog) Reflow 1.0.0 release notes to 80 columns for improved readability
- Update README to document 3.0 API surface and cross-implementation KAT coverage
- Rewrite README to emphasize byte-for-byte KAT coverage and simplify API surface documentation
- Remove Cargo install instructions and reformat CLI examples table
🧪 Testing
- Add cross-implementation KAT suite and consolidate primitive tests into signer_primitives
⚙️ Miscellaneous Tasks
- Upgrade kobe dependencies to 1.1 and add markdownlint config
- Upgrade sha2/sha3 to 0.11 and refactor workspace configuration
- Bump version to 2.0.0 and document breaking API surface reduction
- Bump version to 3.0.0 and document breaking SignMessage trait split plus BIP-137/EIP-712 correctness fixes
- Remove KAT generator and move test vectors inline into chain crate tests
- Revert version from 3.0.0 to 2.0.0 and rewrite CHANGELOG to document primitive-level Sign trait rearchitecture
- Bump version from 2.0.0 to 2.0.1
v1.0.0
[1.0.0] - 2026-04-23
🚜 Refactor
- (primitives) Rename recovery_id to v across all signers and update documentation
📚 Documentation
- (changelog) Document 1.0 API changes and add publishing metadata to all crates
⚙️ Miscellaneous Tasks
- Bump version to 1.0.0 and refactor error handling across all signers
v0.8.0
[0.8.0] - 2026-04-22
⚙️ Miscellaneous Tasks
- Bump version to 0.8.0 and upgrade kobe dependencies to 0.8.2
v0.7.0
[0.7.0] - 2026-04-22
🚀 Features
- (primitives) Add hex encoding methods and improve Ed25519/Secp256k1 documentation
- (nostr) Add Nostr signer with BIP-340 Schnorr and NIP-19 bech32 support
🚜 Refactor
- (signers) Consolidate secp256k1/ed25519 logic into signer-primitives and remove redundant dependencies
- (tests) Extract test modules to separate files and add testing utilities
📚 Documentation
- Fix rustdoc link syntax and add zeroize feature propagation
- (signer) Add Nostr chain support with BIP-340 Schnorr and NIP-19 bech32
⚙️ Miscellaneous Tasks
- (ci) Reorganize GitHub Actions workflows and remove install scripts
v0.6.1
[0.6.1] - 2026-04-07
🚜 Refactor
- (signers) Introduce macros for SignError and Sign trait to reduce boilerplate
- Simplify hash computations and improve documentation
⚙️ Miscellaneous Tasks
- Remove doc check from CI and fix rustdoc link syntax
v0.6.0
[0.6.0] - 2026-04-07
🚀 Features
- (aptos) Add Aptos chain signer with Ed25519 and SHA3-256 support
📚 Documentation
- Update SKILL.md to reflect XRP Ledger support as 10th chain
⚙️ Miscellaneous Tasks
- Bump version to 0.6.0 and enhance linting/dependency configuration
- Upgrade getrandom to 0.4 and kobe dependencies to 0.8
v0.5.0
[0.5.0] - 2026-04-03
🚀 Features
- (signers) Add address derivation methods to all chain signers
- (cli) Populate address field in all chain command outputs
🚜 Refactor
- (signers) Standardize Ed25519 API across sui/svm/ton signers
- (signers) Reorganize method order for consistency across all chain signers
- Standardize imports and remove redundant code across all signers
⚙️ Miscellaneous Tasks
- Bump version to 0.5.0 and standardize error handling across all chain signers