All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Implemented a handful of commands and arguments for version-specific grammars
- Ported block comments to the version-specific grammar
- Improved architecture for version-specific grammar generator
- Improved support for adjacent block comments and headings in all grammars
0.15.0 - 2019-09-20
- Implemented special case to support greedy commands (say), as per #25
- Implemented support for block predicates without a namespace, as per #26
- Fixed adjacent list access in NBT path, as per #20
- Fixed issue with root redirect (execute run), as per #22
0.14.0 - 2019-04-18
- Implement imaginary block comment to contain custom comment styling
- Use
#>
to initiate an imaginary block comment - Any text following
#>
is the block heading- e.g.
#> This is a block heading
- e.g.
- Annotations are now supported within block comments
- e.g.
# @returns Return value information
- e.g.
- Future comment highlights will be supported only within block comments
- Use
- Remove language grammar definitions for TODO, FIXME, etc
0.13.0 - 2019-04-12
- Add contribution guidelines
- Reorganize library code
0.12.0 - 2019-03-25
- Add icon to extension
0.11.0 - 2019-03-25
- File icons SVG for user-level theming
- Fix compound key whitelisted characters, as per #10
- Fix selector scores whitelisted characters, as per #12
- Fix selector argument whitespace issues, as per #13
- Fix invalid trailing arguments without newline, as per #14
0.10.0 - 2019-03-02
- Version-agnostic grammar:
- Separate distinct cases of unquoted strings
- Version-agnostic grammar:
- Fix fakeplayer recognition
0.9.0 - 2019-02-25
- More work on version-specific grammars:
- Text components for 1.13/1.14 are supported with property-specific highlighting
- Selectors and arguments are supported with argument-specific highlighting
- Commands themselves and by extension the grammar generator are the biggest TODO
- Version-agnostic grammar:
- NBT path list index validation
0.8.0 - 2019-02-23
- Added important information to the readme
0.7.0 - 2019-02-23
- Support for single-quoted strings
- Support for block predicates with NBT
- Adjusted comment highlighting
- Adjusted colour classes
- Overhauled grammar generation scheme
0.6.0 - 2019-02-17
- Adjusted colour classes
- Fixed bug with scores
0.5.0 - 2019-02-16
- Adjusted colour classes
0.4.0 - 2019-02-16
- Implement support for SublimeText
0.3.0 - 2019-02-16
- Implemented scores/advancements for selectors
- Generate property list file for other editors
0.2.0 - 2019-02-15
- Implemented JSON/text components
- Adjusted colour classes
0.1.0 - 2019-02-15
- Initial release