- Add
:class
attr support for vue. See #60.
- Added Liquid Support. See #59. Please also see README.
- Added TSX/JSX to CSS/SCSS support. Premature support. Please provide feedback on this. #56
- Comment in debug lines
- Fix emmet support. #12
- Added HAML support
- Fixed unexpected crash --again-- on #51.
- Fixed unexpected crash on #51.
- Fix HTML EEx issue on #50.
- Add support for Elixir's Eex and EEx. See #45. You need vscode-elixir extension for this.
- Add support for Smarty. See #50
- Add support for dynamic imports See #49.
- Fixed #48.
- Added
*.svelte
language mode. - Better parsing method. This will eliminate hex colors and other unwanted elements from being listed.
- Added
doc,docs,vendor,.bundle
dirs to default exclude
- Find template usages disabled by default now. To enable it activate
enableFindUsage
option. This will drastically slow down your environment. - Added
*.eex
language mode.
- Using webpack to minimize output and load faster. See #39.
- Maintenance release
- Fixed #38
- Separate ID and Class definitions on templates. This will only list either IDs or classes according to tag name.
- Used SCSS parser for CSS due to some classes are not located on boostrap or custom built css files. (Especially on minified ones)
- Fixed double period issue on
.slim
files
- Revert: revert .slim trigger char
- Fixed: stack size error. (continue on error)
- Fixed: parse single and double quotes.
- Fixed: New
enableScssFindUsage
setting was mis-behaving. Now it is fixed.
- Fixed: Slow intellisense due to SCSS usage indexing. Disabled by default try this to enable:
"html-css-class-completion.enableScssFindUsage": true,
- Fixed: Multiline ids are not processed due to wrong variable executed in second.
- Fixed: Do not show same file twice.
- Added: ID completions by pressing
#
- Fixed: Multiple occurrences...
- Added: PHP parser
- Added: Separate ID and Class completion.
- Fixed: PHP and SCSS find usages
- Fixed: No new line on found usages (descriptions)
- Fixed: Incremental build contains deleted items
- Incremental build is seems to be stable. With this build, We also remove unused definitions from autocomplete.
- Fixed: Find usage issue
- Fixed: Find usage issue
- Added: Find usage locations in scss/css files. WIP
Still on-going. Do not use it on production.
- Incremental changes. We are only update changed parts. This saves lot of CPU and time. Your workspace will be scanned once you open VSCode, after that everything will be incremental. (BETA)
Let me know if anything goes wrong for you by opening an issue on GitHub...
- Fixed #14:
- Prevent re-cache everytime.
- Fixed #4, #5, #7, #8, #9, #10, #11:
- Better ID tag parsing.
- Ability to show suggestions from HTML to CSS/SCSS
- Latte template support. (Both directions)
- Fixed .vue class autocompletion issue
- exclude node_modules/ from cache. This causes high cpu load.
- pressing " or ' will trigger autocomplete. No need for space anymore.
- Fixed #6. Extension autocompletes weird "class" strings in html, js and css.
-
Ability to show suggestions from HTML and Slim templates in CSS/SCSS.
You can define class names in HTML and Slim templates and see their results in CSS/SCSS. (vice-versa). Note: If you save any html or slim template, cache will be reinitialized. I am thinking to do the same for CSS/SCSS.
- Added SCSS/SASS support without compiling whole package.
- Ability to parse custom and magic functions
- Ability to get remote css files such as bootstrap. Remote CSS files will appended to temp dir of your OS.
- Fixed localFiles variable stay in if.