NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #3048 most downloaded on crates.io
an authorization token with decentralized verification and offline attenuation
Last release 1 years ago
16 Jul 2025
Release timing varies
gaps range from 1 weeks to 6 months
Some releases are documented
notes for 8 of 26 stable releases
1 version withdrawn
withdrawn after publishing
7 years old
46 releases · first in 2019
For clarity, beta releases items from the changelogs have been merged into a single entry
biscuit-auth 6.0.0
For clarity, beta releases items from the changelogs have been merged into a single entry
pem / der private and public keys (#212 and #265)query_exactly_once() (#260) (Baran Yildirim){}, == is now lenient equals).AuthorizerBuilder from Authorizer (#250, #255, #274)UnverifiedBiscuit.external_public_keys() now returns PublicKeys, not byte vecs (#263)One column per quarter.
biscuit-auth 6.0.0-beta.3
biscuit-auth 6.0.0-beta.3
Nothing published for this version
Nothing published for this version
Nothing published for this version
ci: bump all actions to the latest versions
ci: bump all actions to the latest versions
note: action-rs actions seem to have been archived. maybe in favor of setup-rust-toolchain?
Isolate third party blocks public key tables
Public key tables are now isolated from the rest of the token, same as for symbols.
refactor: remove public_key_to_block_id from Biscuit
Since it no longer carries indices but public keys directly, it does not
bring anything compared to keys already carried by the blocks.
Co-authored-by: Geoffroy Couprie contact@geoffroycouprie.com
remove PKCS8 file loading functions
This release was yanked because PKCS8 file loading functions, activated by the `pem` feature, could not compile. Those functions are removed in #208.
This release was yanked because PKCS8 file loading functions, activated by the pem feature, could not compile. Those functions are removed in #208. PKCS8 parsing from buffers is still available
Display (#195) (Clément Delafargue)macros for individual statements: fact!, check!, policy! (#175, #176) (Clément Delafargue)
fact!, check!, policy! (#175, #176) (Clément Delafargue)Support for chained method calls (#153) (Geoffroy Couprie)
Add missing support for equality on booleans (#149) (Geoffroy Couprie)
ThirdPartyBlock can be cloned (#145) (Clément Delafargue)Fix rendering of set terms (#140) (Clément Delafargue)
Authorizer::print_world() (#126, #129) (Geoffroy Couprie)Support for bitwise operators on ints (#122) (Nathan Walsh)
UnverifiedBiscuit (#119) (Clément Delafargue)Display implementation for Biscuit (Bastien Vigneron)Support for check all (#107) (Geoffroy Couprie)
check all (#107) (Geoffroy Couprie)Debug implementation for third-party requests (#116) (Pierre Tondereau)Convert trait public (#106) (Akanoa)Fix clippy warnings (#82) (Matthias Vogelgesang)
Third-party blocks (#79, #92, #93, #94) (Geoffroy Couprie, Clément Delafargue)
Fix deprecation warnings (#73) (Pierre Tondereau)
Authorizer::dump_code (Clément Delafargue)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →