Skip to content

Latest commit

 

History

History
211 lines (135 loc) · 7.15 KB

CHANGELOG.md

File metadata and controls

211 lines (135 loc) · 7.15 KB

Gradle Grammar-Kit Plugin Changelog

2022.3.2.2 - 2024-02-21

  • Support for IntelliJ Platform 2024.1 — added opentelementry library.
  • Fixes plugin for recent IntelliJ master where required libraries where changed
  • Update JFlex dependency to 1.9.2 (Changelog)
  • Default Grammar-Kit updated to 2022.3.2 (Changelog)

2022.3.2.1 - 2023-12-22

  • Fixes plugin for recent IntelliJ master where required libraries where changed

2022.3.2 - 2023-09-18

  • Update JFlex dependency to 1.9.2 (Changelog)
  • Default Grammar-Kit updated to 2022.3.2 (Changelog)

2022.3.1 - 2023-02-23

  • Breaking change: remove generateParser.source and generateLexer.source properties in favour of generateParser.sourceFile and generateLexer.sourceFile
  • Set minimal supported Gradle to 7.4
  • Default Grammar-Kit updated to 2022.3.1
  • Default Grammar-Kit updated to 2022.3
  • Make GenerateParserTask and GenerateLexerTask subclasses of JavaExec
  • Set minimum supported Gradle version from 6.7.1 to 7.0
  • Required Java version is 17
  • Remove redundant bomConfiguration
  • Add util_rt.jar into GrammarKit call classpath
  • Fixed resolving requiredLibs for the parser classpath
  • Add app.jar to the classpath
  • Fix for an issue when compileClasspath or compileOnly configurations are missing in the project.
  • Default Grammar-Kit updated to 2021.1.2
  • Introducing Gradle configuration cache, lazy properties
  • Code refactoring, migration to Kotlin, tests
  • Standalone usage by @AlecStrong
  • Support for 2021.2 library layout by @mfilippov
  • Should work fine with gradle 6 & 7. Build with Gradle 6.8.3 & Groovy 2.5.12 to avoid potential problems of new default method in Groovy 3.0.7
  • More gradle 7.0 compatibility fixes
  • Gradle 7.0 compatibility
  • Bintray workaround
  • Default Grammar-Kit updated to 2020.3.1
  • Grammar-Kit updated to 2020.3
  • Note: other revision used instead of release, because of JitPack fix
  • Updated dependency library name
  • Compatible with 2020.2
  • Usable with Java 8
  • Default Grammar-Kit is now 2020.1 (please, note, it requires jre11)
  • skeleton is optional again
  • Compatibility updates
  • Default Grammar-Kit is now 2019.3
  • Default Grammar-Kit is 2019.1.1
  • Fixed dependencies for 2019.2 EAP snapshot
  • Default Grammar-Kit is now 2019.1
  • Classpath building is now more selective, and should not exceed Windows 32 kb limit
  • Grammar-Kit 2017.1.7 is now default
  • Excluded transient ant dependency for jflex task
  • Both tasks using compileOnly configurations
  • Grammar-Kit 2017.1.6 is now default
  • Fixed problem with false positive upToDate while debugging because of jvmArgs
  • Grammar-Kit 2017.1.5 is now default
  • Published on gradle plugins
  • Grammar-Kit 2017.1.4 is now default
  • Minor fixes
  • Default Grammar-Kit is 2017.1.3
  • Default skeleton update
  • Migrated to JetBrains GitHub account
  • Using JFlex patched by JetBrains from the bintray
  • Default Grammar-Kit is 2017.1.2
  • Fixed bug with skeleton parameter
  • First release