From ba6f51dad7e85b5b0178f14f71f6f9a204683f04 Mon Sep 17 00:00:00 2001 From: Lukas Neubert Date: Tue, 12 Apr 2022 11:39:31 +0200 Subject: [PATCH] 0.3.0 --- CHANGELOG.md | 29 +++++++++++++++++++++++------ package.json | 2 +- 2 files changed, 24 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d53c65..1aadd74 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,30 @@ # Changelog -## 0.2.1 -_unreleased_ +## 0.3.0 +_12 April 2022_ **Additions** -- Syntax highlighting for `And`, `Case`, `Case Else`, `Currency`, `Date`, `If`, `Is`, `Else`, `ElseIf`, `Empty`, `End If`, `End Select`, `End With`, `False`, `Let`, `Mod`, `Not`, `Null`, `Select Case`, `Then`, `Or`, `ReDim`, `Preserve`, `To`, `True`, `Step`, `ByRef`, `ByVal` -- Highlighting for `Class`, `Exit`, `IIF`, `Get`, `Static`, `Property`, `Like`, `Xor` (without autotests) +- Highlighting keywords: `And`, `Case`, `Case Else`, `Currency`, `Date`, `If`, `Is`, `Else`, + `ElseIf`, `Empty`, `End If`, `End Select`, `End With`, `False`, `Let`, `Mod`, `Not`, `Null`, + `Select Case`, `Then`, `Or`, `ReDim`, `Preserve`, `To`, `True`, `Step`, `ByRef`, `ByVal`, + `Class`, `Exit`, `IIF`, `Get`, `Static`, `Property`, `Like`, `Xor`, `On Error`, `GoTo` + > Note: not all are covered by syntax tests +- Highlight names of function declarations +- Highlight date literals + +**Changes** +- Publish minified JSON files +- Exclude more unnecessary files from published package **Fixes** -- Syntax numbers (remove binary numbers) +- Remove invalid binary number highlighting +- Do not highlight numbers in variable names + +**Engineering** +- Extension is available on Open VSX registry +- Convert language grammar and configuration to YAML +- Use CI to create and publish releases +- Update contribution docs +- Add npm script `install-dev-ext` ## 0.2.0 _2 April 2022_ @@ -17,7 +34,7 @@ _2 April 2022_ **Fixes** - syntax highlighting for `Call` -- highlight octal and hexadecimal numbers (thanks @bopoh13 #33) +- highlight octal and hexadecimal numbers (#33) - highlight binary numbers **Engineering and Docs** diff --git a/package.json b/package.json index 489345b..b6e4a4d 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "displayName": "VBA", "description": "Visual Basic for Applications support for VS Code.", "icon": "images/icon_256x256.png", - "version": "0.2.1-dev", + "version": "0.3.0", "license": "MIT", "repository": { "type": "git",