Skip to content

Releases: bobbylight/RSTALanguageSupport

3.4.0

22 Jun 20:17

Choose a tag to compare

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

03 Oct 02:39

Choose a tag to compare

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
  • RSyntaxTextArea dependency bumped to version 3.3.0

3.1.4

22 Jan 17:16

Choose a tag to compare

Precompiled jars are available on SourceForge and Maven (com.fifesoft:languagesupport:3.1.4). This release brings the following changes:

  • RSyntaxTextArea dependency bumped to version 3.1.6
  • AutoComplete dependency bumped to 3.1.5

3.1.3

09 Dec 03:25

Choose a tag to compare

Precompiled jars are available on SourceForge and Maven (com.fifesoft:languagesupport:3.1.3). This release brings the following changes:

  • RSyntaxTextArea dependency bumped to version 3.1.4
  • AutoComplete dependency bumped to 3.1.3

3.1.2

14 Jun 21:54

Choose a tag to compare

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
  • RSyntaxTextArea dependency bumped to version 3.1.3
  • AutoComplete dependency bumped to 3.1.2

3.1.1

27 Dec 20:33

Choose a tag to compare

Precompiled jars are available on SourceForge and Maven (com.fifesoft:languagesupport:3.1.0). This release brings the following changes:

  • RSyntaxTextArea dependency bumped to version 3.1.2
  • AutoComplete dependency bumped to 3.1.1

3.1.0

15 Mar 22:46

Choose a tag to compare

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

19 Jan 04:14

Choose a tag to compare

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

26 Sep 02:31

Choose a tag to compare

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

3.0.0

24 Dec 16:04

Choose a tag to compare

Precompiled jars are available on SourceForge and Maven (com.fifesoft:languagesupport:3.0.0). This release brings the minimum required JRE to Java 8.