install4j full changelog
install4j 11.0.2
released Jan 14, 2025 (New Release)
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
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
install4j 11.0.1
released Oct 29, 2024 (New Release)
New features:
Added support for concurrent builds on the same machine
If the environment variable INSTALL4J_LICENSE_KEY is set, its value is used as the license key. This is useful for CI pipelines.
Bug fixes:
Regression in 11.0: Generated .deb files could be broken under some circumstances
Regression in 11.0: After the "Install Files" action was executed, sys.preferredJre was set to the temporary JRE location instead of the installed JRE location
Regression in 11.0: The project XML file format was not stable on Linux/Unix
Regression in 11.0: Fixed exception during compilation when the name of the configured JDK for script compilation name is empty
"Add a desktop link" action: Desktop links were not created for the current user on Linux
"Run executable or batch file" action: Fixed an NPE when redirecting to a log file and the output is only one line break
Added missing messages in localizations
PKCS#11 code signing: improved matching of private keys and code signing certificate in the new PKCS#11 implementation
macOS folder installer: If no generated launchers were included, the uninstaller could not display error messages related to JRE detection
Drag and drop in compiler and installer variable edit dialogs was broken
When closing the editor for form component insets with Ctrl-Enter, the currently edited value was not saved
Auto-provisioning of the Gradle plugin did not work correctly on macOS and Linux
Gradle plugin: Fixed problems related to the Gradle configuration cache
Build tool integrations: The "license" parameter could not be empty
Added support for concurrent builds on the same machine
If the environment variable INSTALL4J_LICENSE_KEY is set, its value is used as the license key. This is useful for CI pipelines.
Bug fixes:
Regression in 11.0: Generated .deb files could be broken under some circumstances
Regression in 11.0: After the "Install Files" action was executed, sys.preferredJre was set to the temporary JRE location instead of the installed JRE location
Regression in 11.0: The project XML file format was not stable on Linux/Unix
Regression in 11.0: Fixed exception during compilation when the name of the configured JDK for script compilation name is empty
"Add a desktop link" action: Desktop links were not created for the current user on Linux
"Run executable or batch file" action: Fixed an NPE when redirecting to a log file and the output is only one line break
Added missing messages in localizations
PKCS#11 code signing: improved matching of private keys and code signing certificate in the new PKCS#11 implementation
macOS folder installer: If no generated launchers were included, the uninstaller could not display error messages related to JRE detection
Drag and drop in compiler and installer variable edit dialogs was broken
When closing the editor for form component insets with Ctrl-Enter, the currently edited value was not saved
Auto-provisioning of the Gradle plugin did not work correctly on macOS and Linux
Gradle plugin: Fixed problems related to the Gradle configuration cache
Build tool integrations: The "license" parameter could not be empty
install4j 11.0.0
released Sep 12, 2024 (New Release)
New features:
macOS notarization is now cross-platform, so you can fully build all media files on Linux or Windows
Added a PKCS #11 option for code signing on macOS
Added a selection dialog for the PKCS #11 slot index, listing HSM descriptions and manufacturers
Improved PKCS #11 certificate selection with better listings of available certificates.
A PKCS #11 certificate can now be selected by its label in addition to the issuer/serial selection.
For PKCS #11, an automatic selection option for the code signing certificate with the longest validity period is now available
When choosing certificate files on the "General Settings
macOS notarization is now cross-platform, so you can fully build all media files on Linux or Windows
Added a PKCS #11 option for code signing on macOS
Added a selection dialog for the PKCS #11 slot index, listing HSM descriptions and manufacturers
Improved PKCS #11 certificate selection with better listings of available certificates.
A PKCS #11 certificate can now be selected by its label in addition to the issuer/serial selection.
For PKCS #11, an automatic selection option for the code signing certificate with the longest validity period is now available
When choosing certificate files on the "General Settings
install4j 10.0.9
released Aug 20, 2024 (New Release)
New features:
Added configurable namespaces for XML actions that have an "XPath" property
Added a way to set the authentication file for the license server on the command line by specifying --license=KEY[,AUTH_FILE]
Bug fixes:
Regression in 10.0.8: "Run executable or batch file" action: When elevated to maximum privileges and "Show console window" was selected, the action failed with an NPE
Regression in 10.0.8: "Read value from XML file" action did not work with namespaces anymore
Overriding properties of form components in styles did not work for some form component types, such as buttons
When copying and pasting a screen with overridden style configurations, the project could not be saved
"Button" form component: If leaving the action list empty, an exception was thrown at runtime
Added configurable namespaces for XML actions that have an "XPath" property
Added a way to set the authentication file for the license server on the command line by specifying --license=KEY[,AUTH_FILE]
Bug fixes:
Regression in 10.0.8: "Run executable or batch file" action: When elevated to maximum privileges and "Show console window" was selected, the action failed with an NPE
Regression in 10.0.8: "Read value from XML file" action did not work with namespaces anymore
Overriding properties of form components in styles did not work for some form component types, such as buttons
When copying and pasting a screen with overridden style configurations, the project could not be saved
"Button" form component: If leaving the action list empty, an exception was thrown at runtime
install4j 10.0.6
released Jun 19, 2023 (New Release)
New features:
Support JDK generation on Linux ARM and Alpine Linux
API changes:
Added UpdateDescriptor#getEntryForCurrentMediaFileId
Bugs fixed:
Regression in 10.0: Configuration of installation components: Saving of the settings "Initially selected for installation", "User can change selection state" as well as the dependencies was broken
Regression in 10.0: Project export was broken
Regression in 10.0: "Create common data files where possible" was broken for Windows installers
i18n messages were not replaced in the decriptions for macOS file associations
"Help->Show Directories->Show Directory Containing the Global Config File" showed the config file in the installation directory
Windows launchers: There was maximum length limit for the classpath which has been removed in this release
If a compiler variable entry in the distribution tree had an empty compiler variable value, the selection tree in the Files->Installation Components step was broken
Support JDK generation on Linux ARM and Alpine Linux
API changes:
Added UpdateDescriptor#getEntryForCurrentMediaFileId
Bugs fixed:
Regression in 10.0: Configuration of installation components: Saving of the settings "Initially selected for installation", "User can change selection state" as well as the dependencies was broken
Regression in 10.0: Project export was broken
Regression in 10.0: "Create common data files where possible" was broken for Windows installers
i18n messages were not replaced in the decriptions for macOS file associations
"Help->Show Directories->Show Directory Containing the Global Config File" showed the config file in the installation directory
Windows launchers: There was maximum length limit for the classpath which has been removed in this release
If a compiler variable entry in the distribution tree had an empty compiler variable value, the selection tree in the Files->Installation Components step was broken
install4j 8.0.5
released Mar 17, 2020 (New Release)
New features:
In development environments, the API runtime dependency now automatically provides the native libraries that are required by some API calls
In development environments, the .install4j runtime directory can now be specified with the system property -Dinstall4j.runtimeDir. This allows all API calls to work, including those that require access to the config file, such as Variables.getCompilerVariable(...).
In development environments, the API runtime dependency now automatically provides the native libraries that are required by some API calls
In development environments, the .install4j runtime directory can now be specified with the system property -Dinstall4j.runtimeDir. This allows all API calls to work, including those that require access to the config file, such as Variables.getCompilerVariable(...).
install4j 7.0.11
released Apr 15, 2019 (New Release)
New features:
Added "Accept all SLL certificates" property to the "Install files" and the "Download and install component" action
Bugs fixed:
Fixed various exceptions when running installers with Java 12
"Modify text file action": Search values whose encoded bytes contained values larger than 127 were not found
Property modification actions discarded comments at the end of property files
Dialogs in the install4j runtime including alert dialogs did not center correctly in multi-monitor setups
Linux: Fixed exceptions in command line compiler on headless systems related to the Gnome accessibility bridge
macOS: Modular applications could not be started by the generated launchers
Added "Accept all SLL certificates" property to the "Install files" and the "Download and install component" action
Bugs fixed:
Fixed various exceptions when running installers with Java 12
"Modify text file action": Search values whose encoded bytes contained values larger than 127 were not found
Property modification actions discarded comments at the end of property files
Dialogs in the install4j runtime including alert dialogs did not center correctly in multi-monitor setups
Linux: Fixed exceptions in command line compiler on headless systems related to the Gnome accessibility bridge
macOS: Modular applications could not be started by the generated launchers
install4j 6.1.5 B6349
released Feb 27, 2017 (New Release)
NEW FEATURES:
"Password field" component: Added property "Show icon to toggle password visibility"
"Create start menu entry" and "Add a desktop link" actions: Added an "Icon file" property in the "Unix" category that sets the icon for the generated desktop file
Updated ICEpdf to 6.2.1 for PDF actions
"Password field" component: Added property "Show icon to toggle password visibility"
"Create start menu entry" and "Add a desktop link" actions: Added an "Icon file" property in the "Unix" category that sets the icon for the generated desktop file
Updated ICEpdf to 6.2.1 for PDF actions
install4j 6.1.4 B6320
released Dec 7, 2016 (New Release)
NEW FEATURES:
Added a "File name encoding" property for all ZIP file extraction actions
"Modify text files with regular expressions" action: XPath expressions that end in "/text()" can now also be used for matching empty nodes
Ctrl-Shift-L shows log file in Explorer/Finder
Added a "File name encoding" property for all ZIP file extraction actions
"Modify text files with regular expressions" action: XPath expressions that end in "/text()" can now also be used for matching empty nodes
Ctrl-Shift-L shows log file in Explorer/Finder
install4j 6.1.3 B6299
released Sep 26, 2016 (New Release)
NEW FEATURES:
systemd support for services on Unix/Linux
Implemented auto-start for services in Linux package archives (RPM/DEB). This only works with systemd and can be disabled in the launcher wizard under Executable info->Unix options.
"Wait for HTTP server" action: Added a "Variable name for response code" property
systemd support for services on Unix/Linux
Implemented auto-start for services in Linux package archives (RPM/DEB). This only works with systemd and can be disabled in the launcher wizard under Executable info->Unix options.
"Wait for HTTP server" action: Added a "Variable name for response code" property
install4j for Windows 7 - free download notice
Windows 7 Download periodically updates software information of install4j from the publisher.
« BACK
My Account
Help
Windows 7 Software Coupons
-
WinX HD Video Converter
56% Off -
MacX MediaTrans
63% Off -
MacX Media Management Bundle
70% Off -
WinX MediaTrans
63% Off -
WinX DVD Copy Pro
42% Off
My Saved Stuff
You have not saved any software.
Click "Save" next to each software.
Click "Save" next to each software.
Would you like to receive announcements of new versions of your software by email or by RSS reader? Register for FREE!
Windows 7 Downloads Picks
- TrueUpdate 3.5.3.0
- Windows Installer 4.5
- Multi Install 2.4.5
- SetupBuilder Developer Edition 10.0.6976
- install4j 11.0.2
- Windows Post-Install 8.7.2
- IzPack 5.2.4
- InstallMate Builder 9.121.7449 Build 901
- WinGDB 6.0 B2701
- EMCO MSI Package Builder Enterprise 6.1.0 Build 4409
- CyberInstaller Suite 2022
- Advanced Installer Professional 21.8.1
- EMCO MSI Package Builder Professional Edition 11.1.0
- HTABOX Quick 1.40
- install4j x64 10.0.6
- QSetup 12.0.0.5
- wyBuild 2.6.17.1
Popular Tags
setup
distribution
exe
windows
development
msi to exe
deploy
create
generate
creator
application
build
package
program
software
maker
builder
converter
installer
installation
file
installshield
tool
install
executable
msi
generator
utility
format
windows installer
Popular Windows 7 Software
- Simply Fortran 3.39 Build 4394
- Qt 6.9.0
- Free OCR C# 2022.8.7804
- Turbo C++ 3.0
- C# QR Barcode Reader 2021.11
- StrokeScribe 5.2.12.0
- ExamDiff Pro 15.0.1.27
- Turbo Pascal 7.0
- Adobe AIR SDK for Linux 51.1.3.10
- Open Fortran Parser 0.8.3
- TrueUpdate 3.5.3.0
- Portable RJ TextEd 4.15
- PILS 0.4.0
- XTOOLS
- Microsoft Visual Studio 2022 17.10.3
© 2025 Windows7Download.com - All logos, trademarks, art and other creative works are and remain copyright and property of their respective owners. Microsoft Windows is a registered trademarks of Microsoft Corporation. Microsoft Corporation in no way endorses or is affiliated with windows7download.com.