# 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.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.2.0](https://github.com/paradigmxyz/solar/releases/tag/v0.2.0)

### Bug Fixes

- [release] Require crate changelogs ([#924](https://github.com/paradigmxyz/solar/issues/924))
- [lsp] Only scan open files without workspace ([#898](https://github.com/paradigmxyz/solar/issues/898))

### Features

- [lsp] Add inlay hints ([#918](https://github.com/paradigmxyz/solar/issues/918))
- [lsp] Add auto-completion support ([#915](https://github.com/paradigmxyz/solar/issues/915))
- [lsp] Add symbol navigation index ([#909](https://github.com/paradigmxyz/solar/issues/909))
- [lsp] Add symbol providers ([#906](https://github.com/paradigmxyz/solar/issues/906))
- [lsp] Extract declaration symbol tables ([#888](https://github.com/paradigmxyz/solar/issues/888))
-   feat(lsp): load workspace config across lifecycle events ([#881](https://github.com/paradigmxyz/solar/issues/881))
- [lsp] Register watched file notifications ([#880](https://github.com/paradigmxyz/solar/issues/880))
- [lsp] Add initial language server support ([#870](https://github.com/paradigmxyz/solar/issues/870))

### Styling

- [lsp] Add shared test fixtures ([#900](https://github.com/paradigmxyz/solar/issues/900))

<!-- generated by git-cliff -->
