Skip to content

Commit

Permalink
Version 0.11.0 Release
Browse files Browse the repository at this point in the history
  • Loading branch information
Jugen committed Nov 14, 2022
1 parent abbf7ab commit 681245d
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 13 deletions.
28 changes: 27 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,33 @@
# Change Log

## [v0.11.0](https://github.com/FXMisc/RichTextFX/tree/v0.11.0) (2022-11-14)
[Full Changelog](https://github.com/FXMisc/RichTextFX/compare/v0.10.9...v0.11.0)

**Implemented enhancements:**

- Bumped Flowless to 0.7.0
- Compiled with Java 11 (Thank you [Andreas](https://github.com/afester))
- Remove Java 8 & 9 multi-jar compatibility [\#1148](https://github.com/FXMisc/RichTextFX/pull/1148)
- Support wavy underlines [\#1131](https://github.com/FXMisc/RichTextFX/pull/1131) (Thank you [shoaniki](https://github.com/shoaniki))

**Fixed bugs:**

- Fix for SceneBuilder compatibility [\#1112](https://github.com/FXMisc/RichTextFX/pull/1112)
- Fixed paragraph graphic node width calculation [\#1125](https://github.com/FXMisc/RichTextFX/pull/1125) (Thank you [RationalityFrontline](https://github.com/RationalityFrontline))
- Fixed multi line text calculation [\#1135](https://github.com/FXMisc/RichTextFX/pull/1135)
- Fixed code area unicode word selection [\#1139](https://github.com/FXMisc/RichTextFX/pull/1139)
- Fixed TextFlow children concurrency access [\#1142](https://github.com/FXMisc/RichTextFX/pull/1142)

**Notes from Flowless 0.7.0:**

- Fix first cell not showing sometimes [\#110](https://github.com/FXMisc/Flowless/pull/110)
- Take padding into account when scrolling [\#111](https://github.com/FXMisc/Flowless/pull/111)
- Fix for scrolling [\#112](https://github.com/FXMisc/Flowless/pull/112)
- Fix wrapped text scrollbar flicker [\#113](https://github.com/FXMisc/Flowless/pull/113)
- Removed scroll noise and improved bidirectional binding behavior [\#113](https://github.com/FXMisc/Flowless/pull/113)

## [v0.10.9](https://github.com/FXMisc/RichTextFX/tree/v0.10.9) (2022-03-01)
[Full Changelog](https://github.com/FXMisc/RichTextFX/compare/v0.10.7...v0.10.9)
[Full Changelog](https://github.com/FXMisc/RichTextFX/compare/v0.10.8...v0.10.9)

**Implemented enhancements:**

Expand Down
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Table of Contents
* [Stable](#stable-release)
* [Snapshot](#snapshot-releases)
* API Documentation (Javadoc)
* [0.10.8](http://fxmisc.github.io/richtext/javadoc/0.10.8/index.html?org/fxmisc/richtext/package-summary.html)
* [0.11.0](http://fxmisc.github.io/richtext/javadoc/0.11.0/index.html?org/fxmisc/richtext/package-summary.html)
* [License](#license)
* [Contributing](./CONTRIBUTING.md)

Expand Down Expand Up @@ -143,38 +143,38 @@ This renders the text in the range `(from, to)` in red.
Requirements
------------

**JDK9** or higher is required.
**JDK11** or higher is required. (Can still be compiled with JDK9 if needed)

Download
--------

### Stable release

Current stable release is 0.10.9 which is ONLY compatible with Java 9 and UP without the need for `add-exports` or `add-opens` JVM arguments.
Current stable release is 0.11.0. which is ONLY compatible with Java 11 and UP without the need for `add-exports` or `add-opens` JVM arguments.

#### Maven coordinates

| Group ID | Artifact ID | Version |
| :-----------------: | :---------: | :-----: |
| org.fxmisc.richtext | richtextfx | 0.10.9 |
| org.fxmisc.richtext | richtextfx | 0.11.0 |

#### Gradle example

```groovy
dependencies {
compile group: 'org.fxmisc.richtext', name: 'richtextfx', version: '0.10.9'
compile group: 'org.fxmisc.richtext', name: 'richtextfx', version: '0.11.0'
}
```

#### Sbt example

```scala
libraryDependencies += "org.fxmisc.richtext" % "richtextfx" % "0.10.9"
libraryDependencies += "org.fxmisc.richtext" % "richtextfx" % "0.11.0"
```

#### Manual download

Download [the JAR file](https://github.com/FXMisc/RichTextFX/releases/download/v0.10.9/richtextfx-0.10.9.jar) or [the fat JAR file (including dependencies)](https://github.com/FXMisc/RichTextFX/releases/download/v0.10.9/richtextfx-fat-0.10.9.jar) and place it on your classpath.
Download [the JAR file](https://github.com/FXMisc/RichTextFX/releases/download/v0.11.0/richtextfx-0.11.0.jar) or [the fat JAR file (including dependencies)](https://github.com/FXMisc/RichTextFX/releases/download/v0.11.0/richtextfx-fat-0.11.0.jar) and place it on your classpath.

### Snapshot releases

Expand Down
6 changes: 1 addition & 5 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ subprojects {
apply plugin: 'eclipse'

version = '1.0.0-SNAPSHOT'
ext.specificationVersion = '0.9.0'
ext.specificationVersion = '0.11.0'

repositories {
mavenCentral()
Expand All @@ -11,10 +11,6 @@ subprojects {
}
}

// Unless Java 9 is used source/target compatibility will be that of the compiling JDK
// With JDK 9 src/main/java compiles with source/target compatibility of Java 8 (eight)
// while src/main/java9 compiles with 9 and multi-release jars are created.

if (it.name.equals("richtextfx")) {
task("getProjectVersion") {
doLast {
Expand Down

0 comments on commit 681245d

Please sign in to comment.