Skip to content

Releases: FXMisc/RichTextFX

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.

0.10.6

15 Mar 12:13

Choose a tag to compare

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:

  1. The addition of an auto height/grow property #944,
  2. Foreign language input composition #985, and
  3. Paragraph folding #965.

See the Changelog for bug fixes and further details.

0.10.5

17 Apr 09:18

Choose a tag to compare

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

19 Feb 08:53

Choose a tag to compare

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

0.10.3

27 Nov 13:09

Choose a tag to compare

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.

Note that you still need to include the JAR files on the classpath irrespective of the Java version being used.

See the Changelog

Notable enhancement is the addition of the following API:

append( SEG seg, S style )
insert( int position, SEG seg, S style )

getParagraphGraphic( int parNdx )
recreateParagraphGraphic( int parNdx )

setParagraphInsertionStyle( PS paraStyle )
setTextInsertionStyle( S txtStyle )

0.10.2

29 Aug 09:44

Choose a tag to compare

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.

Note that you still need to include the JAR files on the classpath irrespective of the Java version being used.

See the Changelog

Notable enhancement is the addition of a line highlighter API:

setLineHighlighterFill( Paint highlight )
setLineHighlighterOn( boolean show )
isLineHighlighterOn()

The highlighter can be styled via CSS using selectors from Path, Shape, and Node. For example:

.styled-text-area .line-highlighter { -fx-fill: lime; }
/* or */
.line-highlighter { -fx-highlight-fill: lime; }

Any added custom Selections can now also be styled via CSS using the selection's name.

0.10.1

20 May 14:05

Choose a tag to compare

This release also has multi-release JAR files that are compatible with Java 8 and UP without the need for add-exports or add-opens JVM arguments.

Note that you still need to include the JAR files on the classpath irrespective of the Java version being used.

See the Changelog

Note All deprecated methods and properties have been removed in this release !

0.10.0

18 Apr 10:40

Choose a tag to compare

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.

Note that you still need to include the JAR files on the classpath irrespective of the Java version being used.

See the Changelog

0.9.3

01 Mar 14:06
4a645c5

Choose a tag to compare

See the Changelog

0.9.2

25 Nov 07:29
cc11721

Choose a tag to compare

See the Changelog