Releases: scala/vscode-scala-syntax
Releases · scala/vscode-scala-syntax
VS Code Scala Syntax (official) v0.4.3
- Fix highlighting of package prefix in extends clause
- Improve detection of extension as a soft keyword
- Remove old
extension on
syntax
- Improve highlighting detection of the name of a
given
- Identify
inline
before a given
as a modifier
- Differentiate between inline declarations and in the control flow operators
VS Code Scala Syntax (official) v0.4.2
- Improved number highlighting
- Improved extended class names boundary detection
- Improved given with name highlighting
VS Code Scala Syntax (official) v0.4.1
- Improved highlighting of number literals
- Improved
end
highlighting
- Improved
given
/as
highlighting
- Improved
using
highlighting
- Improved
new
highlighting
- Added import class name highlighting
- Better detection of
:
at the end of a declaration name
VS Code Scala Syntax (official) v0.4.0
VS Code Scala Syntax (official) v0.3.9
- #73: Remove
erased
keyword
- #71: Fix string interpolation with curly braces
- #74: Remove $ as possible character in simple interpolated variable name
VS Code Scala Syntax (official) v0.3.8
- #64: Support vals with multi-assignment
- #63: Do not tag some classes as storage keywords
VS Code Scala Syntax (official) v0.3.7
- #64: Support vals with multi-assignment
- #63: Do not tag some classes as storage keywords
VS Code Scala Syntax (official) v0.3.6
- #57: Fix highlighting of
'('
, '{'
and '['
- #61: Stop unclosed
Char
after end of line
VS Code Scala Syntax (official) v0.3.5
- #42 Fix some security warnings of some dependencies
- #43 Recognise syntax for
given
, erased
, enum
, inline
, opaque
and derives
(Dotty syntax)
- #47 Recognise syntax for
then
and end
(Dotty syntax)
VS Code Scala Syntax (official) v0.3.4
- #25 Fix opening paren matches with closing paren in character literal
- #39 Fix single line block comments with embedded url fail to parse correctly
This is a bugfix release, which fixes a regression (#39) that was introduced in 0.3.3
Example before

Example after
