# 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.8.0](https://github.com/jostled-org/panes/compare/panes-v0.7.0...panes-v0.8.0) - 2026-03-09

### Other

- [**breaking**] replace stringly-typed errors with structured enums and audit remediation

## [0.7.0](https://github.com/jostled-org/panes/compare/panes-v0.6.0...panes-v0.7.0) - 2026-03-08

### Other

- *(runtime)* [**breaking**] make focus methods infallible and simplify from_tree_and_strategy

## [0.6.0](https://github.com/jostled-org/panes/compare/panes-v0.5.2...panes-v0.6.0) - 2026-03-08

### Added

- [**breaking**] add strategy-independent panel splitting with auto direction

## [0.5.2](https://github.com/jostled-org/panes/compare/panes-v0.5.1...panes-v0.5.2) - 2026-03-08

### Added

- add directional focus navigation

## [0.5.1](https://github.com/jostled-org/panes/compare/panes-v0.5.0...panes-v0.5.1) - 2026-03-08

### Added

- *(ratatui)* add focus-enriched panel iterators

## [0.5.0](https://github.com/jostled-org/panes/compare/panes-v0.4.0...panes-v0.5.0) - 2026-03-08

### Other

- [**breaking**] ergonomic builder API with infallible closures and method splits

## [0.4.0](https://github.com/jostled-org/panes/compare/panes-v0.3.0...panes-v0.4.0) - 2026-03-08

### Added

- [**breaking**] add preset catalog and kind-group index to PanelEntry

## [0.3.0](https://github.com/jostled-org/panes/compare/panes-v0.2.0...panes-v0.3.0) - 2026-03-08

### Other

- [**breaking**] replace FxHashMap with Vec-indexed storage for rects and node_map

## [0.2.0](https://github.com/jostled-org/panes/compare/panes-v0.1.2...panes-v0.2.0) - 2026-03-08

### Added

- add strategy-based runtime mutations and unified panel iteration

## [0.1.2](https://github.com/jostled-org/panes/compare/panes-v0.1.1...panes-v0.1.2) - 2026-03-07

### Other

- add doc comments to all public items and reorganize READMEs

## [0.1.1](https://github.com/jostled-org/panes/compare/panes-v0.1.0...panes-v0.1.1) - 2026-03-07

### Other

- cargo fmt
