Releases: NovaSheets/VSCode
1.4.4
Release 1.4.4 of the NovaSheets VSCode extension.
Install it from the Marketplace or from the VSIX file attached.
Changelog
- Changed tokenisation of parameters in variable declarations to comments.
- Changed numeric highlighting to include
e
notation. - Fixed
@var
declarations not being highlighted when indented.
1.4.3
Release 1.4.3 of the NovaSheets VSCode extension.
Install it from the Marketplace or from the VSIX file attached.
Changelog
- Added escape sequence syntax highlighting.
- Changed scope name from
source.novasheets
tosource.css.novasheets
. - Changed element syntax highlighting to only highlight valid elements
- Fixed formatter not initialising.
1.4.2
Release 1.4.2 of the NovaSheets VSCode extension.
Install it from the Marketplace or from the VSIX file attached.
Changelog
- Removed previous element selector syntax highlighting.
- Fixed newlines breaking selector syntax highlighting (#3).
- Fixed simple breakpoint highlighting not being applied when missing a preceeding selector part.
- Fixed regular expression syntax higlighting not being applied when more than one flag is specified.
- Fixed delimiters in anonymous arguments not having syntax highlighting applied.
- Fixed indented pipes and closing parentheses having their indentation removed on format.
1.4.1
Release 1.4.1 of the NovaSheets VSCode extension.
Install it from the Marketplace or from the VSIX file attached.
Changelog
- Fixed newlines breaking attribute syntax highlighting (#1).
- Fixed selectors not having syntax highlighting applied when not at the start of a line.
- Fixed empty parameters having superfluous spaces added when formatted (#2).
- Fixed pseudo-classes after parenthetical selectors having invalid spaces added (#2).
1.4.0
Release 1.4.0 of the NovaSheets VSCode extension.
Install it from the Marketplace or from the VSIX file attached.
Changelog
- Added breakpoint snippet.
- Added previous element selector syntax highlighting.
- Added regular expression syntax highlighting
- Added full numeric unit syntax highlighting.
- Changed variable syntax highlighting.
- Changed
!important
syntax highlighting. - Changed selector separator syntax highlighting.
- Removed static comment inner syntax highlighting.
- Revamped internal syntax highlighting tokenisation.
- Fixed formatter not cleanup up colons and trailing spaces.
1.3.1
Release 1.3.1 of the NovaSheets VSCode extension.
Install it from the Marketplace or from the VSIX file attached.
Changelog
- Added angle brackets as auto-enclosing characters.
- Changed syntax highlighting of parser constants from
@const
to@option
. - Removed
.novasheet
as an applicable file extension. - Fixed variable syntax highlighting being broken by nested brackets.
- Fixed loop identifier syntax highlighting not being applied.
- Fixed simple breakpoint syntax highlighting not being applied when the width is set to a variable.
1.3.0
Release 1.3.0 of the NovaSheets VSCode extension.
Install it from the Marketplace or from the VSIX file attached.
Changelog
- Added code formatter.
- Added syntax highlighting for simple breakpoints.
- Added
.nvss
as an applicable file extension. - Readded automatic indentation.
- Updated syntax highlighting of CSS declaration substitutions.
- Removed
.nss
,.nss.txt
, and.novasheets
as applicable file extensions. - Changed URL syntax highlighting to apply colouring as well as an underline.
- Fixed numeric syntax highlighting not applying to negative exponents.
- Fixed object getter syntax highlighting not being applied when its selector contains spaces.
- Fixed CSS property syntax highlighting not being applied when the property name contains trailing whitespace.
- Fixed declaration substitution syntax highlighting not being applied when containing leading whitespace.
- Fixed built-in function syntax highlighting not being applied when the variable name contains leading whitespace.
- Fixed at-rule syntax highlighting getting overwritten.
- Refactored code to be compiled from a YAML tmLanguage file.
1.2.5
Release 1.2.5 of the NovaSheets VSCode extension.
Install it from the Marketplace or from the VSIX file attached.
Changelog
- Added syntax highlighting for CSS declaration substitutions.
- Added syntax highlighting for object getter notaton.
- Added
.novasheet
and.novasheets
as valid file extensions.
1.2.4
Release 1.2.4 of the NovaSheets VSCode extension.
Install it from the Marketplace or from the VSIX file attached.
Changelog
- Added syntax highlighting for static comments (
/*/ text /*/
) and parsed comments (/*[ ]*/
). - Added syntax highlighting for loop indentifiers
$i
,$v
, and$v[n]
. - Added syntax highlighting for default argument content.
- Added syntax highlighting for CSS units.
- Added syntax highlighting for all numeric types.
- Added syntax highlighting for URLs.
1.2.3
Release 1.2.3 of the NovaSheets VSCode extension.
Install it from the Marketplace or from the VSIX file attached.
Changelog
- Changed syntax highlighting rules to always apply to
@var
,@endvar
, and@const
anywhere in a line - Changed syntax highlighting of
@const
declarations to allow boolean values and to apply syntax highlighting to the value of the constant. - Removed syntax highlighting for the removed front matter separator
---
. - Removed syntax highlighting for invalid characters as it has too many false positives.
- Removed syntax highlighting for parameters names in built-in variables.
- Fixed syntax highlighting of block comments extending the boundary of the comment.
- Fixed empty arguments and empty parameters not being treated as valid.