Releases: lawliet89/biscuit
Releases · lawliet89/biscuit
v0.3.0 - 2019-07-19
0.3.0 (2019-07-19)
There are no new features or API changes except for ring dependency changes.
Breaking Changes
- Minimum supported Rust version is now 1.36 due to Ring's usage of newer Rust features
- biscuit now depends on ring 0.16
v0.1.1
v0.2.0 - 2019-03-11
Breaking Changes
- Minimum Rust 1.31 is needed for editions support on dependencies
- biscuit now depends on ring 0.14
v0.1.0 - 2018-10-29
Breaking Change
- Minimum Rust 1.27.2 supported. Older versions might build, but this might not be supported.
- Ring 0.13.2 minimum required. This breaks with other libraries using any other versions
Features
2018-02-14 with breaking changes
Version 0.0.8 (2018-02-14)
There are breaking changes in this release:
ring
was upgraded to 0.12. Until #619 lands,
this crate will now be incompatible with all other crates that uses a different version ofring
.jwa::rng
is no longer public- #84 All AES GCM encryption now requires a user
provided nonce. See this example. SignatureAlgorithm::verify
now returnsResult<(), Error>
instead ofResult<bool, Error>
.- Bumped various dependencies, although they should not break any user facing code:
lazy_static
,
data-encoding
.
Other non-breaking changes include:
- New helper
function inJWKSet
to find key by Key ID - New helper functions in
jws::Compact
to retrieve
parts without signature verification.
v0.0.7: There are no breaking changes in this release.
Added a convenience `validate_times` function to `jwe::Compact` and `jws::Compact` that allows quick temporal validation if their payloads are `ClaimSet`s.
v0.0.6: Version 0.0.6 (2017-07-05)
This release adds no new features and breaks no API. It simply bumps `ring` to 0.11.
v0.0.5 - Bump Dependencies
This release adds no new features and breaks no API. It simply bumps Chrono and Ring to their newest version
v0.0.4 - Update Ring
Version 0.0.4 (2017-05-15)
Update dependency to ring
0.9.4 so that different versions of ring
can no longer be used in a Rust build.
v0.0.3 - ECDSA Signature Verification Fix
Minor bug fix release. Fixed incorrect ECDSA signature verification.
Thanks to @hobofan.