Closed wkillerud closed 1 month ago
Since this will be a breaking change I want to take some time to consider other breaking changes, like how the settings are named and organized, and perhaps drop the development
export from the published module.
If you have input on things that would make it easier to use some-sass-language-server
in your editor, feel free to comment 🙌
Just wanted to thank you for this, it seems like standalone Sass server now works even better since it can handle all CSS and Sass related tasks!
Glad to hear that @niksy 🥳
The "contract" for
some-sass-language-server
right now is that it should behave well (ish) withvscode-css-language-server
running and providing features for SCSS in the same editor (basically mirror what happens in VS Code out of the box). Unfortunately that's not always the case (#233), and in a way it makes it more complicated to configure editors that don't ship withvscode-css-language-server
built in.We want to change the language server so it handles all features for CSS, SCSS and Sass indented by default (provided the editor is configured to run
some-sass-language-server
for them). This is considered a breaking change, meaning a new semver major version.Editors that don't ship with
vscode-css-language-server
will have an easier time configuring SCSS, Sass indented, and the option of using this server also for CSS.For editors that do ship with
vscode-css-language-server
turned on by default for SCSS (VS Code, VSCodium, perhaps others):vscode-css-language-server
should be turned off insome-sass
by default).vscode-css-language-server
and configuresome-sass
to handle everything.