# Changelog

All notable changes to this project are documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.1.0] - 2026-02-18

### Added

- Initial `pi-zsh` release with one tool, `zsh_script_run`, for allowlist-only `.zsh` execution.
- Strict config loading and validation for absolute script paths, executable checks, and timeout bounds.
- Environment allowlist controls with interactive fallback behavior when config explicitly sets an empty list.
- Output truncation safety with optional spill-to-file full output path for large logs.
- Repository documentation for open-source publication: README, Code of Conduct, Contributing, Security, and MIT license.
- npm publication metadata and discoverability keywords for `@4meta5` scoped distribution.
