The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Fixed schema validation errors when parsing
tasks.json
when the file contains "JSON with Comments" syntax instead of plain JSON.
0.2.5 (April 10, 2019)
- More completions and signatures for built-in ZIL functions.
- License field in
package.json
.
- Fixed debugger not working due to a mealy webpack.
0.2.4 (April 6, 2019)
- The extension is now built as a bundle with
webpack
.
- Fixed build tasks not working with spaces in
zil.compiler.path
orzil.assembler.path
. - Fixed bracket colorizer getting confused by comments near close brackets and
missing a subsequent open bracket, as in
(;FOO) (BAR)
.
0.2.3 (May 7, 2018)
- Syntax highlighter for ZAP.
- Highlight
CONTFCN
property name in object definitions. - Changed extension category from "Languages" to "Programming Languages".
- Fixed double bracket highlights.
- Fixed flag names not being recognized by IntelliSense when prefixed by a comma.
- Fixed incorrect paths in Problems pane for compiler errors in files other than
the main file.
- If you've used "Configure Default Build Task", you'll need to add the new
problem matcher
$zilf-absolute
to the config intasks.json
, or just delete it and configure it again. See microsoft/vscode#449.
- If you've used "Configure Default Build Task", you'll need to add the new
problem matcher
0.2.2 (March 21, 2018)
- Fixed stack trace not appearing when stopped at an instruction with no line info.
- ZLR: Fixed bug in @check_arg_count that broke debugging on V5.
- ZLR: Fixed bug where after some instructions in certain JIT conditions, execution continued at the wrong place.
0.2.1 (March 19, 2018)
- Fixed repository and issue tracker links in
package.json
.
0.2.0 (March 19, 2018)
- New debug adapter for source-level debugging, based on ZLR.
- Signature help for builtin MDL/ZIL functions.
- Symbols for local variables, including activations.
- Symbols for parts of objects (properties, flags, vocab words).
- Tweaked build tasks.
- Completions are sorted.
- Some duplicate symbols are hidden.
0.1.0 (January 17, 2018)
- Initial release.