Changelog

4.8.1 2024-12-08

  • Fix the issue of not checking file types when processing Tomcat tasks.

4.8.0 2024-11-30

  • Fix the issue of not being able to run on Windows 7
  • Fix the issue of the jdk.net module not being imported

4.7.1 2024-09-19

  • Fix the issue that the generated linux app does not run properly

4.7.0 2024-09-08

  • Fix the issue that the generated program can't run under macOS
  • Fix the issue about false positive of security software

4.6.2 2024-07-21

  • Add option to remove application.properties file from libraries for SpringBoot applications
  • Add a scrollbar to solve the issue that the elements on the window are not fully displayed when the window is too small.

4.6.1 2024-05-25

  • Fix the issue of repeated downloads of vlxjre8 on Mac.
  • Fix the problem of missing JVM options when loading TaskInfo.

4.6.0 2024-04-30

  • Update jdk to solve the login module missing issue
  • Update add-permission-script.sh

4.5.3 2024-03-16

  • Add tomcat 10.1.19

4.5.2 2024-03-02

  • Fixed the wrapper issue under Windows

4.5.1 2024-03-01

  • Fixed the signature issue about Java 21

4.5.0 2024-02-25

  • Fixed the issue that virtual thread can't work

4.4.0 2024-02-24

  • Fixed issue about decoder

4.3.0 2024-02-06

  • Update Tomcat to 9.0.85

4.2.2 2024-01-31

  • Remove the unuseful wrapper.json file

4.2.1 2024-01-25

  • Fixed the issue of permission script

4.2.0 2024-01-23

  • Fixed the issue that broken pipe causes app to exit
  • Fixed the issue that /tmp folder auto-cleanup causes app to exit
  • Fixed the issue that Java 8 cannot find libfreetype on macos
  • Fixed the issue that conflicts exist when multiple application.properties exist

4.1.0 2023-10-30

  • Fixed a problem with JDK8
  • Fixed a broken pipe issue on Linux and macOS.
  • Chinese users can now select the server as https://protector4j.cn

4.0.1 2023-10-24

  • Upgrade decoder

4.0.0 2023-10-17

  • Added support for Java 21
  • Security enhancements for stronger protections

3.3.0 2023-09-29

  • Fixed a problem where Tomcat projects would not start properly.
  • Warns when duplicate classes exist in a project

3.2.0 2023-08-24

  • Fixed a problem with Windows coding in multi-language environments

3.1.1 2023-08-02

  • Fixed garbled code in non-English paths

3.1.0 2023-07-22

  • Fixed ZipInputStream related issues.
  • Fixed ZipFileSystem related issues
  • Fixed other issues

3.0.2 2023-05-29

  • Fixed decoding problems on Windows

3.0.1 2023-05-25

  • Fixed startup problems with mac-aarch64 version

3.0.0 2023-05-20

  • New application startup system
  • New decoding system
  • Java 8 can now run programs with the -jar command

2.12.5 2023-05-12

  • Fixed jdk8 not finding freetype on macOS

2.12.4 2023-02-28

  • Update backend