Skip to content

Commit 05f0b44

Browse files
Add a changelog
Add CHANGELOG.md and document the major changes from 0.1.0.
1 parent 006f090 commit 05f0b44

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [Unreleased]
9+
10+
### Added
11+
12+
- The `Policy` type gained a full implementation of the quorum logic and the
13+
ability to parse Sigsum policies.
14+
- There's a new `PolicyBuilder` type that can be used to programatically build
15+
valid `Policy` values.
16+
- The crates now ships with the `sigsum-generic-2025-1` policy as well as three
17+
test policies (same policies that are built into the reference Sigsum
18+
tooling).
19+
20+
### Removed
21+
22+
- The `Policy::new_k_of_n()` constructor has been removed in favor of
23+
`PolicyBuilder`.

0 commit comments

Comments
 (0)