All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Update signature headers and fix dead_code warnings (55578ce)
- Install Linux dependencies for tauri-plugin-keygen-rs2 (c637ac2)
- Update README for v0.9 release (78a6908)
- Add Distribution API modules (Package, Artifact, Platform, Arch, Channel) (a260869)
- Add Release API support for software distribution (468d4a4)
- 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)
- [breaking] Apply Rust best practices across codebase (6786528)
- Rename create_artifact to get_artifact (19e7372)
- Migrate from devbox to devenv (af1db5e)
- Update tauri plugin for async config state management (b48fa11)
- Add with_config pattern for validate and verify (bc996c6)
- Refactor to use with_config pattern (2fa2bae)
- Correct webhook signature algorithm values to match Keygen API (b9a0506)
- Implement license usage tracking operations (efaa308)
- Implement complete Environment API with examples (1369726)
- Implement complete Group API with and examples (240edf3)
- Implement complete Component API with examples (c76cb2a)
- Add webhook API implementation (1817ede)
- Replace fingerprint.clone() with std::slice::from_ref in examples (f59964e)
- Update GitHub release workflow (c651155)
- Add TLS backend configuration support to tauri-plugin-keygen-rs2 (d1ac890)
- Configure tauri-plugin-keygen-rs2 to use workspace dependencies (624297f)
- Add CLAUDE.md with development guidance (0e90396)
- Resolve duplicate example name in Cargo.toml (9840251)
- Correct release-plz configuration format (d72cd53)
- Resolve all clippy warnings and improve code quality (f426b82)
- Remove invalid path field from release-plz config (280948b)
- Simplify test workflow to use only all-features configuration (86ab59b)
- Align CI and pre-commit clippy configuration (ecf0994)
- Setup prefligit pre-commit hooks (6d0796a)
- Gitignore exclude .schema/ directory (18a0fd2)
- Update test workflow configuration (127eb0f)
- Formatting all rust code (d9c6afe)
- Add automated release workflow with release-plz (97e0afe)