sigstore 0.1.4
sigstore: ^0.1.4 copied to clipboard
Dart bindings for Sigstore wrapping sigstore-rs for bundle inspection and cryptographic artifact verification.
Changelog #
0.1.4 #
- Add comprehensive API documentation to all FFI types, enums, variants, and methods.
- Pin upstream
sigstore-rustcommit withTOB-SIGSTORE-5fix, removing custom trusted root validation workaround. - Simplify verification entry point in Rust bridge.
- Remove redundant conformance binary forwarder.
- Collapse generated bindings and fixtures in GitHub PR reviews and diffs via
.gitattributes.
0.1.3 #
- Validate artifact hex digest length in conformance test runner.
- Ensure
HttpClientinstances are cleanly closed in build hook and tool scripts. - Add
dart_dependency_validator.yamlto configure dependencies for native asset build hooks. - Remove unused
loggingdependency. - Map
SigstoreError::InternalErrorexplicitly in Rust bindings.
0.1.2 #
- Optimize precompiled Rust binary size using release profile size optimizations, LTO, single codegen unit, and symbol stripping.
0.1.1 #
- Expose
SigstoreClient.refreshTrustedRootfor updating Sigstore TUF metadata and trusted root anchors.
0.1.0 #
- Initial release.
- Cryptographic artifact verification via
SigstoreVerifier. - Support for keyless verification with Rekor transparency log and Fulcio certificate validation.
- Support for Sigstore Bundle (v0.1, v0.2, v0.3) inspection and verification.
- Support for
local,checkout, and precompiledfetchbuild modes via Dart Native Assets.