Skip to content

Commit 7640fa3

Browse files
authored
Merge pull request #67 from eclipse-biscuit/push-skxszrskutnz
biscuit-cli 0.6.0-beta.2
2 parents e70c7a7 + b8af7ca commit 7640fa3

File tree

4 files changed

+51
-31
lines changed

4 files changed

+51
-31
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
# `0.6.0-beta.2`
2+
3+
- biscuit-auth 6.0.0-beta.3
4+
- dedicated prefix for private keys
5+
- read secp256r1 keys in datalog parameters
6+
- support for PEM keys
7+
- improve CLI documentation
8+
19
# `0.6.0-beta.1`
210

311
- biscuit-auth 6.0.0-beta.1

CONTRIBUTING.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Contributing
2+
3+
This repository is part of the [eclipse-biscuit](https://projects.eclipse.org/projects/technology.biscuit) project. It is licensed under `BSD-3-Clause` and requires contributors to sign the [Eclipse Contributor Agreement](https://www.eclipse.org/legal/ECA.php) (see #eclipse-contributor-agreement below).
4+
5+
## Before contributing
6+
7+
Unless you’re fixing a trivial issue, it is a good idea to start by opening an issue, in order to gather feedback about the changes you have in mind.
8+
9+
You can also ask questions on the [implementers matrix chat](https://matrix.to/#/!suybZZpOqChdTNuIVA:matrix.org).
10+
11+
## Project communication
12+
13+
The discussion space is a [matrix chat](https://matrix.to/#/!MXwhyfCFLLCfHSYJxg:matrix.org).
14+
Updates are also posted on [bluesky](https://bsky.app/profile/biscuitsec.org) and [mastodon](https://hachyderm.io/@biscuitauth).
15+
16+
Security issues can be reported via [github](https://github.com/eclipse-biscuit/biscuit-cli/security).
17+
18+
## Eclipse Contributor Agreement
19+
20+
From the [ECA FAQ](https://www.eclipse.org/legal/eca/faq/):
21+
22+
The purpose of the ECA is to provide a written record that you have agreed to provide your contributions of code and documentation under the licenses used by the Eclipse project(s) you're contributing to. It also makes it clear that you are promising that what you are contributing to Eclipse is code that you wrote, and you have the necessary rights to contribute it to our projects. And finally, it documents a commitment from you that your open source contributions will be permanently on the public record.
23+
24+
In order to sign the ECA, you can follow these steps:
25+
26+
- [Create an account](https://dev.eclipse.org/site_login/createaccount.php) on dev.eclipse.org
27+
- Open your [Account Settings tab](https://dev.eclipse.org/site_login/myaccount.php#open_tab_accountsettings), enter your GitHub ID and click Update Account
28+
- Read and [sign the ECA](https://dev.eclipse.org/site_login/myaccount.php#open_tab_cla)
29+
- Use the exact same email address for your Eclipse account and your commit author.

Cargo.lock

Lines changed: 12 additions & 29 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

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-cli"
3-
version = "0.6.0-beta.1"
3+
version = "0.6.0-beta.2"
44
description = "a CLI to manipulate biscuit tokens"
55
authors = ["Clement Delafargue <[email protected]>"]
66
edition = "2018"
@@ -17,7 +17,7 @@ path = "src/main.rs"
1717

1818
[dependencies]
1919
atty = "0.2.14"
20-
biscuit-auth = { version = "6.0.0-beta.2", features = ["serde-error", "pem"] }
20+
biscuit-auth = { version = "6.0.0-beta.3", features = ["serde-error", "pem"] }
2121
clap = { version = "^3.0", features = ["color", "derive"] }
2222
chrono = "^0.4"
2323
hex = "0.4.3"

0 commit comments

Comments
 (0)