diff --git a/CHANGELOG.md b/CHANGELOG.md index d6e5b4df..64155bcf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Smithy Language Server Changelog +## 0.3.0 (2024-07-29) + +### Features +* Various performance improvements ([#146](https://github.com/smithy-lang/smithy-language-server/pull/146)) +* Add support for using build-system agnostic .smithy-project.json to tell the server where project files and locally dependencies are ([#146](https://github.com/smithy-lang/smithy-language-server/pull/146)) +* Add configuration option for minimum severity of validation events ([#146](https://github.com/smithy-lang/smithy-language-server/pull/146)) +* Use smithy-syntax formatter ([#146](https://github.com/smithy-lang/smithy-language-server/pull/146)) +* Report progress on load ([#146](https://github.com/smithy-lang/smithy-language-server/pull/146)) + +### Removed/Replaced +* Removed generation of smithy.lsp.log file in favor of smithyLsp.trace.server and sending client logMessage notifications ([#146](https://github.com/smithy-lang/smithy-language-server/pull/146)) +* Removed loading of every .smithy file found in all subdirectories of root path. Instead, server loads single files as separate models, or any files specified in smithy-build.json as a project ([#146](https://github.com/smithy-lang/smithy-language-server/pull/146)) + +### Bug fixes +* Build files are no longer erroneously loaded, which could cause conflicting shape definitions ([#146](https://github.com/smithy-lang/smithy-language-server/pull/146)) + ## 0.2.4 (2024-11-08) ### Features