leisenfels mit schrift und slogan 48

JavaInfo Release Notes

Changes in version JavaInfo 1.8.9 Build 345 (2026-02-02)
Changes in version JavaInfo 1.8.8 Build 286 (2025-01-09)
Changes in version JavaInfo 1.8.7 Build 284 (2024-07-29)
Changes in version JavaInfo 1.8.6 Build 272 (2024-03-04)

 


JavaInfo 1.8.9 Build 345 (2026-02-02)

Fixed bug  JavaInfo Texts Properly Loaded From UTF-8

By default, ResourceBundles with localized texts are loaded from files encoded with the ISO-8859-1 charset. Modern development environments like IntelliJ by default use the UTF-8 encoding for properties files. This caused problems within the JavaInfo application since German language texts contained unreadable characters. This has now been fixed.

Type:  Fixed bug
Categories:  Command Line Interface (CLI), Graphical User Interface (GUI), Language Support
Editions:  Community

Fixed bug  Support For Server-side German Language Messages

The JavaInfo Swing application provides support for English and German as user language. If properties are being transferred to the Leisenfels server, then the messages returned by the server should apply to the current language of the JavaInfo application.

This has now been fixed so that German server messages are being displayed for JavaInfo running in German user language. The default language still is English.

Type:  Fixed bug
Categories:  Applications, Command Line Interface (CLI), Graphical User Interface (GUI), Language Support
Editions:  Community

Enhanced functionality  Server-side Storage Now Using Jakarta Persistence API (JPA)

The initial JavaInfo versions used JDBC queries to store new properties into the official JavaInfo database. Now the Jakarta Persistence API (JPA) is used instead in order to work comfortably with entity objects. Entities now represent the interface to the underlying database tables. JPA provides support for a wide range of database systems like MySQL.

Links:  Jakarta Persistence 3.2 - Release for Jakarta EE 11
Type:  Enhanced functionality
Categories:  Graphical User Interface (GUI), Libraries
Editions:  Community

JavaInfo 1.8.8 Build 286 (2025-01-09)

Miscellaneous change  Added New Privacy Policy Option

Due to privacy policy regulations in many countries, a new option has been added to the JavaInfo Swing GUI. Before submitting properties to Leisenfels, the user must activate a checkbox to acknowledge to have read and accepted our Privacy Policy. The new button besides the checkbox can be clicked to open the Privacy Policy in the default Internet browser.

Links:  Leisenfels Privacy Policy
Type:  Miscellaneous change
Categories:  Graphical User Interface (GUI)
Editions:  Community

Enhanced functionality  Minimum Java Version For JavaInfo Now 1.8

The minimum Java version to run the JavaInfo Swing GUI and CLI version is 1.8 now. Please download previous JavaInfo releases in order to run JavaInfo with older Java versions like Java 1.2 or Java 1.4.

Type:  Enhanced functionality
Categories:  Applications, Command Line Interface (CLI), Compatibility, Deployment, Graphical User Interface (GUI)
Editions:  Community

JavaInfo 1.8.7 Build 284 (2024-07-29)

Enhanced functionality  JavaInfo GUI Now Based On Swing Instead Of AWT

The JavaInfo application has been refactored to use Swing as the graphical user interface. The minimum Java version to run JavaInfo is 1.4 which already provides support for Swing so there was no need to keep the AWT interface any longer.

Type:  Enhanced functionality
Categories:  Applications, Compatibility, Deployment, Graphical User Interface (GUI)
Editions:  Community

Enhanced functionality  JavaInfo Release Notes Available

In order to better track the changes for JavaInfo, these release notes have been added. The XMl file is part of the source code and can therefore be accessed from the classpath.

Type:  Enhanced functionality
Categories:  Documentation
Editions:  Community

JavaInfo 1.8.6 Build 272 (2024-03-04)

Miscellaneous change  JavaInfo Sources Available From Leisenfels Tech Zone

The JavaInfo package may be used without any license costs under a BSD-style license. In order to deploy JavaInfo for your own projects just download the source code archive configure and run the Maven build for local tests.

Links:  Tech Zone Licensing
Type:  Miscellaneous change
Categories:  Applications, Release Management
Editions:  Community

 

Print Email


Cookies make it easier for us to provide you with our services. With the usage of our services you permit us to use cookies.
Ok