Releases: FXMisc/RichTextFX
0.11.3
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
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
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
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
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
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
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.
0.10.6
This release features multi-release JAR files that are compatible with Java 8 and UP without the need for add-exports or add-opens JVM arguments.
An Automatic-Module-Name entry of "org.fxmisc.richtext" has now been added to the richtextfx-0.10.6.jar
manifest as well as the fat Jar richtextfx-fat-0.10.6.jar
manifest listed below #902.
Notable enhancements are:
- The addition of an auto height/grow property #944,
- Foreign language input composition #985, and
- Paragraph folding #965.
See the Changelog for bug fixes and further details.
0.10.5
This release features multi-release JAR files that are compatible with Java 8 and UP without the need for add-exports or add-opens JVM arguments.
An Automatic-Module-Name entry of "org.fxmisc.richtext" has now been added to the richtextfx-0.10.5.jar
manifest, while the fat Jar richtextfx-fat-0.10.5.jar
listed below has a module name of "richtextfx.fat". #902
Notable enhancements are the addition of a suspendable undo manager (see UndoUtils) as well as the addition of getLocale
and setLocale
to influence BreakIterator behavior.
See the Changelog
0.10.4
This release features multi-release JAR files that are compatible with Java 8 and UP without the need for add-exports
or add-opens
JVM arguments.
An Automatic-Module-Name
entry of org.fxmisc.richtext
has now been added to the JAR's manifest.
Notable enhancements are the addition of the following API:
UndoUtils.noOpUndoManager()
setPlaceholder( Node )
and the addition of RichTextFX textfields:
InlineCssTextField
, StyleClassedTextField
, and their parent StyledTextField<PS, S>
See the Changelog