# Changelog

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.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.0.10](https://github.com/Syynth/brink/compare/brink-cli-v0.0.9...brink-cli-v0.0.10) - 2026-07-10

### Other

- LineInfo on one shared projection: cache, option_path, standalone ([#480](https://github.com/Syynth/brink/pull/480)) ([#489](https://github.com/Syynth/brink/pull/489))
- Story::new takes Arc<Program>, not &Program
- *(runtime)* Program → Arc, delete <'p> lifetime (F1.1) ([#442](https://github.com/Syynth/brink/pull/442))

## [0.0.9](https://github.com/Syynth/brink/compare/brink-cli-v0.0.7...brink-cli-v0.0.9) - 2026-07-06

### Added

- *(ide,web)* unified StructuralResult + deleteSymbol + op-wide breakage gate ([#316](https://github.com/Syynth/brink/pull/316)) ([#336](https://github.com/Syynth/brink/pull/336))

### Other

- release v0.0.8 ([#307](https://github.com/Syynth/brink/pull/307))

## [0.0.8](https://github.com/Syynth/brink/compare/brink-cli-v0.0.7...brink-cli-v0.0.8) - 2026-07-01

### Added

- *(ide,web)* unified StructuralResult + deleteSymbol + op-wide breakage gate ([#316](https://github.com/Syynth/brink/pull/316)) ([#336](https://github.com/Syynth/brink/pull/336))

## [0.0.7](https://github.com/Syynth/brink/compare/brink-cli-v0.0.6...brink-cli-v0.0.7) - 2026-06-20

### Added

- *(cli)* brink ide move-file / refactor * / actions ([#293](https://github.com/Syynth/brink/pull/293)) ([#300](https://github.com/Syynth/brink/pull/300))
- *(cli)* brink ide hover / signature / graph / lines ([#293](https://github.com/Syynth/brink/pull/293)) ([#299](https://github.com/Syynth/brink/pull/299))
- *(cli)* brink ide rename + mutation framework ([#292](https://github.com/Syynth/brink/pull/292)) ([#298](https://github.com/Syynth/brink/pull/298))
- *(cli)* brink ide symbols / unused / check ([#292](https://github.com/Syynth/brink/pull/292)) ([#297](https://github.com/Syynth/brink/pull/297))
- *(cli)* brink ide --at FILE:LINE:COL addressing ([#291](https://github.com/Syynth/brink/pull/291)) ([#296](https://github.com/Syynth/brink/pull/296))
- *(cli)* brink ide foundation + def/references ([#291](https://github.com/Syynth/brink/pull/291)) ([#295](https://github.com/Syynth/brink/pull/295))

### Fixed

- *(brink-ide)* fold same-file ref edits into promote/demote/move new_source ([#302](https://github.com/Syynth/brink/pull/302))

### Other

- *(book)* "brink ide" CLI chapter + JSON-schema stability ([#294](https://github.com/Syynth/brink/pull/294)) ([#301](https://github.com/Syynth/brink/pull/301))
- welcoming README (playground/book links, overview, LLM-experiment disclaimer) ([#285](https://github.com/Syynth/brink/pull/285))

## [0.0.3](https://github.com/Syynth/brink/compare/brink-cli-v0.0.2...brink-cli-v0.0.3) - 2026-06-13

### Added

- *(cli)* accept raw .ink source for play/replay (closes #58) ([#60](https://github.com/Syynth/brink/pull/60))
