Releases: bobbylight/RSTALanguageSupport
3.4.1
This release is only bumping dependencies and getting publishing to Maven Central working again.
What's Changed
- Bump version to 3.4.1-SNAPSHOT by @bobbylight in #94
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #100
- Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #99
- Bump gradle/actions from 4 to 5 by @dependabot[bot] in #98
- Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #97
- Get publishing to gradle working with gradle-nexus/publish-plugin by @bobbylight in #101
- Bump runtime dependency versions by @bobbylight in #102
- Bump gradlew to 9.2.1 and bump other build dependencies by @bobbylight in #104
New Contributors
- @dependabot[bot] made their first contribution in #100
Full Changelog: 3.4.0...3.4.1
3.4.0
Precompiled jars are available on Maven Central (com.fifesoft:languagesupport:3.4.0).
Highlights
⬆️ Minimum JRE is now Java 11. Builds also require Java 17 (#76)
As part of modernizing the library, the minimum JRE requirement has been updated from 8 to 11. Official builds will be done with JDK 17 but target 11.
🎁 JavaScript: Process variables defined with let and const (#63) (@OndrejSpanel)
Previously, autocompletion would only suggest variables defined with var. This change allows variables defined with let and const to be suggested as well.
🎁 Java: Completion support for JDK 9 and newer (#61) (@priand)
Java 9 introduced a new modular JRE. This change allows RSTALanguageSupport to parse classes in this newer format and include them in code completion, effectively making the library work with Java 9+.
See also tickets marked for this release.
3.3.0
Precompiled jars are available on SourceForge and Maven (com.fifesoft:languagesupport:3.3.0). This release brings the following changes:
- Fix #60: Use latest Rhino version to support more ES6 features
RSyntaxTextAreadependency bumped to version 3.3.0
3.1.4
Precompiled jars are available on SourceForge and Maven (com.fifesoft:languagesupport:3.1.4). This release brings the following changes:
RSyntaxTextAreadependency bumped to version 3.1.6AutoCompletedependency bumped to 3.1.5
3.1.3
Precompiled jars are available on SourceForge and Maven (com.fifesoft:languagesupport:3.1.3). This release brings the following changes:
RSyntaxTextAreadependency bumped to version 3.1.4AutoCompletedependency bumped to 3.1.3
3.1.2
Precompiled jars are available on SourceForge and Maven (com.fifesoft:languagesupport:3.1.2). This release brings the following changes:
- Fix #54: PHP code blocks should delegate to the 'are-we-in-a-word-and-that-feature-is-enabled' parent implementation for code completion
- Fix #56: Hard crash in JavaParser in certain caases with incomplete generic type params
- Added the start of 6502 Assembler completion support
RSyntaxTextAreadependency bumped to version 3.1.3AutoCompletedependency bumped to 3.1.2
3.1.1
Precompiled jars are available on SourceForge and Maven (com.fifesoft:languagesupport:3.1.0). This release brings the following changes:
RSyntaxTextAreadependency bumped to version 3.1.2AutoCompletedependency bumped to 3.1.1
3.1.0
Precompiled jars are available on SourceForge and Maven (com.fifesoft:languagesupport:3.1.0). This release brings the following changes:
- RSTA and AutoComplete dependencies bumped to version 3.1.0
3.0.2
Precompiled jars are available on SourceForge and Maven (com.fifesoft:languagesupport:3.0.2). This release brings the following changes:
- RSTA and AutoComplete dependencies are now pulled from Maven Central
3.0.1
Precompiled jars are available on SourceForge and Maven (com.fifesoft:languagesupport:3.0.1). This release brings the following changes:
- Fix #50: XML source tree is slow to render with large XML files