chore: add canonical references to CHANGELOG
This commit is contained in:
parent
8201225166
commit
408d4f27e7
11
CHANGELOG.md
11
CHANGELOG.md
|
|
@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
- Introduce canonical reference rules via a payload entry in the identity
|
||||||
|
document. The payload is identified by `xyz.radicle.crefs`, and the payload
|
||||||
|
currently contains one key `rules`, which is followed by the set of rules. For
|
||||||
|
each rule, there is a reference pattern string to identify the rule, which in
|
||||||
|
turn is composed of the `allow` and `threshold` values. The canonical
|
||||||
|
reference rules are now used to check for canonical updates. The rule for the
|
||||||
|
`defaultBranch` of an `xyz.radicle.project` is synthesized from the identity
|
||||||
|
document fields: `threshold` and `delegates`. This means that a rule for that
|
||||||
|
reference is not allowed within the rule set. This checked when performing a
|
||||||
|
`rad id update`.
|
||||||
|
|
||||||
## Release Highlights
|
## Release Highlights
|
||||||
|
|
||||||
## Deprecations
|
## Deprecations
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue