
- #Install4j console skip eula code#
- #Install4j console skip eula license#
- #Install4j console skip eula windows#
#Install4j console skip eula code#
Added support for custom look & feels with look and feel handlers in custom code. Added a "Dark mode switcher" form component that can also be used in styles. Auto-detection of dark mode and automatic switching between light and dark mode. Cross-platform Look & Feel with dark mode. macOS: New JFrame instances could be shown as tabs, depending on the system settings. Gracefully handle the removal of the SecurityManager class in Java 18. Cache information about platforms required for building a universal JRE bundle for macOS. Fixed NPE for pre-created JRE bundles that do not contain a release file. JetBrains JRE provider did not show newest releases after Bintray was frozen. Script edits were not saved for form components if the "Insert ID" dialog was invoked. "Dark mode switcher" component: Keyboard focus was not shown. "License agreement" form component: The "User must scroll to bottom" property had no effect under some circumstances. Regression in 9.0: Gradle and Maven plugins were compiled with -target 11. Regression in 9.0: Custom icons on disabled form components were no longer shown in gray. Text overrides for enum bean properties now also support the displayed texts of enum values and not only integer indices or enum constant names. This fixes cases of invalid parsing due to unbalanced quotes. Command line parameters are now handled in the same way as by the default java launcher. #Install4j console skip eula license#
Floating license customers can now request license keys for the web license server instead of using the on-premises license server. RPM archives: Signed RPMs were considered source packages by older RPM releases. MSI installers: Starting an already installed per-machine installation again did not work as expected. MSI installers: Temporary files were not always deleted. macOS: JAR files with an & in their file name did not work. macOS: The configured native library directories had no effect for command line launchers. Fixed a StackOverflowException in the communication with the elevated helper process. Empty directories in the distribution tree with an uninstall policy "Never" were deleted by the uninstaller. "Create a file association" action: Compiler variables were not supported in the "Icon file for macOS" property.
"Load a response file" and "Create a response file" actions: The variable selection in the edit dialog of properties for excluded variables inserted the replacement syntax instead of the variable names. #Install4j console skip eula windows#
Regression in 9.0: Windows installers did not work with IBM 9+ JREs.Regression in 9.0: If no JRE bundle and no maximum Java version was configured, the minimum Java version was incorrectly used as the maximum version.Regression in 9.0: The "Insert variables" action in editors did not work in contexts where i18n messages are not supported.Regression in 9.0: Blocking in-process launcher integrations did not set the Look and Feel anymore.
Regression in 9.0.3: Leading or trailing spaces in the default launcher arguments produced empty arguments. This will become the default behavior in install4j 10. This is required on the ARM architecture where the ist file cannot be modified after the installation. Added an option to collect file association actions for macOS installer media files at compile-time on the "Executable info->macOS options" step of the launcher wizard.