# 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.10.3](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.10.2...enwiro-sdk-v0.10.3) - 2026-07-10

### Added

- allow cooking recipes that cannot be listed ([#719](https://github.com/kantord/enwiro/pull/719))

## [0.10.2](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.10.1...enwiro-sdk-v0.10.2) - 2026-07-08

### Fixed

- spawn the configured listen adapter when multiple ones exist ([#718](https://github.com/kantord/enwiro/pull/718))

## [0.10.1](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.10.0...enwiro-sdk-v0.10.1) - 2026-07-08

### Added

- make activitywatch adapter framework-agnostic ([#714](https://github.com/kantord/enwiro/pull/714))

## [0.10.0](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.9.0...enwiro-sdk-v0.10.0) - 2026-07-08

### Added

- autostart bridges that have this capability ([#711](https://github.com/kantord/enwiro/pull/711))

### Other

- release enwiro-gui ([#709](https://github.com/kantord/enwiro/pull/709))

## [0.9.0](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.8.1...enwiro-sdk-v0.9.0) - 2026-07-07

### Added

- add experimental web gui ([#692](https://github.com/kantord/enwiro/pull/692))

### Other

- *(deps)* pin dependencies ([#698](https://github.com/kantord/enwiro/pull/698))

## [0.8.1](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.8.0...enwiro-sdk-v0.8.1) - 2026-07-05

### Fixed

- bind-mount a git worktree's main repo into the container ([#685](https://github.com/kantord/enwiro/pull/685))

## [0.8.0](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.7.0...enwiro-sdk-v0.8.0) - 2026-06-28

### Added

- add experimental container-based isolation (behind feature flag) ([#662](https://github.com/kantord/enwiro/pull/662))

## [0.7.0](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.6.0...enwiro-sdk-v0.7.0) - 2026-06-06

### Added

- deduplicate equivalent recipes across cookbooks ([#608](https://github.com/kantord/enwiro/pull/608))

## [0.6.0](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.5.1...enwiro-sdk-v0.6.0) - 2026-06-03

### Added

- automatically mark environments as done ([#589](https://github.com/kantord/enwiro/pull/589))

## [0.5.1](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.5.0...enwiro-sdk-v0.5.1) - 2026-05-25

### Fixed

- validate plugin names ([#529](https://github.com/kantord/enwiro/pull/529))

## [0.5.0](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.4.2...enwiro-sdk-v0.5.0) - 2026-05-25

### Added

- add `enw mark` command for manual status tracking ([#515](https://github.com/kantord/enwiro/pull/515))

## [0.4.2](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.4.1...enwiro-sdk-v0.4.2) - 2026-05-24

### Added

- add `enw info --json` ([#509](https://github.com/kantord/enwiro/pull/509))
- pilot IPC for daemon

## [0.4.1](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.4.0...enwiro-sdk-v0.4.1) - 2026-05-23

### Added

- *(daemon)* unified listen-driven cookbook/adapter pool ([#498](https://github.com/kantord/enwiro/pull/498))

## [0.4.0](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.3.1...enwiro-sdk-v0.4.0) - 2026-05-20

### Added

- allow project-level config overrides ([#469](https://github.com/kantord/enwiro/pull/469))

### Other

- *(sdk)* replace shell-script fixtures with prebuilt fake-plugin  ([#479](https://github.com/kantord/enwiro/pull/479))

## [0.3.1](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.3.0...enwiro-sdk-v0.3.1) - 2026-05-17

### Added

- add command runner feature ([#406](https://github.com/kantord/enwiro/pull/406))

## [0.3.0](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.2.3...enwiro-sdk-v0.3.0) - 2026-05-17

### Added

- gate gear entries behind explicit -y confirmation ([#400](https://github.com/kantord/enwiro/pull/400))

### Fixed

- *(deps)* update strum monorepo to 0.28.0 ([#421](https://github.com/kantord/enwiro/pull/421))

## [0.2.2](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.2.1...enwiro-sdk-v0.2.2) - 2026-05-13

### Other

- move client and plugin modules into enwiro-sdk
- consolidate atomic_write helper in enwiro-sdk

## [0.2.1](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.2.0...enwiro-sdk-v0.2.1) - 2026-05-11

### Other

- move shared types to sdk create ([#353](https://github.com/kantord/enwiro/pull/353))

## [0.2.0](https://github.com/kantord/enwiro/compare/enwiro-sdk-v0.1.0...enwiro-sdk-v0.2.0) - 2026-05-10

### Added

- allow recipe gear to run linux gui apps ([#344](https://github.com/kantord/enwiro/pull/344))
