- Support required field constraints for Cue 0.6.0.
- Support field constraints for dynamic fields.
- Color scheme settings for field constraints. The highlighting of "optional field / required field" is merged with the rendering of "regular field / dynamic field".
- Structure view for Cue files, contributed by borissmidt.
- #53: Support dynamic fields
- Support 2023.1 EAP
- Drop support for 2021.1, 2021.2 and 2021.3
- Support syntax of alias expressions
- #54: Error reported when using an alias
- Compatibility with 2022.1
- Compatibility with 2021.3
- Compatibility with 2021.2
- Automatically indent inside of
{}
,[]
, and()
. - Code style settings to configure the behaviour of TAB handling.
- Default to TAB indents (two characters wide).
- Fix indent handling when pressing enter between
[]
.
- #35: Trailing bracket on ellipsis multi-line list not parsed correctly.
- #36: Don't accept implicit comma separator in list literals.
- Added: Automatically insert closing quotes when typing the opening quote, available for simple and multiline literals.
- Added: Support folding for CUE elements (file header, imports, import groups, structs, lists, interpolations, multiline strings, attributes).
- Added: Settings to control the default folding state of CUE elements.
- Fix #27, file starting with attribute raised as invalid
- Added: Highlighting setting for attributes.
- Support variable escape prefix of the language specification.
- Support commenting lines via shortcut or action.
- Support highlighting of brace pairs in the editor.
- Fix parsing of function calls in interpolations.
- Color scheme settings to configure CUE highlighting
- Added Highlighting setting for optional field names
- Improved support for the CUE grammar
- Improved highlighting
- First public release!
- Basic support for parsing and syntax highlighting.