Skip to content
Closed
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
48 changes: 48 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,54 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [v1.8.0] - 2026-09-18

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Clear the shipped entries from Unreleased

Cutting this release inserts the v1.8.0 section ahead of the existing Unreleased section without consuming it. The two lifecycle-hook entries at lines 60–61 describe commit c4abcb2, which is already included in v1.8.0 at line 41, so the published changelog now labels shipped functionality as unreleased and will continue carrying those stale entries into later releases.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Include the final pre-release commit in the changelog

The reviewed parent is 7214df6 (Fix: publish to crates.io from the release workflow, and verify the registry (#531)), but the new v1.8.0 section enumerates the other 22 post-v1.7.2 commit hashes and omits this direct parent. Consequently the release ships a significant change to its distribution process without recording it in the changelog; regenerate the section from the actual parent or add this fix explicitly.

Useful? React with 👍 / 👎.


### CI

- pin SpecSync Action to @v6 with version 6.0.0 (#516) (78b017b)
- pin Trust to v1.2.0-rc.4 and SpecSync to 6.0.0-rc.12 (#514) (ecaf8a3)

### Changes

- the diamond-deps change declares `main`, the spec that owns src/main.rs (#524) (41430ed)
- pin Trust 1.2.0 and SpecSync 6.0.0 (#515) (3c68992)

### Chores

- archive fix-diamond — the SDD ledger is now empty (#530) (31d5f45)
- close the last two SDD records (#529) (49f2269)
- close out the SDD ledger — audit passes, 0 stale (#527) (fc9f5a8)
- land the depth-bound change's SpecSync evidence (#526) (d3d710b)

### Features

- opt-in --stream for live task output (#507) (#509) (28a5bba)
- fledge spec lint — quality gate for the spec itself (#429) (#505) (bfe917c)
- add root-level action.yml GitHub Action for installing fledge in CI (#511) (da1c68a)
- the hi habit, so intent gets written before the work (#519) (4196958)

### Fixes

- upgrade Astro 5 to 7, clearing ten Dependabot advisories (#528) (9c02041)
- bound task-graph walk depth so a deep chain errors instead of aborting (#525) (38ba621)
- a diamond dependency is a DAG, not a cycle (#508) (#513) (f659d69)
- make the hooked-plugin regression test actually guard the bug (#521) (fbf51a9)
- AGENTS.md told agents not to do what this repo just did (#523) (57155c0)
- lifecycle hooks could not work, two ways (#520) (c4abcb2)
- archive the five stranded accepted SDD records (#506) (c4b06f1)

### Other

- Adopt hi: record what fledge should be, as 197 criteria (#518) (089c68d)

### Refactoring

- name the two remaining --json schema literals (#444) (#503) (6eb7a3e)

### Tests

- mocking harness + $HOME isolation + publish coverage (#447) (#504) (43a2138)

## Unreleased

### Features
Expand Down
Loading
Loading