v0.4.0
Pre-release
Pre-release
Hello my number card lovers! <3
Today we are releasing a new version of jpki-rs.
In this version, many features has been added or removed. In case of upgrading, please check breaking changes below carefully.
Any question or discussion is welcome! Please open a discussion if you have any.
About roadmap of this crate: v1.0 milestone has only 2 tasks now. After implementing these, we are going to ship a first stable version v1.0. Before that, we need many tests and debuggings. Open an issue if you found any suspicious behaviour in this crate. It will help us shipping v1.0 carefully.
💣 BREAKING CHANGES
jpki::ap::jpki::JpkiAp
is now located atjpki::ap::crypto::CryptoAp
.- CLI specification has been changed. For details, check
cli/README.md
. jpki::digest
module,digest
feature, andjpki::ClientForAuth
has been deleted.
✨ New Features
- Added generic FFI support for C/C++ and many other languages.
- Added PC/SC support into jpki core crate. You can enable it by using
pcsc
feature. - Added support of reading PIN statuses for each applications.
What's Changed
- ci: Remove uploading 'target' directory as an artifact by @siketyan in #57
- refactor: Move PC/SC support by @siketyan in #60
- docs: Add new features to readme by @siketyan in #61
- feat: Generic FFI (C/C++) Support by @siketyan in #62
- feat!: Rename JpkiAp to CryptoAp by @siketyan in #64
- feat: Support reading PIN statuses by @siketyan in #65
- build(deps): Upgrade dependencies by @siketyan in #66
- ci: Use rust-cache by @siketyan in #67
- feat!: Moving digest module to cli, removing high-level APIs by @siketyan in #68
- chore: Release v0.4.0 by @siketyan in #69
Full Changelog: 0.3.0...0.4.0