# Changelog

## 1.0.0

- Added Ruby root discovery for Bundler projects, Rails apps, Rails engines, and nested monorepos.
- Added per-root Ruby LSP client lifecycle management to avoid using the wrong bundle in nested projects.
- Added Bundler/global Ruby LSP command planning with `PI_RUBY_LSP_GLOBAL=1` override.
- Added structured startup/error categorization with remediation suggestions in doctor output.
- Expanded doctor metadata with active root, candidate roots, command plan, environment probes, Rails/engine markers, and recommendations.
- Hardened Rails routes errors with app boot/setup guidance.
- Added deterministic unit tests and a minimal sample Rails fixture for release validation.
- Updated README and Ruby LSP skill guidance for v1.0 workflows.
