Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Keep a Changelog change-type headings, so a consumer reads only the
sections that affect its template. Version numbers follow the
`MAJOR.MINOR.PATCH` policy described in [the README](README.md#versioning).

## Unreleased
## [0.2.0] - 2026-08-08

### manual

Expand Down Expand Up @@ -182,4 +182,5 @@ sections that affect its template. Version numbers follow the
- Added release workflow to create GitHub Releases from tags using
CHANGELOG.md.

[0.2.0]: https://github.com/aicers/docs-theme/tree/0.2.0
[0.1.0]: https://github.com/aicers/docs-theme/tree/0.1.0
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,11 @@ Templates are **not** versioned separately: one repository version covers
all of them, and the vendored diff in a consumer's bump pull request
shows whether that consumer is actually affected.

While the version is below `1.0.0`, a breaking change bumps MINOR rather
than MAJOR, and everything else bumps PATCH. The project stays on `0.x`
until the contract above has been proven by consumers actually adopting
it.

A release is only meaningful when the installed surface actually changed.
The release workflow rejects a tag whose release surface — everything
`fetch-theme.sh` installs, plus `fetch-theme.sh` itself — is byte-identical
Expand Down