CHANGELOG.md 3.34 KB
Newer Older
1 2
# Change Log

3 4
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
5

Jesse McGrew's avatar
Jesse McGrew committed
6
## [0.2.6] (March 22, 2021)
Jesse McGrew's avatar
Jesse McGrew committed
7

8 9 10 11
### Changed

- Updated the repository URL. This project is now [hosted on Heptapod](https://foss.heptapod.net/zilf/vscode-zil-language).

12 13 14 15 16
### Removed

- Removed bracket coloring. This is provided by other extensions, like
  [Bracket Pair Colorizer 2](https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer-2).

Jesse McGrew's avatar
Jesse McGrew committed
17 18 19 20 21
### Fixed

- Fixed schema validation errors when parsing `tasks.json` when the file contains
  "JSON with Comments" syntax instead of plain JSON.

Jesse McGrew's avatar
Jesse McGrew committed
22
## [0.2.5] (April 10, 2019)
23 24 25 26

### Added

- More completions and signatures for built-in ZIL functions.
Jesse McGrew's avatar
Jesse McGrew committed
27
- License field in `package.json`.
28

29 30 31 32
### Fixed

- Fixed debugger not working due to a mealy webpack.

Jesse McGrew's avatar
Jesse McGrew committed
33
## [0.2.4] (April 6, 2019)
Jesse McGrew's avatar
Jesse McGrew committed
34

Jesse McGrew's avatar
Jesse McGrew committed
35 36 37 38
### Changed

- The extension is now built as a bundle with `webpack`.

Jesse McGrew's avatar
Jesse McGrew committed
39 40 41 42
### Fixed

- Fixed build tasks not working with spaces in `zil.compiler.path` or
  `zil.assembler.path`.
43 44
- Fixed bracket colorizer getting confused by comments near close brackets and
  missing a subsequent open bracket, as in `(;FOO) (BAR)`.
Jesse McGrew's avatar
Jesse McGrew committed
45

Jesse McGrew's avatar
Jesse McGrew committed
46
## [0.2.3] (May 7, 2018)
Jesse McGrew's avatar
Jesse McGrew committed
47

Jesse McGrew's avatar
Jesse McGrew committed
48
### Added
Jesse McGrew's avatar
Jesse McGrew committed
49

Jesse McGrew's avatar
Jesse McGrew committed
50
- Syntax highlighter for ZAP.
Jesse McGrew's avatar
Jesse McGrew committed
51

52
### Changed
Jesse McGrew's avatar
Jesse McGrew committed
53

54
- Highlight `CONTFCN` property name in object definitions.
55
- Changed extension category from "Languages" to "Programming Languages".
56

57
### Fixed
Jesse McGrew's avatar
Jesse McGrew committed
58

59
- Fixed double bracket highlights.
60
- Fixed flag names not being recognized by IntelliSense when prefixed by a comma.
61 62 63 64
- 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 in `tasks.json`, or just delete
Jesse McGrew's avatar
Jesse McGrew committed
65
    it and configure it again. See <https://github.com/Microsoft/vscode/issues/449>.
66

Jesse McGrew's avatar
Jesse McGrew committed
67
## [0.2.2] (March 21, 2018)
Jesse McGrew's avatar
Jesse McGrew committed
68

69
### Fixed
Jesse McGrew's avatar
Jesse McGrew committed
70

71
- Fixed stack trace not appearing when stopped at an instruction with no line info.
72 73 74
- 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.
Jesse McGrew's avatar
Jesse McGrew committed
75

Jesse McGrew's avatar
Jesse McGrew committed
76
## [0.2.1] (March 19, 2018)
Jesse McGrew's avatar
Jesse McGrew committed
77

Jesse McGrew's avatar
Jesse McGrew committed
78
### Changed
Jesse McGrew's avatar
Jesse McGrew committed
79

Jesse McGrew's avatar
Jesse McGrew committed
80 81
- Fixed repository and issue tracker links in `package.json`.

Jesse McGrew's avatar
Jesse McGrew committed
82
## [0.2.0] (March 19, 2018)
Jesse McGrew's avatar
Jesse McGrew committed
83

84
### Added
Jesse McGrew's avatar
Jesse McGrew committed
85

Jesse McGrew's avatar
Jesse McGrew committed
86
- New debug adapter for source-level debugging, based on ZLR.
87 88 89 90 91
- Signature help for builtin MDL/ZIL functions.
- Symbols for local variables, including activations.
- Symbols for parts of objects (properties, flags, vocab words).

### Changed
Jesse McGrew's avatar
Jesse McGrew committed
92

93 94 95 96
- Tweaked build tasks.
- Completions are sorted.
- Some duplicate symbols are hidden.

Jesse McGrew's avatar
Jesse McGrew committed
97
## [0.1.0] (January 17, 2018)
Jesse McGrew's avatar
Jesse McGrew committed
98

Jesse McGrew's avatar
Jesse McGrew committed
99
- Initial release.
Jesse McGrew's avatar
Jesse McGrew committed
100

Jesse McGrew's avatar
Jesse McGrew committed
101
[0.2.6]: https://foss.heptapod.net/zilf/vscode-zil-language/-/compare/0.2.5...0.2.6
102 103 104 105 106 107 108
[0.2.5]: https://foss.heptapod.net/zilf/vscode-zil-language/-/compare/0.2.4...0.2.5
[0.2.4]: https://foss.heptapod.net/zilf/vscode-zil-language/-/compare/0.2.3...0.2.4
[0.2.3]: https://foss.heptapod.net/zilf/vscode-zil-language/-/compare/0.2.2...0.2.3
[0.2.2]: https://foss.heptapod.net/zilf/vscode-zil-language/-/compare/0.2.1...0.2.2
[0.2.1]: https://foss.heptapod.net/zilf/vscode-zil-language/-/compare/0.2.0...0.2.1
[0.2.0]: https://foss.heptapod.net/zilf/vscode-zil-language/-/compare/0.1.0...0.2.0
[0.1.0]: https://foss.heptapod.net/zilf/vscode-zil-language/-/tree/0.1.0