Releases: JPro-one/JPro-Platform
Releases · JPro-one/JPro-Platform
JPro Platform 0.5.4
JPro Platform 0.5.3
Features
JWT Handling Migration
: Transition from Auth0 to JJWT (Java JWT) for managing JSON Web Tokens. This migration
improves functionality and maintainability by eliminating third-party dependencies, such as Guava.Directory Handling Enhancements
: Redefined the behavior ofjpro-file
for handling directories. Extension Filters
now include anallowDirectory
flag. Additionally, theDirectoryOpenPicker
has been removed; instead, the
FileOpenPicker
,FileSavePicker
, andFileDropper
components now support directory operations.
JPro Platform 0.5.2
Features
- Added DirectoryOpenPicker to the jpro-file module. This allows the user to select a directory instead of a file.
Bugfixes
- Fixed issue, with jpro-file. FileDropper file extensions are now handled case-insensitive, like in the rest of jpro-file.
JPro Platform 0.5.1
Features
- Routing, added
Filters.title(String title)
method to set the title of the page. - Added simple Filters for error and notfound pages.
- Markdown: Added utility class
MDFXUtil.java
.
Improvements
- Updated JPro to version
2025.1.0
. - Updated JavaFX dependencies to version
17.0.14
. - Updated SimpleFX dependencies to version
3.2.40
.
Bugfixes
- Fixed weak listeners setup in
jpro-file
module. - MDFX now properly handles escaped characters in the markdown text.
- Fixed issue with the ImageManager. Sometimes the image didn't update correctly.
JPro Platform 0.5.0
Improvements
- Synchronize selected extension filter for the native file choosers in the
jpro-file
module.
Bugfixes
- Resolved an issue in the native implementation of
FileOpenPicker
andFileSavePicker
within thejpro-file
module
that prevented the addition of duplicate event handlers to the provided node.
JPro Platform 0.4.4
Improvements
- Updated JPro to version
2024.4.1
. Starting with this releasejpro-webapi
module is pulled from Maven Central
Repository.
JPro Platform 0.4.3
Improvements
- Configure publishing of the all
JPro Platform
modules to the Maven Central repository.
JPro Platform 0.4.2
Improvements
- Updated JPro to version
2024.3.3
. - Updated SimpleFX dependencies to version
3.2.37
. - Updated JNodes dependencies to version
0.8.3
. - Enable TestFX unit tests on the CI pipeline and use Monocle to enable the
headless
mode. - Integrate modularized versions of
TestFX
andMonocle
into our testing infrastructure in alignment with the Java
Platform Module System. - Integrate modularized versions of
eclipse-collections-api
andeclipse-collections
libraries to the platform to
produce JPMS-compliant modules.
Features
- Register an
extensionFilters
listener to the native (desktop) implementation FileSavePicker in thejpro-file
module. The listener can be used to filter the files that are displayed in the file save picker dialog based on the file
extension.
Bugfixes
- Fixed the binding of the port in the local server implementation inside the
jpro-core
module to occur only when
necessary, rather than during server creation. - Fixed exception thrown on Windows platform when using FileStorage class from
jpro-file
module to create temporary
files.
JPro Platform 0.4.1
Features
- Make the
jpro-auth-core
module JPMS compliant.
Improvements
- Updated JPro to version
2024.3.2
- Updated JavaFX dependencies to version
17.0.12
- Updated SimpleFX dependencies to version
3.2.36
JPro Platform 0.4.0
Features
- Implemented and added
jpro-mail
module to the platform. This module provides an API to send emails from a
JavaFX/JPro application.
Improvements
- Updated JPro to version
2024.3.0
. - Updated SimpleFX dependencies to version
3.2.35
. TheSimpleFX
modules are in compliance with the Java
Platform Module System. - Updated JMemoryBuddy dependency to version
0.5.5
. This module is also now in compliance with the Java Platform
Module System. - Updated JNodes dependencies to version
0.8.2
. - Added
popup
sample application to the examples list for thejpro-routing-popup
module.
Bugfixes
- Export
jpro-routing-core
module fromjpro-routing-dev
module to make it available externally when only
jpro-routing-dev
is included in the project. - Fixed some dependency requirements in the
JPro Routing
modules. - Fixed the stylesheet path in the
jpro-routing-popup
module for the SimplePopup control.