diff --git a/CHANGELOG.md b/CHANGELOG.md index e262c3ac..a6ef1ea8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm ## [Unreleased](https://github.com/Kampfkarren/selene/compare/0.24.0...HEAD) ### Added - Added `CFrame.fromEulerAngles` to the Roblox standard library. +- Added `validate-config` command, which will report any errors in your configuration. +- Added `capabilities` command, which will report the feature set of the selene installation. This is useful for consumers like the VS Code extension. + +### Changed +- Unknown keys in configuration files are accepted less often now. ### Fixed - "Legacy" Roblox enums (such as Enum.RaycastFilterType.Whitelist/Blacklist) are now automatically created and marked as deprecated in generated standard libraries. diff --git a/selene-vscode/CHANGELOG.md b/selene-vscode/CHANGELOG.md index c90f8039..11f905f6 100644 --- a/selene-vscode/CHANGELOG.md +++ b/selene-vscode/CHANGELOG.md @@ -6,6 +6,7 @@ If you want to stay up to date with selene itself, you can find the changelog in ## [Unreleased] - Added `update-roblox-std` and `generate-roblox-std` subcommands to vscode command palette +- Added error reporting for configuration files, both for selene.toml and for YML standard libraries. ## [1.2.0] - Temporary paths, such as Git diff previews, will now use your current workspace folder for configuration. @@ -30,4 +31,4 @@ If you want to stay up to date with selene itself, you can find the changelog in - Fixed a bug where diagnostics would stay left over. ## [1.0.0] -- Initial release +- Initial release \ No newline at end of file