All notable changes to this project will be documented in this file.
- LSP Server: Language Server Protocol implementation for IDE integration
textDocument/hover: Shows owners and tags when hovering over filestextDocument/codeLens: Displays ownership annotations above filestextDocument/publishDiagnostics: Warns about unowned files- Multi-root workspace support
- TCP Transport: LSP server now supports TCP connections (
ci lsp --port <PORT>) - VS Code Extension: Companion extension for Visual Studio Code (in
vscode-extension/)
- Upgraded
utoipato 5.4.0 with schema fixes - LSP feature is now opt-in via
--features lspcargo flag
- Safe serialization of CodeLens arguments
- Output redirected to stderr for LSP compatibility
infer-ownerscommand for intelligent owner inference- ARM64 runners for release builds (Linux, Windows, macOS)
- Dependency updates and formatting improvements
Initial public release with core CODEOWNERS parsing and analysis features.