Skip to content

Commit c9013c9

Browse files
release: v2.1.0
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent cc8e8d7 commit c9013c9

4 files changed

Lines changed: 11 additions & 9 deletions

File tree

.claude/skills/release/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Once confirmed:
4040
- Move everything under `## [Unreleased]` into a new `## [X.Y.Z] - YYYY-MM-DD` section (use today's date), placed immediately below `## [Unreleased]` (i.e., at the top of the released versions list).
4141
- Leave `## [Unreleased]` empty (with just the heading).
4242
- Each released version must have its own section with its changes — never merge entries across versions.
43-
5. Search all documentation files (`docs/`, `README.md`, `examples/`) for references to the previous version (e.g. image tags like `initium:1.3.1`, version strings) and update them to the new version. Exclude `CHANGELOG.md` (historical entries should keep their original versions).
43+
5. Search all documentation files (`docs/`, `README.md`, `examples/`) and the `Makefile` for references to the previous version (e.g. image tags like `initium:1.3.1`, version strings, cosign `--certificate-identity` tag refs in `docs/security.md`) and update them to the new version. Exclude `CHANGELOG.md` (historical entries should keep their original versions).
4444
6. Run `cargo test` to verify nothing is broken.
4545
7. Run `cargo clippy -- -D warnings` and `cargo fmt -- --check`.
4646
8. Commit all changed files (`Cargo.toml`, `Cargo.lock`, `CHANGELOG.md`, docs): `release: vX.Y.Z`

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [2.1.0] - 2026-03-14
11+
1012
### Added
1113

1214
- `database.default_database` field for structured config: specifies which database to connect to during `create_if_missing` bootstrap. Defaults to `postgres` for PostgreSQL; MySQL connects without selecting a database. Useful when the user does not have access to the default `postgres` database.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "initium"
3-
version = "2.0.1"
3+
version = "2.1.0"
44
authors = ["Kitstream <opensource@kitstream.io>"]
55
categories = ["command-line-utilities", "development-tools"]
66
documentation = "https://docs.rs/initium"

docs/security.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -86,11 +86,11 @@ Release images are signed with [cosign](https://github.com/sigstore/cosign) usin
8686
# Verify signature (requires cosign)
8787
cosign verify \
8888
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
89-
--certificate-identity 'https://github.com/KitStream/initium/.github/workflows/release.yml@refs/tags/v2.0.1' \
90-
ghcr.io/kitstream/initium:2.0.1
89+
--certificate-identity 'https://github.com/KitStream/initium/.github/workflows/release.yml@refs/tags/v2.1.0' \
90+
ghcr.io/kitstream/initium:2.1.0
9191
9292
# Or use the Makefile target (also supports IMAGE=ghcr.io/kitstream/initium-jyq)
93-
make verify-image VERSION=2.0.1
93+
make verify-image VERSION=2.1.0
9494
```
9595

9696
### Verify SBOM attestation
@@ -99,8 +99,8 @@ make verify-image VERSION=2.0.1
9999
cosign verify-attestation \
100100
--type spdx \
101101
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
102-
--certificate-identity 'https://github.com/KitStream/initium/.github/workflows/release.yml@refs/tags/v2.0.1' \
103-
ghcr.io/kitstream/initium:2.0.1
102+
--certificate-identity 'https://github.com/KitStream/initium/.github/workflows/release.yml@refs/tags/v2.1.0' \
103+
ghcr.io/kitstream/initium:2.1.0
104104
```
105105

106106
### View provenance and SBOM
@@ -109,8 +109,8 @@ Provenance and SBOM attestations are generated by Docker BuildKit during the ima
109109

110110
```bash
111111
# View provenance
112-
docker buildx imagetools inspect ghcr.io/kitstream/initium:2.0.1 --format '{{json .Provenance}}'
112+
docker buildx imagetools inspect ghcr.io/kitstream/initium:2.1.0 --format '{{json .Provenance}}'
113113
114114
# View SBOM
115-
docker buildx imagetools inspect ghcr.io/kitstream/initium:2.0.1 --format '{{json .SBOM}}'
115+
docker buildx imagetools inspect ghcr.io/kitstream/initium:2.1.0 --format '{{json .SBOM}}'
116116
```

0 commit comments

Comments
 (0)