We received a report from a Mac user that he got double file entries in his projects since updating to v34.3. This has been identified to be caused by
https://bugs.openjdk.org/browse/JDK-8289689 that was made in Java 20. As a quick resolution we've downgraded the Mac version to Java 19, but we've kept JavaFX 22.
We think the change Oracle has made is unfortunate as it opens up for files with visually the same name having their names encoded differently depending on what software wrote the file. Historically, a file named "åäö" would be 3 characters in length, but not so anymore on Mac. since Java 20. That file would be 6 "characters" in length: "a°a¨o¨" to be specific, if created outside of jAlbum.
Future jAlbum versions will likely use Java 22 again, but now we need to "normalize" file names manually.
If you're a Mac users and use accented characters in file names, re-download v34.3 again. This gives you v34.3.1 that runs on a combination of Java 19 and JavaFX 22 and doesn't have this problem.