Skip to content

Commit 0afc07c

Browse files
committed
JF/98.0
1 parent 786ddee commit 0afc07c

5 files changed

Lines changed: 18 additions & 5 deletions

File tree

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
<groupId>io.github.pquiring</groupId>
99
<artifactId>javaforce</artifactId>
10-
<version>97.0</version>
10+
<version>98.0</version>
1111

1212
<scm>
1313
<url>https://github.com/pquiring/javaforce</url>

readme.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
JavaForce SDK
22
=============
33

4-
Version 97.0
4+
Version 98.0
55

66
Description
77
===========
@@ -46,7 +46,7 @@ Before checking out the source make sure to configure line endings:
4646
Checkout Javaforce and a specific version:
4747
git clone http://github.com/pquiring/javaforce
4848
cd javaforce
49-
git checkout tags/97.0
49+
git checkout tags/98.0
5050
ant
5151
Next build the native loaders.
5252

src/javaforce/JF.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
public class JF {
2222

2323
public static String getVersion() {
24-
return "97.0";
24+
return "98.0";
2525
}
2626

2727
public static void main(String[] args) {

versions.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#JavaForce version properties
22

33
#JavaForce version
4-
javaforce-version=97.0
4+
javaforce-version=98.0
55

66
#Java JDK version (version that is targetted in compiling)
77
java-version=24

whatsnew.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
What's new...
22

3+
Feb 6/2026 : JF/98.0
4+
- More JNI to FFM implemented : Media, ComPort and MonitorFolder
5+
- Fixed major memory leaks in FFM implementations
6+
Garbage collects works on Arenas not MemorySegments so the JNI2FFM
7+
conversion had to be modified.
8+
- Many bugs fixed related to jfLinux and the desktop environment is working again.
9+
- jfLinux is the ONLY desktop environment with working system tray support!
10+
- KDE is currently broken - bug has been open for over a year (KDE Bug#498824)
11+
- Gnome removed system tray support and will never add it back
12+
- that's similar to another company that removed the Start Menu
13+
- at least they put it back!
14+
- other desktop environments has functional issues and don't work.
15+
316
Jan 28/2026 : JF/97.0
417
- some JNI interfaces have been upgraded to FFM (see javaforce.ffm.*)
518
FFM.disable() can be used to revert back to JNI

0 commit comments

Comments
 (0)