Releases: JetBrains/Grammar-Kit
Releases · JetBrains/Grammar-Kit
2023.3
- JFlex: update library from jflex-1.9.1 to jflex-1.9.2 #349
- Update IntelliJ Platform to
2023.3
- Compatibility: IntelliJ IDEA 2024.2
- BNF Highlighting: highlight pinned elements re-using Language Defaults | Identifiers | Reassigned local variable instead of custom setting
- Context menu: Fleet: Generate Parser Code
- Context menu: Fleet: Generate JFlex Lexer
- Context menu: Fleet: Run JFlex Generator
2022.3.2
2022.3.1
2022.3
- IJ SDK: update to 2022.3
- CI: Integration with gradle-changelog-plugin
- CI: GitHub Actions Workflow based on IntelliJ Platform Plugin Template
- CI: Dependabot integration
- CI: Publishing to MavenCentral setup
2021.1.2
2021.1.1
2020.3.1
2020.3
2020.3
- Generator: add type annotations (in IDE only)
- Generator: add @OverRide to visitor methods
- Generator: do not force child expr consume-type in a non-expr context
- Generator: skip "upper" rules in containing rules PSI (#248)
- Generator: switch default java version to 11
- Generator: use same charset as bnf explicitly
- Generator: introduce
generate=[fqn="yes/no"]
option - Editor: highlight missing external methods (#242)
- Editor: more class references in strings
- Editor: in-place meta arg rename
- Editor: fix "redundant character escape" warning (#243)
- Compatibility: IntelliJ IDEA 2020.3