Skip to content

Releases: FXMisc/RichTextFX

0.11.6

01 Sep 14:18

Choose a tag to compare

What's Changed

Full Changelog: v0.11.5...v0.11.6

0.11.5

01 Apr 11:59

Choose a tag to compare

What's Changed

Full Changelog: v0.11.4...v0.11.5

Note that this and earlier releases won't work with JavaFX 25+ due to a method clash.

0.11.4

29 Nov 13:32

Choose a tag to compare

Note: that this release requires at least Java 11 or higher.

An Automatic-Module-Name entry of "org.fxmisc.richtext" has been added to the richtextfx-0.11.4.jar manifest.
While the fat Jar richtextfx-fat-0.11.4 has a module-info class.

Added double underlining by specifying the gap size. Works for both straight and wavy lines.
Use "-rtfx-underline-double-gap" in CSS.

See the Changelog for bug fixes and further details.

0.11.3

25 Jun 08:51

Choose a tag to compare

Note: that this release requires at least Java 11 or higher.

An Automatic-Module-Name entry of "org.fxmisc.richtext" has been added to the richtextfx-0.11.3.jar manifest.
While the fat Jar richtextfx-fat-0.11.3 has a module-info class.

Added getStyleRange method to StyleSpans
Added property to area to detect overwrite mode
Bumped Flowless version to 0.7.3

Fixed NoSuchElement / IndexOutOfBounds exceptions when holding Page Up/Down

See the Changelog for bug fixes and further details.

0.11.2

22 Oct 12:01

Choose a tag to compare

Note: that this release requires at least Java 11 or higher.

An Automatic-Module-Name entry of "org.fxmisc.richtext" has been added to the richtextfx-0.11.2.jar manifest.
While the fat Jar richtextfx-fat-0.11.2 has a module-info class.

Fixed placeholder not showing in some layouts
Bumped Flowless version to 0.7.2

See the Changelog for bug fixes and further details.

0.11.1

18 Aug 13:20

Choose a tag to compare

Note: that this release requires at least Java 11 or higher.

An Automatic-Module-Name entry of "org.fxmisc.richtext" has been added to the richtextfx-0.11.1.jar manifest.
While the fat Jar richtextfx-fat-0.11.1 has a module-info class.

Bumped Flowless version to 0.7.1

See the Changelog for bug fixes and further details.

0.11.0

14 Nov 13:48

Choose a tag to compare

Note: that this release requires at least Java 11 or higher.

An Automatic-Module-Name entry of "org.fxmisc.richtext" has been added to both the richtextfx-0.11.0.jar manifest as well as the fat Jar richtextfx-fat-0.11.0 manifest.

Notable new feature is support for wavy underlines.

Bumped Flowless version to 0.7.0 which may influence scrolling listeners as spurious events have been reduced.

See the Changelog for bug fixes and further details.

0.10.9

28 Feb 20:51

Choose a tag to compare

Note: that this release is NOT Java 8 compatible, and requires at least Java 9 or higher.

An Automatic-Module-Name entry of "org.fxmisc.richtext" has been added to the richtextfx-0.10.9.jar manifest,
while the fat Jar richtextfx-fat-0.10.9.jar has a module-info class with module name "richtextfx.fat".

Besides not being Java 8 compatible the only other difference from the previous 0.10.8 release is that this release uses Flowless 0.6.9

See the Changelog for bug fixes and further details.

0.10.8

28 Feb 17:11

Choose a tag to compare

Note: that this is the LAST release compatible with Java 8.

An Automatic-Module-Name entry of "org.fxmisc.richtext" has been added to both the richtextfx-0.10.8.jar manifest as well as the fat Jar richtextfx-fat-0.10.8.jar manifest.

This release uses Flowless 0.6.4 by default which is the last Java 8 compatible version. If you are using a newer Java version then preferably use Flowless 0.6.9 or a newer version of RichTextFX.

A notable change is CodeArea navigation behaving more like a code editor now.

See the Changelog for bug fixes and further details.

0.10.7

26 Oct 07:20

Choose a tag to compare

Note: that this will most likely be the LAST release compatible with Java 8.

An Automatic-Module-Name entry of "org.fxmisc.richtext" has now been added to both the richtextfx-0.10.7.jar manifest as well as the fat Jar richtextfx-fat-0.10.7.jar manifest.

A notable enhancement is the addition of a setPlaceholder( Node, Pos ) API.

See the Changelog for bug fixes and further details.