Releases: mizdra/css-modules-kit
Release 2025-06-23T14:28Z
Notable Changes
Fix language feature bugs in VS Code (#207)
For a long time, there have been issues with language features not working as expected in VS Code. For example, renaming classes from .css
failed.
This release resolves the bugs! 🎉🎉🎉
The fix uses a technique called "Request Forwarding to tsserver". For more details, please see the Pull Request.
Remove alternative CSS Language Server hack (#209)
The CSS Modules Kit had an "alternative CSS Language Server hack". It was a hack to work around above bugs in VS Code. It was an experimental feature with some issues.
We removed the hack because "Request Forwarding to tsserver" is a better alternative. The hack was undocumented and disabled by default, so most users should not be affected by this change.
Changelog
@css-modules-kit/[email protected]
Patch Changes
- 1489b9c: fix: fix the error that occurs when the output directory does not exist
@css-modules-kit/[email protected]
Minor Changes
- 20858d7: feat: allow to add missing rules from non-component files
Patch Changes
- 93cf8d1: fix: fix the issue that renaming classes from .css does not work in VS Code
- 20858d7: fix: fix failure to add missing rule for named exports
- 20858d7: fix: include similar class names in the missing rule addition target
- 93cf8d1: fix: fix the issue that Go to Definition for specifiers fails using import alias in VS Code
[email protected]
Minor Changes
- b59e64d: feat: downgrade the required vscode version to 1.84.0
- c41f4b0: feat!: remove alternative CSS language server hack
Patch Changes
- 93cf8d1: fix: fix the issue that renaming classes from .css does not work in VS Code
- 93cf8d1: fix: fix the issue that Go to Definition for specifiers fails using import alias in VS Code
- Updated dependencies [93cf8d1]
- Updated dependencies [20858d7]
- Updated dependencies [20858d7]
- Updated dependencies [20858d7]
- Updated dependencies [93cf8d1]
- @css-modules-kit/[email protected]
Release 2025-06-17T13:05Z
Notable features
Hover Info
Hover Info is now supported (#197). This feature is implemented with the contribution of @ssssota. Thank you!
2025-06-15.23.33.23.mov
@css-modules-kit/[email protected]
Minor Changes
- 7e0ea4b: feat: support
--clean
option
Patch Changes
- 5a8adb7: fix: calculate the correct range of CSS syntax errors
- 90ddb64: chore!: change
createDts
interface - Updated dependencies [15209ea]
- Updated dependencies [5a8adb7]
- Updated dependencies [90ddb64]
- @css-modules-kit/[email protected]
@css-modules-kit/[email protected]
Minor Changes
- 15209ea: feat: support "Definition Preview for Hover"
Patch Changes
- 5a8adb7: fix: calculate the correct range of CSS syntax errors
- 90ddb64: chore!: change
createDts
interface
@css-modules-kit/[email protected]
Patch Changes
- Updated dependencies [15209ea]
- Updated dependencies [5a8adb7]
- Updated dependencies [90ddb64]
- @css-modules-kit/[email protected]
@css-modules-kit/[email protected]
Patch Changes
- Updated dependencies [15209ea]
- Updated dependencies [5a8adb7]
- Updated dependencies [90ddb64]
- @css-modules-kit/[email protected]
@css-modules-kit/[email protected]
Minor Changes
- 15209ea: feat: support "Definition Preview for Hover"
Patch Changes
- bf01bee: fix: make ts-plugin report the import of files where .d.ts exists but .module.css does not exist
- 90ddb64: chore!: change
createDts
interface - Updated dependencies [15209ea]
- Updated dependencies [5a8adb7]
- Updated dependencies [90ddb64]
- @css-modules-kit/[email protected]
[email protected]
Patch Changes
- 2cd6e3e: chore: revert "Avoid LSP request conflicts with Request Forwarding"
- Updated dependencies [15209ea]
- Updated dependencies [bf01bee]
- Updated dependencies [90ddb64]
- @css-modules-kit/[email protected]
[email protected]
Minor Changes
- a1d3b1b: feat!: require VS Code ^1.100.0
Patch Changes
- 21a1881: fix: avoid LSP request conflicts with Request Forwarding
- Updated dependencies [3ec5b22]
- Updated dependencies [91c21eb]
- Updated dependencies [fb0563d]
- Updated dependencies [9b40191]
- @css-modules-kit/[email protected]
- @css-modules-kit/[email protected]
@css-modules-kit/[email protected]
Minor Changes
- 91c21eb: feat: support Node.js >=20.19.0
- fb0563d: feat: support
prioritizeNamedImports
option - 9b40191: feat: support
namedExports
option
Patch Changes
- 3ec5b22: fix: exclude files in
generated/
from completion candidates - Updated dependencies [91c21eb]
- Updated dependencies [fb0563d]
- Updated dependencies [9b40191]
- @css-modules-kit/[email protected]
@css-modules-kit/[email protected]
Minor Changes
- 91c21eb: feat: support Node.js >=20.19.0
Patch Changes
- Updated dependencies [91c21eb]
- Updated dependencies [fb0563d]
- Updated dependencies [9b40191]
- @css-modules-kit/[email protected]
@css-modules-kit/[email protected]
Minor Changes
- 91c21eb: feat: support Node.js >=20.19.0
@css-modules-kit/[email protected]
Minor Changes
- 91c21eb: feat: support Node.js >=20.19.0
Patch Changes
- Updated dependencies [91c21eb]
- Updated dependencies [fb0563d]
- Updated dependencies [9b40191]
- @css-modules-kit/[email protected]
@css-modules-kit/[email protected]
@css-modules-kit/[email protected]
[email protected]
Patch Changes
- 773ed57: Fix ts-plugin not loading when using workspace tsdk
- Updated dependencies [2e460bf]
- Updated dependencies [a91b6fe]
- @css-modules-kit/[email protected]