# 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.1.3](https://github.com/jamestkelly/search-mesh/compare/search-mesh-mcp-v0.1.2...search-mesh-mcp-v0.1.3) - 2026-07-10

### Fixed

- *(scan)* avoid redundant per-match allocation of line string ([#23](https://github.com/jamestkelly/search-mesh/pull/23))

## [0.1.2](https://github.com/jamestkelly/search-mesh/compare/search-mesh-mcp-v0.1.1...search-mesh-mcp-v0.1.2) - 2026-07-07

### Other

- release-artifact-only bump to publish `search-mesh-mcp` binaries with `.sha256` checksums, required by the plugin's auto-install launcher script ([#13](https://github.com/jamestkelly/search-mesh/pull/13))

## [0.1.1](https://github.com/jamestkelly/search-mesh/compare/search-mesh-mcp-v0.1.0...search-mesh-mcp-v0.1.1) - 2026-07-07

### Added

- *(mcp)* implement initialize lifecycle handshake ([#11](https://github.com/jamestkelly/search-mesh/pull/11))

## [0.1.0](https://github.com/jamestkelly/search-mesh/releases/tag/search-mesh-mcp-v0.1.0) - 2026-07-07

### Added

- *(core)* add patch ([#6](https://github.com/jamestkelly/search-mesh/pull/6))
- *(core)* add squeeze ([#5](https://github.com/jamestkelly/search-mesh/pull/5))
- *(core)* add ast probe ([#4](https://github.com/jamestkelly/search-mesh/pull/4))
- *(mcp)* expose scan tool ([#2](https://github.com/jamestkelly/search-mesh/pull/2))

### Other

- publish crates to crates.io and use PAT for release triggers ([#9](https://github.com/jamestkelly/search-mesh/pull/9))
- *(repo)* initialize rust workspace
