Skip to content

Commit 0f0b4e0

Browse files
divarvelGeal
authored andcommitted
biscuit-auth 6.0.0
For clarity, beta releases items from the changelogs have been merged into a single entry
1 parent db68772 commit 0f0b4e0

File tree

7 files changed

+19
-32
lines changed

7 files changed

+19
-32
lines changed

biscuit-auth/CHANGELOG.md

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,15 @@
1-
# `6.0.0-beta.3`
2-
3-
- dedicated prefix for private keys (#276)
4-
- missing `AuthorizerBuilder` features (#274)
5-
- `.try_or()` (#271)
6-
7-
# `6.0.0-beta.2`
1+
# `6.0.0`
82

93
- support for `pem` / `der` private and public keys (#212 and #265)
10-
11-
# `6.0.0-beta.1`
12-
13-
- [biscuit-datalog 3.3](https://www.biscuitsec.org/blog/biscuit-3-3/) support (#217)
14-
- Separate `AuthorizerBuilder` from `Authorizer` (#250 and #255)
4+
- [biscuit-datalog 3.3](https://www.biscuitsec.org/blog/biscuit-3-3/) support (#217 and #271)
155
- Support for P256 signatures (#108)
166
- `query_exactly_once()` (#260) (Baran Yildirim)
17-
- include algorithm prefix in public/private key strings (#261)
7+
8+
## Breaking changes
9+
10+
- Syntax updates related to [biscuit-datalog 3.3](https://www.biscuitsec.org/blog/biscuit-3-3/) support (#217) (sets are now denoted with `{}`, `==` is now lenient equals).
11+
- Separate `AuthorizerBuilder` from `Authorizer` (#250, #255, #274)
12+
- include algorithm prefix in public/private key strings (#261, #276)
1813
- `UnverifiedBiscuit.external_public_keys()` now returns `PublicKey`s, not byte vecs (#263)
1914

2015
# `5.0.0`

biscuit-auth/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "biscuit-auth"
3-
version = "6.0.0-beta.3"
3+
version = "6.0.0"
44
description = "an authorization token with decentralized verification and offline attenuation"
55
authors = ["Geoffroy Couprie <contact@geoffroycouprie.com>"]
66
edition = "2018"
@@ -43,8 +43,8 @@ serde = { version = "1.0.132", optional = true, features = ["derive"] }
4343
getrandom = { version = "0.2.15" }
4444
time = { version = "0.3.7", features = ["formatting", "parsing"] }
4545
uuid = { version = "1", optional = true }
46-
biscuit-parser = { version = "0.2.0-beta.1", path = "../biscuit-parser" }
47-
biscuit-quote = { version = "0.3.0-beta.1", optional = true, path = "../biscuit-quote" }
46+
biscuit-parser = { version = "0.2.0", path = "../biscuit-parser" }
47+
biscuit-quote = { version = "0.3.0", optional = true, path = "../biscuit-quote" }
4848
chrono = { version = "0.4.26", optional = true, default-features = false, features = [
4949
"serde",
5050
] }

biscuit-capi/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ repository = "https://github.com/biscuit-auth/biscuit-rust"
1313
capi = []
1414

1515
[dependencies]
16-
biscuit-auth = { version = "6.0.0-beta.3", path = "../biscuit-auth", features = [
16+
biscuit-auth = { version = "6.0.0", path = "../biscuit-auth", features = [
1717
"datalog-macro",
1818
"serde-error",
1919
"pem",

biscuit-parser/CHANGELOG.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
1-
# `0.2.0-beta.1`
1+
# `0.2.0`
22

3-
- support for `try_or`
4-
5-
# `0.2.0-alpha.1`
6-
7-
- [biscuit-datalog 3.3](https://www.biscuitsec.org/blog/biscuit-3-3/) support (#217)
3+
- [biscuit-datalog 3.3](https://www.biscuitsec.org/blog/biscuit-3-3/) support (#217 and #271)
84

95
# `0.1.1`
106

biscuit-parser/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "biscuit-parser"
3-
version = "0.2.0-beta.1"
3+
version = "0.2.0"
44
edition = "2021"
55
authors = ["Clément Delafargue <clement@delafargue.name>", "Geoffroy Couprie <contact@geoffroycouprie.com>"]
66
description = "Datalog parser used in the biscuit-auth and biscuit-quote crates"

biscuit-quote/CHANGELOG.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
1-
# `0.3.0-beta.1`
1+
# `0.3.0`
22

3-
- support for `try_or`
4-
5-
# `0.3.0-alpha.1`
6-
7-
- [biscuit-datalog 3.3](https://www.biscuitsec.org/blog/biscuit-3-3/) support (#217)
3+
- [biscuit-datalog 3.3](https://www.biscuitsec.org/blog/biscuit-3-3/) support (#217 and #271)
84

95
# `0.2.1`
106

biscuit-quote/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "biscuit-quote"
3-
version = "0.3.0-beta.1"
3+
version = "0.3.0"
44
edition = "2021"
55
description = "macros for compile time datalog parsing for Biscuit authorization tokens"
66
authors = ["Clément Delafargue <clement@delafargue.name>", "Geoffroy Couprie <contact@geoffroycouprie.com>"]
@@ -10,7 +10,7 @@ license = "Apache-2.0"
1010
proc-macro = true
1111

1212
[dependencies]
13-
biscuit-parser = { path = "../biscuit-parser", features = ["datalog-macro"], version = "0.2.0-beta.1" }
13+
biscuit-parser = { path = "../biscuit-parser", features = ["datalog-macro"], version = "0.2.0" }
1414
proc-macro2 = "1"
1515
quote = "1.0.14"
1616
syn = { version = "1.0.85", features = ["full", "extra-traits"] }

0 commit comments

Comments
 (0)