Releases: SkyLandTW/JXTN
Releases · SkyLandTW/JXTN
Release list
v0.3.3 for OpenJDK 8u121, Eclipse 4.6.3, ControlsFX 8.40.12
Changes:
- upgrade to Eclipse 4.6.3 (Neon 3), ControlsFX 8.40.12 (stable)
v0.3.3 for OpenJDK 8u60, Eclipse 4.5.2, ControlsFX 8.40.10
Changes:
- upgrade to Eclipse 4.5.2 (Mars 2), ControlsFX 8.40.10 (stable)
- replace map in Eclipse patches with Java 8 stream
v0.3.2 for OpenJDK 8u60, Eclipse 4.5.1, ControlsFX 8.40.112
Changes:
- remove JARs from source
- add functional interfaces for byte and char
- add java.nio.ExtensibleHeapByteBuffer
v0.3.1 for OpenJDK 8u60, Eclipse 4.5.1, ControlsFX 8.40.11
Fixes:
- add JARs for Eclipse v4.5.1 (Mars 1)
- no code change from release v0.3
Upgrade to:
- OpenJDK 8u60: verified with Zulu's Windows x86-64 build
- OpenJFX 8u60: verified with custom build on Windows x86-64
- ControlsFX 8.40.11 snapshot: not verified, no release for 8u60 for now
- Eclipse 4.5.1 (Mars 1) with new distribution but no modification in code/patch
Misc changes:
- Iterator extension methods are renamed to avoid naming conflict with Iterable in case some class implements both of them.
v0.3 for OpenJDK 8u60, Eclipse 4.5.1, ControlsFX 8.40.11
Upgrade to:
- OpenJDK 8u60: verified with Zulu's Windows x86-64 build
- OpenJFX 8u60: verified with custom build on Windows x86-64
- ControlsFX 8.40.11 snapshot: not verified, no release for 8u60 for now
- Eclipse 4.5.1 (Mars 1) with new distribution but no modification in code/patch
Misc changes:
- Iterator extension methods are renamed to avoid naming conflict with Iterable in case some class implements both of them.
v0.2 for Java 8u20 and ControlsFX 8.0.6
Completed:
- Add compiler hack to allow multi-line string in Java code (patch to Eclipse 4.4 compiler and IDE)
- Java API extension: revert source-incompatible calls such as Map.get/Map.remove; deprecate them and replace with new default methods such as Map.get2(K)/Map.remove2(K).
- JavaFX 8 extension: ObservableValue.asObject(mapper), ObservableValue.asBoolean(mapper), ...
- JavaFX 8 builders: add extension interfaces to allow customization/extension to builder classes.
Compatible with Java 8u20 but NOT previous builds/versions, due to recent changes in List.sort and Collections.sort.
v0.1 for Java 8u20 and ControlsFX 8.0.6
Completed:
- Extended operations as default methods to Iterable and Iterator
- JavaFX builders' generator by reflection; also for ControlsFX
Compatible with Java 8u20 but NOT previous builds/versions, due to recent changes in List.sort and Collections.sort.