| Version | Change log |
| install4j 12.0 Nov 1, 2025 |
New features: New UI for the IDE and updated artwork for installers DMG styling for macOS media files with a default styling option enabled by default Widget styles have been added to change fonts, colors, and other aspects of all widgets that are shown in installer applications Command line launchers and services of macOS media files are now binary executables instead of POSIX scripts, support entitlements, and do not start a separate "java" process anymore For macOS installer applications, the JVM is now started in-process, fixing problems with incorrect titles and icons in the Dock For single-bundle archive media files on macOS, all launchers are now nested as separate application bundles in the main application bundle For single-bundle archive media files on macOS, out-of-process installer applications are now nested application bundles and properly show in the Dock Added a "Set installation directory" action with various installation scopes and optional handling of update installations. The action manages the sys.?installForAllUsers installer variable for coordinating with other components Added the "Installation scope chooser" form component and the "Installation scope" screen for asking users whether to perform a user-specific or a global installation Code signing is now a separate section in the install4j IDE Added an optional separate PKCS #11 certificate file entry for situations where the certificate or the full certificate chain cannot be found in the keystore Improved matching of private keys and certificates for PKCS #11, leading to fewer code signing errors The environment variable DYLD_?LIBRARY_?PATH can now be set on macOS for the install4j command line compiler to load PKCS #11 libraries Added an "Additional binaries to be signed" option for Windows code signing so you can sign external binaries as well The PKCS #11 session is now kept alive to speed up code signing Added support for the Apple Servi |
| install4j 11.0.3 Apr 8, 2025 |
New features: Ant and Maven tasks now save auto-provisioned install4j distribution to the appropriate OS-specific cache directory Bug fixes: Security: Updated json-smart to address CVE-2024-59 Security: Updated eddsa to address CVE-2020-36843 Regression in 10.0: Changes on the additional entries tab of the "Create program group" action were not saved if no changes were made on the properties tab Regression in 11.0: Fixed issues on Windows when starting launchers from UNC paths Password field component: The caps-lock indicator icon and the reveal password icon overlapped if both were displayed at the same time Windows launchers: Fixed issue with very long lines in .vmoptions file macOS media files: Fixed exceptions during notarization upload macOS app store media files: Add com.apple.security.inherit entitlement for included executables. This allows creation of child processes. |
| install4j 11.0.2 Jan 14, 2025 |
New features: Added a compiler variable sys.year and an installer variable sys.year macOS code signing: Updated code signing to include DER encoded entitlements and exec segment information. This future-proofs code signing on macOS and raises the minimum supported macOS version to 10.15. macOS app store media files: Allow "Mac Developer" and "Apple Development" certificates for code signing so you can use a developer provisioning profile for local testing Bug fixes: Regression in 11.0: Custom IntelliJ themes for FlatLaf look and feel were not saved correctly Regression in 11.0: Using different Windows service names did not work correctly on the command line Regression in 11.0: The system property "exe4j.launchName" was not consistent when the service executable was started with the /run option Regression in 11.0: When setting the "Background Color" or "Foreground Color" properties for a wizard index, the installer would throw an exception at startup Regression in 11.0: In the dialog for editing version-specific JVM options, some menu items in the "Insert variable" drop-down in the toolbar had no text Windows installers: The parent access for the temporary folder that is created by a Windows installer is not inherited anymore. This can prevent certain DLL hijacking scenarios. Windows installers: Folders with non-ASCII characters could temporarily appear in the navigation bar of Windows Explorer during installation macOS launchers: Fixed searching for JREs from previous installations macOS launchers: Generate a new UUID for each UI launcher to avoid issues with "local network" permissions macOS app store media files: If a provisioning profile is used, add "com.apple.application-identifier" and "com.apple.developer.team-identifier" to the entitlements so that TestFlight is enabled macOS single bundle archives: CFBundleVersion is now set to |
Total downloads
65
Last month's downloads
3
Last week's downloads
0
Install4j x64, developed by ej-technologies GmbH, is a powerful ... your specific needs. One of the key strengths of install4j x64 is its cross-platform support. It can create installers for a wide range of platforms, including Windows, Linux, Mac OS X, and Unix, ensuring your ...