Skip to content

Releases: mizdra/css-modules-kit

Release 2025-06-23T14:28Z

23 Jun 14:28
7261d41
Compare
Choose a tag to compare

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]

Release 2025-06-17T13:05Z

17 Jun 13:06
5453f5e
Compare
Choose a tag to compare

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

@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

@css-modules-kit/[email protected]

Patch Changes

@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]

[email protected]

Patch Changes

[email protected]

09 Jun 13:10
300fd2c
Compare
Choose a tag to compare

Minor Changes

  • a1d3b1b: feat!: require VS Code ^1.100.0

Patch Changes

@css-modules-kit/[email protected]

09 Jun 13:10
300fd2c
Compare
Choose a tag to compare

Minor Changes

  • 91c21eb: feat: support Node.js >=20.19.0
  • fb0563d: feat: support prioritizeNamedImports option
  • 9b40191: feat: support namedExports option

Patch Changes

@css-modules-kit/[email protected]

09 Jun 13:10
300fd2c
Compare
Choose a tag to compare

Minor Changes

  • 91c21eb: feat: support Node.js >=20.19.0

Patch Changes

@css-modules-kit/[email protected]

09 Jun 13:10
300fd2c
Compare
Choose a tag to compare

Minor Changes

  • 91c21eb: feat: support Node.js >=20.19.0

@css-modules-kit/[email protected]

09 Jun 13:10
300fd2c
Compare
Choose a tag to compare

Minor Changes

  • 91c21eb: feat: support Node.js >=20.19.0

Patch Changes

@css-modules-kit/[email protected]

09 Jun 13:10
300fd2c
Compare
Choose a tag to compare

Minor Changes

  • 91c21eb: feat: support Node.js >=20.19.0
  • fb0563d: feat: support prioritizeNamedImports option
  • 9b40191: feat: support namedExports option

@css-modules-kit/[email protected]

09 Jun 13:10
300fd2c
Compare
Choose a tag to compare

Minor Changes

  • 91c21eb: feat: support Node.js >=20.19.0
  • 9b40191: feat: support namedExports option

Patch Changes

[email protected]

12 Apr 16:49
7c8fcfb
Compare
Choose a tag to compare

Patch Changes