2024-11-26
- Fix grammar issue due to lookbehind (GH-119)
2024-08-21
- Highlight
Global
visibility modifier - Dependencies: update vsce to 3.0.0
2024-07-12
- Enable vscode.dev support
- Replace Bait with JS
- Update dependencies
2024-03-01
- Require VS Code >=
1.82
- Add snippets related to
If-Else
,Sub
andFunction
- Change icon to match GitHub Explore
- Improve documentation
- Code refactorings
2024-02-02
- Limit string highlighting to a single line
- Associate
.doccls
file extension - Engineering: Switch from npm to pnpm
2023-12-02
- Remove invalid highlighting of
Width
- Preparations for the macro import/export feature
2023-12-01
- Highlight
Implements
keyword - Highlight lot's of I/O-related keywords
2023-09-24
- Highlight begin of metadata section
- Minor readme fix
2023-09-23
- Highlight custom types with underscores or numbers
- Documentation updates
2023-07-30
- Associate the
.vba
file extension with VBA - Highlight
Static
in variable declarations
2023-06-07
Additions
- Proper highlighting for
REM
comments - Multiline comments with
_
work now
Fixes
- Limit lookbehinds to a fixed length
Engineering
- Switch License to MPL-2.0
- CI: Convert the grammars to JSON for use by GitHub Linguist
- Replace TypeScript with Bait
2023-02-26
- VBA: highlight
Enum
keyword - WWB: keywords match case insensitive
- Require VS Code >=
1.74.0
2022-11-02
Additions
- Syntax highlighting for the WinWrap Basic language
- Highlight vba keywords
Eqv
,Imp
,TypeOf
,AddressOf
,WithEvents
,Event
,RaiseEvent
,Erase
andAny
Fixes
- Highlight
Exit
at line start and after tabs - Do not highlight as type after a word ending with
As
Docs and Engineering
- ci: run test job on windows too
- contributing: add small section about issue reporting
2022-10-18
Additions
- Highlight
Friend
keyword - Highlight Do-While loop variants
Changes
- logo: change text from black to white
- readme: fix download count badges
2022-08-09
Additions
- Enable the extension in untrusted workspaces by default
2022-08-04
Additions
- Highlight custom types after
As
Fixes
- Fix readme typo and license links
2022-08-01
Fixes
- Highlight
Public
andPrivate
in module scope declarations - Remove invalid highlight of array declarations and indexing
2022-04-12
Additions
- 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
,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
- 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
2022-04-02
Additions
- add extension icon
Fixes
- syntax highlighting for
Call
- highlight octal and hexadecimal numbers (#33)
- highlight binary numbers
Engineering and Docs
- docs: add CONTRIBUTING.md
- docs: add issue templates
- ci: remove scheduled run again
- dependency updates
2021-11-06
Fixes
- Syntax highlighting for
Optional
,Dim
,Const
,New
,Nothing
andSet
keywords - Highlighting of string literals
- Highlighting for
With
,For
,Each
,In
andNext
keywords - Highlight unsigned number postfixes
Engineering
- ci: run on weekly schedule
2021-10-14
Fixes
- Syntax highlighting for
Sub
,Function
,End
andAs
keywords - Highlight builtin types
- Highlight number literals
2021-10-14
Fixes
- Syntax highlighting of
Public
andPrivate
- Highlighting of various
Option
statements - Highlighting of
Attribute
2021-10-05
- Initial release