All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Pending features to be released
- Pending changes
- Pending fixes
0.9.0 - 2025-10-29
- ✨ Full LSP 3.18 specification support
- 🚀 AOT (Ahead-of-Time) compilation support
- 📦 Zero dependencies (no Newtonsoft.Json)
- 🪟 Window messages support (ShowMessage, LogMessage, ShowMessageRequest)
- 📊 Work Done Progress reporting
- 📡 Telemetry events
- ⚡ Performance metrics collection
- 🔧 System.Text.Json source generation
- 📝 Complete XML documentation
- 🧪 Comprehensive test suite
- 🔄 GitHub Actions CI/CD workflows
- 📚 Extensive documentation
- Text Document Synchronization
- Completion (with resolve)
- Hover
- Signature Help
- Go to Definition/Declaration/Implementation
- Find References
- Document Symbols
- Workspace Symbols
- Code Actions
- Code Lens
- Document Formatting/Range Formatting
- Document Highlights
- Rename
- Folding Ranges
- Selection Ranges
- Semantic Tokens
- Inlay Hints
- Document Links
- Document Colors
- Call Hierarchy
- Type Hierarchy
- Multi-platform CI (Ubuntu, Windows, macOS)
- Multi-version support (.NET 8.0, .NET 9.0)
- Code coverage reporting
- Dependency security scanning
- Modern C# code style rules
- EditorConfig configuration
Addedfor new featuresChangedfor changes in existing functionalityDeprecatedfor soon-to-be removed featuresRemovedfor now removed featuresFixedfor any bug fixesSecurityfor vulnerability fixes
## [1.0.0] - 2025-11-01
### Added
- New feature description
### Fixed
- Bug fix description (#issue-number)