Skip to content

0.7.0-alpha

Compare
Choose a tag to compare
@JoachimCoenen JoachimCoenen released this 03 Dec 16:13
· 62 commits to develop since this release

0.7.0-alpha

Features

  • Added validation, parsing, etc. for following JsonArgumentTypes: minecraft:score_holder, minecraft:objective, minecraft:target_selector, minecraft:block_pos, minecraft:color, and minecraft:uuid.
  • Added syntax highlighting for filter argument target_selector_scores.
  • Added filter argument target_selector_advancements.
  • Added syntax validation and code suggestions for values of filter arguments

Improvements

  • Added bounds checking and suggestions for numbers in commands.
  • Added bounds checking and code suggestions for minecraft:time arguments in commands
  • The schema context menu has been tidied up.
  • Reduced number of false positives & false negatives when validating incomplete json objects with union schemas.
  • Improved performance when selecting an error while many documents are open.
  • Improved performance of syntax highlighting of large files.

Fixes

  • Fixed command parser getting out of sync when failing to parse caret notation or tilde notation with non-caret or non-tilde elements.
  • Fixed some commands not being styling correctly when nested within a JSON nested within another command.
  • Fixed call tips not showing up in most circumstances.
  • Fixed documentation for keywords in minecraft commands not showing up.
  • Unsilenced a potential silent crash.
  • Fixed tick rate command not being recognized.
  • Fixed wrong line numbers for errors in commands after a multi-line command.
  • Fixed ranges without an explicit start or end value but with an implicit one being treated as unbounded ranges.