Skip to content

Releases: NovaSheets/VSCode

1.4.4

01 Aug 09:36
Compare
Choose a tag to compare

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

11 Jul 05:37
Compare
Choose a tag to compare

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 to source.css.novasheets.
  • Changed element syntax highlighting to only highlight valid elements
  • Fixed formatter not initialising.

1.4.2

20 Jun 04:21
Compare
Choose a tag to compare

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

29 May 08:32
Compare
Choose a tag to compare

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

20 Mar 05:52
Compare
Choose a tag to compare

Release 1.4.0 of the NovaSheets VSCode extension.

Install it from the Marketplace or from the VSIX file attached.

Changelog

View commits

  • 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

14 Mar 04:25
Compare
Choose a tag to compare

Release 1.3.1 of the NovaSheets VSCode extension.

Install it from the Marketplace or from the VSIX file attached.

Changelog

View commits

  • 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

18 Jan 21:09
Compare
Choose a tag to compare

Release 1.3.0 of the NovaSheets VSCode extension.

Install it from the Marketplace or from the VSIX file attached.

Changelog

View commits

  • 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

12 Sep 05:58
Compare
Choose a tag to compare

Release 1.2.5 of the NovaSheets VSCode extension.

Install it from the Marketplace or from the VSIX file attached.

Changelog

View commits

  • 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

14 Jul 04:12
Compare
Choose a tag to compare

Release 1.2.4 of the NovaSheets VSCode extension.

Install it from the Marketplace or from the VSIX file attached.

Changelog

View commits

  • 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

27 Jun 05:47
Compare
Choose a tag to compare

Release 1.2.3 of the NovaSheets VSCode extension.

Install it from the Marketplace or from the VSIX file attached.

Changelog

View commits

  • 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.