<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.ej-technologies.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
<title>install4j releases</title>
<link>http://www.ej-technologies.com/download/install4j/changelog.html</link>
<description>
          News about install4j releases from ej-technologies
        </description>
<managingEditor>info@ej-technologies.com</managingEditor>
<webMaster>webmaster@ej-technologies.com</webMaster>
<language>en</language>
<image>
<url>http://www.ej-technologies.com/images/ej-technologies_small.gif
      </url>
<title>ej-technologies</title>
<link>http://www.ej-technologies.com/</link>
<width>200</width>
<height>35</height>
</image>
<ttl>360</ttl>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.ej-technologies.com/install4j" /><feedburner:info uri="install4j" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>install4j</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.ej-technologies.com%2Finstall4j" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.ej-technologies.com%2Finstall4j" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.ej-technologies.com%2Finstall4j" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.ej-technologies.com/install4j" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.ej-technologies.com%2Finstall4j" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.ej-technologies.com%2Finstall4j" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.ej-technologies.com%2Finstall4j" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><item>
<title>install4j Release 4.2.7</title>
<link>http://feeds.ej-technologies.com/~r/install4j/~3/uqyaPbbG8Uw/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/install4j/changelog.html#4.2.7</guid>
<pubDate>Thu, 11 Feb 2010 09:00:00 +0100</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;API: added com.install4j.api.Util#isWindows2008()&lt;/li&gt;
&lt;li&gt;API: Added com.install4j.api.Util#is64BitWindows() to test whether the Windows is a 64-bit Windows regardless of the currently used JRE&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;"Register Add/Remove item" action: The version was not displayed in the installation details of the software registry&lt;/li&gt;
&lt;li&gt;"Register Add/Remove item" action: Entries from HKEY_CURRENT_USER which were created if an installer did not run with admin privileges were not removed by the uninstaller&lt;/li&gt;
&lt;li&gt;"Run Executable" action: Do not replace path separators in environment variables&lt;/li&gt;
&lt;li&gt;"Run executable" and "Execute launcher" actions: On Windows Vista or higher, launching executables in locations with non-ascii characters did not work anymore&lt;/li&gt;
&lt;li&gt;Multi-language installers could hang after language selection under certain circumstances&lt;/li&gt;
&lt;li&gt;Error dialog "Could not open message file" could not be displayed in headless modes&lt;/li&gt;
&lt;li&gt;Under certain conditions, the navigation buttons in the installer were re-enabled before the next screen was shown&lt;/li&gt;
&lt;li&gt;Mac OS X: Absolute paths for launcher redirection files were not supported&lt;/li&gt;
&lt;li&gt;Mac OS X: Under certain conditions, a newly mounted installer could not be executed by the updater&lt;/li&gt;
&lt;li&gt;Mac OS X: Fixed problem with non-ascii characters in description when using multiple file associations&lt;/li&gt;
&lt;li&gt;Mac OS X launchers:  environment variables with the syntax ${VARIABLENAME} were not replaced in redirection files and system properties&lt;/li&gt;
&lt;li&gt;Windows launchers: fixed hanging processes in single instance mode when parent process exits immediately and many processes were started&lt;/li&gt;
&lt;li&gt;Some splash screen image files were mistakenly reported as broken by the compiler&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/install4j/~4/uqyaPbbG8Uw" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/install4j/changelog.html#4.2.7</feedburner:origLink></item>
<item>
<title>install4j Release 4.2.6</title>
<link>http://feeds.ej-technologies.com/~r/install4j/~3/FxEzooJ__Wg/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/install4j/changelog.html#4.2.6</guid>
<pubDate>Mon, 14 Dec 2009 09:00:00 +0100</pubDate>
<description>&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Regression in 4.2.5: Validation in directory chooser validated content in text field instead of user selection&lt;/li&gt;
&lt;li&gt;Regression in 4.2.5: Directory chooser was sometimes not opened if user clicked on "Browse"&lt;/li&gt;
&lt;li&gt;Improved the error message that is displayed when the JVM cannot be started.&lt;/li&gt;
&lt;li&gt;Launchers: Sometimes, the launcher icon was compiled even if the "Add icon to launcher" check box was not selected&lt;/li&gt;
&lt;li&gt;Installer applications: The cross-platform icons were packaged even when "Customize icon" was deselected&lt;/li&gt;
&lt;li&gt;"Run executable" action: Setting and clearing the arguments property value lead to the executable being called with a single zero-length argument&lt;/li&gt;
&lt;li&gt;Custom icon of installer applications: The settings were not saved reliably&lt;/li&gt;
&lt;li&gt;Installation components that were set to "not changeable" via the API were still displayed by the console installer&lt;/li&gt;
&lt;li&gt;Installation component folders that contained only mandatory components were not shown with a disabled checkbox&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/install4j/~4/FxEzooJ__Wg" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/install4j/changelog.html#4.2.6</feedburner:origLink></item>
<item>
<title>install4j Release 4.2.5</title>
<link>http://feeds.ej-technologies.com/~r/install4j/~3/lEsSdYm9wVo/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/install4j/changelog.html#4.2.5</guid>
<pubDate>Wed, 18 Nov 2009 09:00:00 +0100</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;"Load response file" action: Added an "excluded variables" property for variables in the response file that should be ignored.&lt;/li&gt;
&lt;li&gt;"Create a file association" action: Added a "Role" property for Mac OS X to make the file association role configurable as "Viewer or "Editor"&lt;/li&gt;
&lt;li&gt;"Bundled JRE" step of media wizards with dynamic JRE bundles: Added "Start download without user confirmation, if necessary" check box&lt;/li&gt;
&lt;li&gt;Added an "Arguments" property to installer, uninstaller and custom installer applications that allows fixed arguments to be passed to the installer application&lt;/li&gt;
&lt;li&gt;Directory chooser improvements: Rescan when directory is collapsed, new folder button at the bottom, context menu, dragging a file int the tree sets the current selection&lt;/li&gt;
&lt;li&gt;File and directory chooser components: dragging files to the text field is now possible&lt;/li&gt;
&lt;li&gt;Installation directory choosers and "customizable directory" screen: Added a "Manual entry allowed" property&lt;/li&gt;
&lt;li&gt;"Directory selection" screen: Added "Validation script" property&lt;/li&gt;
&lt;li&gt;All beans with directory choosers: The "validation script" property is now also executed in console mode and when the screen is validated, not only when for chooser button is used&lt;/li&gt;
&lt;li&gt;Separate field for product name in windows version resource info step of the launcher wizard&lt;/li&gt;
&lt;li&gt;Added VM parameter -Dinstall4j.suppressStdout=true to prevent status messages from being written to stdout in unattended mode&lt;/li&gt;
&lt;li&gt;Added VM parameter -Dinstall4j.detailStdout=true to print installed file names to stdout in unattended mode&lt;/li&gt;
&lt;li&gt;Added VM parameter -Dinstall4j.suppressUnattendedReboot=true to prevent a reboot in unattended mode&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;"Password field" form component: do not trim leading and trailing spaces of passwords&lt;/li&gt;
&lt;li&gt;Mac OS X install4j ant task did not work with Java 1.6&lt;/li&gt;
&lt;li&gt;"Add desktop link" action: The action will now try to append .exe on windows if the destination file does not exist&lt;/li&gt;
&lt;li&gt;Changed desktop file in order to prevent the "untrusted application" message on GNOME&lt;/li&gt;
&lt;li&gt;Installation directory selectors: In console mode, it was was not checked correctly if the selected directory is suitable&lt;/li&gt;
&lt;li&gt;"Installation type" screen: Variable sys.installationTypeId was not set in console mode&lt;/li&gt;
&lt;li&gt;Fixed execution of downloaded update installers with bundled JREs on Unix&lt;/li&gt;
&lt;li&gt;The generated file classes.jsa of a bundled JRE was not removed when the installer was canceled&lt;/li&gt;
&lt;li&gt;Fixed compile exception for launchers in excluded file sets&lt;/li&gt;
&lt;li&gt;Mac OS X: The date in the DMG file was wrong&lt;/li&gt;
&lt;li&gt;If "Insert after selection" was selected in a bean registry dialog, some beans were inserted in a wrong position&lt;/li&gt;
&lt;li&gt;Compiler variables could not be used when overriding the message key UninstallerMenuEntry&lt;/li&gt;
&lt;li&gt;Fixed backspace handling in console mode when using Putty 0.5 and AIX&lt;/li&gt;
&lt;li&gt;"," is not a bad character for program group names&lt;/li&gt;
&lt;li&gt;The previous JRE was not restored on rollback&lt;/li&gt;
&lt;li&gt;API: com.install4j.api.SystemInfo.getPhysicalMemory() did not work for Linux 2.4 kernels&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/install4j/~4/lEsSdYm9wVo" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/install4j/changelog.html#4.2.5</feedburner:origLink></item>
<item>
<title>install4j Release 4.2.4</title>
<link>http://feeds.ej-technologies.com/~r/install4j/~3/V-rvWTbFgik/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/install4j/changelog.html#4.2.4</guid>
<pubDate>Wed, 16 Sep 2009 09:00:00 +0200</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Launchers: Added option in redirection step of the launcher wizard to append output to existing redirection files&lt;/li&gt;
&lt;li&gt;Added a "Console handler" form component&lt;/li&gt;
&lt;li&gt;Added a "Console screen change handler" property to all installer applications. With this script it is possible to insert a header or custom messages at the beginning of each screen in console mode.&lt;/li&gt;
&lt;li&gt;Mac OS X media types: Added a "64-bit settings" step that allows you to force the use of a 32-bit JRE. This is necessary on Mac OS X if your application loads 32-bit libraries.&lt;/li&gt;
&lt;li&gt;All screens and form components with a directory chooser: Added a "Allow new folder creation" property. If selected, a button for creating new folders will be displayed in the chooser dialog.&lt;/li&gt;
&lt;li&gt;"Replace text in XML files", "Modify a text file" and "Modify a text file with regular expressions" actions: Added "Log replacement text" property that can be disabled for security reasons&lt;/li&gt;
&lt;li&gt;"File chooser" and "Directory chooser" form components: Support leading ~ for home directory&lt;/li&gt;
&lt;li&gt;Windows service launchers: Added the option non-interactive after /install to register services that should not allowed to interact with the desktop.&lt;/li&gt;
&lt;li&gt;Custom localization files can now contain references to compiler variables, installer variables and other i18n keys&lt;/li&gt;
&lt;li&gt;Added the capability for extensions to contribute localization files (see the "Extensions" help topic)&lt;/li&gt;
&lt;li&gt;Added an "Arguments" property to installer, uninstaller and custom installer applications that allows fixed arguments to be passed to the installer application&lt;/li&gt;
&lt;li&gt;API: Added  com.install4j.api.windows.WinRegistry#getValueNames&lt;/li&gt;
&lt;li&gt;API: Added version of com.install4j.api.windows.WinFileSystem#createStartMenuEntry that allows arguments&lt;/li&gt;
&lt;li&gt;API: Added com.install4j.Util#isAix&lt;/li&gt;
&lt;li&gt;API: Added com.install4j.api.InstallationComponentSetup#setChangeable(boolean) and isChangeable. With these methods the user can be prevented from changing the selection state of an installation component.&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Control characters at the beginning of variables that are read from the command line were not removed&lt;/li&gt;
&lt;li&gt;Fixed a problem when uninstalling file associations for well known file types&lt;/li&gt;
&lt;li&gt;A listener registered with com.install4j.api.launcher.StartupNotification was not called reliably for a rapid succession of invocations&lt;/li&gt;
&lt;li&gt;"Key value pair" form component: Missing line break in console mode&lt;/li&gt;
&lt;li&gt;"File chooser" form component: Leading label was not baseline-aligned&lt;/li&gt;
&lt;li&gt;"File chooser" and "Directory chooser" form components: The "Validation script" property was not passed a "file" argument&lt;/li&gt;
&lt;li&gt;"File chooser" form component: If initial directory is empty, the file chooser opened in the temporary directory, this has been changed to the directory where the installer media file is located&lt;/li&gt;
&lt;li&gt;"Show URL" action: On Unix, the browser was sometimes not shown if the action was added to the "Finish" screen&lt;/li&gt;
&lt;li&gt;"Register Add/Remove item" action: The keys InstallLocation, VersionMajor and VersionMinor for the uninstaller entry were not set&lt;/li&gt;
&lt;li&gt;"Execute launcher" action: The action failed on Mac OS X with Java 6 update 4 when "Restart as root" was selected for a preceding "Require admin user" action&lt;/li&gt;
&lt;li&gt;Fixed starting of elevated launchers on Windows 7&lt;/li&gt;
&lt;li&gt;Added a workaround for an undefined TMP environment variable&lt;/li&gt;
&lt;li&gt;"Single radio button" and "Check box" form components: Selection scripts were not executed in console mode&lt;/li&gt;
&lt;li&gt;"Download file" action: Status label could wrap for long file names and damage the screen layout&lt;/li&gt;
&lt;li&gt;A log file was left in the temporary directory after installation&lt;/li&gt;
&lt;li&gt;Formatted text field components did not work correctly in console mode&lt;/li&gt;
&lt;li&gt;install4j version and build number are now included in the installation log file&lt;/li&gt;
&lt;li&gt;"Installation type" screen: Component selection could be wrong due to component dependencies&lt;/li&gt;
&lt;li&gt;The value in a focused form component with formatted text was sometimes not transferred to the bound installer variable when an input validation expression was present&lt;/li&gt;
&lt;li&gt;Multi-line label form components did not wrap in text in console mode&lt;/li&gt;
&lt;li&gt;Response files could not have a UTF-8 byte order mark&lt;/li&gt;
&lt;li&gt;The input validation expression of invisible or disabled text components was always executed when the form was validated&lt;/li&gt;
&lt;li&gt;Visibility expressions were not executed in unattended mode&lt;/li&gt;
&lt;li&gt;Canceling a console installer could print an exception&lt;/li&gt;
&lt;li&gt;Custom installer applications on Mac OS X could not be executed before the "Install files" action had run&lt;/li&gt;
&lt;li&gt;API: com.install4j.api.windows.WinFileSystem#createStartMenuEntry was not rolled back&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/install4j/~4/V-rvWTbFgik" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/install4j/changelog.html#4.2.4</feedburner:origLink></item>
<item>
<title>install4j Release 4.2.3</title>
<link>http://feeds.ej-technologies.com/~r/install4j/~3/IxEhkSn7OxY/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/install4j/changelog.html#4.2.3</guid>
<pubDate>Thu, 18 Jun 2009 09:00:00 +0200</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Added a "Visibility script" to all form components that determines if a form component is shown or not, invoked in both GUI and console modes&lt;/li&gt;
&lt;li&gt;"Install files" action: Added an "Update bundled JRE" property that allows to prevent the update of an already installed bundled JRE&lt;/li&gt;
&lt;li&gt;Mac OS X: If defined, use the environment variable INSTALL4J_ARGUMENTS for the command line arguments&lt;/li&gt;
&lt;li&gt;Installer, Uninstaller and custom installer applications: Added "Windows console executable" property to create executables that open a console and support installations via rsh&lt;/li&gt;
&lt;li&gt;"Directory chooser" and "File chooser" components: Added a "Validation script" property that can reject user selections performed via the chooser button&lt;/li&gt;
&lt;li&gt;Unix installers: If the environment variable INSTALL4J_TEMP is defined, it is used as the base directory for self-extraction&lt;/li&gt;
&lt;li&gt;"Create a file association" action: Added an "Additional parameters" property for additional arguments to be passed to the launcher if invoked via the file association&lt;/li&gt;
&lt;li&gt;API: Added com.install4j.api.beans.ReplacementMode#PROPERTIES_FILE&lt;/li&gt;
&lt;li&gt;API: Added com.install4j.context.Context#getMessage(String, Object[]) to avoid explicit use of java.text.MessageFormat&lt;/li&gt;
&lt;li&gt;Installer applications: Added "Custom watermark text" property&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Critical: The 1.6 JRE contained in Mac OS X 10.5 Update 4 does not work with installers created by previous versions of install4j. This affects all projects with a minimum Java version of 1.6.&lt;/li&gt;
&lt;li&gt;File and directory chooser form components: An empty initial value for the file was displayed as the working directory in console mode&lt;/li&gt;
&lt;li&gt;com.install4j.api.screens.Screen#willActivate() was called before the "Pre-Activation" script&lt;/li&gt;
&lt;li&gt;Non-existent parent directories in -Dinstall4j.alternativeLogfile were not created&lt;/li&gt;
&lt;li&gt;"Register Add/Remove item" action: Use current user registry for add/remove entry if system registry is not writable&lt;/li&gt;
&lt;li&gt;"Installation components" screen: Fixed default selection in console mode when screen was shown multiple times&lt;/li&gt;
&lt;li&gt;"Installation components" screen: Wrong tooltip was shown if help button was not shown&lt;/li&gt;
&lt;li&gt;"Installation components" screen: Improved deselection behavior of component folders containing components that depend on each other&lt;/li&gt;
&lt;li&gt;"Installation components" screen: Selection state of component folder containing dependent components was not always correct&lt;/li&gt;
&lt;li&gt;"Save installer variables to the Java preference store" action: Package name containing underscores were not supported on Unix&lt;/li&gt;
&lt;li&gt;Add short name of project to the log file names in the TEMP directory so they can be identified more easily&lt;/li&gt;
&lt;li&gt;Form components with labels: Custom icons were not displayed in the uninstaller&lt;/li&gt;
&lt;li&gt;Form component screens: Relative external files were not correctly resolved in preview&lt;/li&gt;
&lt;li&gt;Calls to com.install4j.api.context.WizardContext#setNextButtonText(String) and similar methods did not enlarge the button if necessary&lt;/li&gt;
&lt;li&gt;"Replace installer variables in a text file" action: Property "Escape for properties file" had no effect&lt;/li&gt;
&lt;li&gt;Installation directory selector: On Windows, if the drive letter or the UNC share did not exist, the error message shown to the user mentioned a permission problem&lt;/li&gt;
&lt;li&gt;Files that were not overwritten due to an overwrite policy were logged as an error in the installation.log file&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/install4j/~4/IxEhkSn7OxY" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/install4j/changelog.html#4.2.3</feedburner:origLink></item>
<item>
<title>install4j Release 4.2.2</title>
<link>http://feeds.ej-technologies.com/~r/install4j/~3/7ww4osok6gY/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/install4j/changelog.html#4.2.2</guid>
<pubDate>Fri, 17 Apr 2009 09:00:00 +0200</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;"Execute launcher" action: added "Arguments" property&lt;/li&gt;
&lt;li&gt;Unix installers: If the environment variable INSTALL4J_KEEP_TEMP=yes is set, the temporary files are not deleted&lt;/li&gt;
&lt;li&gt;Added an $OUTFILE variable for code signing in case the signing command cannot overwrite the original executable&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;"Display progress" screen: Installer variables in title and subtitle properties were not replaced&lt;/li&gt;
&lt;li&gt;"Show PDF" action and "Display PDF file" screen: PDFs were shown with a red cross&lt;/li&gt;
&lt;li&gt;"Register Add/Remove Item" action: Multiple installations of the same installer into different directories would only produce a single item in the software registry&lt;/li&gt;
&lt;li&gt;"Display text" screen: If "Info text" property was empty, a blank space was left above the text area&lt;/li&gt;
&lt;li&gt;"Install Files" action: Do not check for running processes if "Install runtime" is not selected&lt;/li&gt;
&lt;li&gt;"Execute launcher" action and "Show URL" action: On some Linux distributions the launched process could be killed if the installer was terminated immediately&lt;/li&gt;
&lt;li&gt;Screens could not be added to an empty screen group in the uninstaller&lt;/li&gt;
&lt;li&gt;Files in file sets that were excluded for a media file were accessed at compile time&lt;/li&gt;
&lt;li&gt;Code editor: JDKs installed directly under c:\ on Windows could not used for code completion&lt;/li&gt;
&lt;li&gt;Fixed class cast exception at runtime that occurred when using action groups under certain circumstances&lt;/li&gt;
&lt;li&gt;Fixed FileNotFoundException at runtime that occurred when the installer exited under certain circumstances&lt;/li&gt;
&lt;li&gt;Unix: Installer did not terminate correctly if gunzip does not exist&lt;/li&gt;
&lt;li&gt;Windows: Temporary installer log files were not deleted when an error occurred&lt;/li&gt;
&lt;li&gt;Windows: If the GUI cannot be displayed due to a broken JRE, a message about an "X-server" was displayed&lt;/li&gt;
&lt;li&gt;Windows 98: Automatic proxy detection lead to a runtime error&lt;/li&gt;
&lt;li&gt;Windows 98: Setting an environment variable could lead to a runtime error&lt;/li&gt;
&lt;li&gt;API: Mac OS X: com.install4j.api.SystemInfo.getPhysicalMemory returned wrong result for machines with more than 2 GB RAM&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/install4j/~4/7ww4osok6gY" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/install4j/changelog.html#4.2.2</feedburner:origLink></item>
<item>
<title>install4j Release 4.2.1</title>
<link>http://feeds.ej-technologies.com/~r/install4j/~3/3CtDT3ubO1M/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/install4j/changelog.html#4.2.1</guid>
<pubDate>Fri, 6 Feb 2009 09:00:00 +0100</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Create program group action: Added a "Fail if symlinks are not created" property&lt;/li&gt;
&lt;li&gt;"Uninstall previous installation" action: Added properties "Installation directory" and "Only if the same application ID is found" to be able use the action for different and multiple previous installation directories.&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Do not show the "Create program group" screen on Unix if the "Create symlinks on Unix" property in the "Create program group" action is not selected&lt;/li&gt;
&lt;li&gt;A ClassNotFoundException could be thrown in the uninstaller on Linux when no mouse movement was made before the bundled JRE was deleted&lt;/li&gt;
&lt;li&gt;"Run executable or batch file" action: Do not quote arguments without special characters in them (regression in 4.2). This affects batch files only.&lt;/li&gt;
&lt;li&gt;If the -include-options feature introduced in 4.2 was used, launcher scripts did not work on Solaris&lt;/li&gt;
&lt;li&gt;"Modify an environment variable on Windows" action: Fixed various problems on uninstallation&lt;/li&gt;
&lt;li&gt;"Update schedule selector" form component: No question was asked in console mode&lt;/li&gt;
&lt;li&gt;Unix: Always prevent error messages from the preference store subsystem from being logged to the console&lt;/li&gt;
&lt;li&gt;The debug attribute of the install4j ant task as described in the documentation did not work&lt;/li&gt;
&lt;li&gt;Uninstallation of installer files from a sibling directory of the installation directory whose name starts with the name of the installation directory did not work&lt;/li&gt;
&lt;li&gt;Additional localization files with java.util.Properties format (ending in .properties) were locked while the install4j IDE was open&lt;/li&gt;
&lt;li&gt;Using backslashes in file names on Unix could lead to an error while saving the project&lt;/li&gt;
&lt;li&gt;For long-running startup actions, the installer could exit with a timeout&lt;/li&gt;
&lt;li&gt;Compiler variables did not work correctly in the executable name and executable directory properties of the uninstaller&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/install4j/~4/3CtDT3ubO1M" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/install4j/changelog.html#4.2.1</feedburner:origLink></item>
<item>
<title>install4j Release 4.2</title>
<link>http://feeds.ej-technologies.com/~r/install4j/~3/wSam3KbttqA/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/install4j/changelog.html#4.2</guid>
<pubDate>Tue, 20 Jan 2009 09:00:00 +0100</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Support for including other .vmoptions files&lt;/li&gt;
&lt;li&gt;Support for including other .vmoptions files with the new -include-options [path to .vmoptions file] VM parameter. This works in the fixed VM parameters as well as the .vmoptions files.&lt;/li&gt;
&lt;li&gt;Improved persistence of installer variables&lt;/li&gt;
&lt;li&gt;Added a "Save installer variables to the Java preference store" action that saves selected installer variables that can be encoded as strings&lt;/li&gt;
&lt;li&gt;Added a "Load installer variables from the Java preference store" action&lt;/li&gt;
&lt;li&gt;Launcher API: com.install4j.api.launcher.Variables offers methods to get compiler and installer variables in the launcher and to load and save installer variables from the Java preference store&lt;/li&gt;
&lt;li&gt;Launcher API: com.install4j.api.launcher.Variables offers methods to access the installer and compiler variables of the installer&lt;/li&gt;
&lt;li&gt;Support for loading response files in the installer&lt;/li&gt;
&lt;li&gt;Added a "Load response file" action&lt;/li&gt;
&lt;li&gt;Default installer template: Added a "Load response file" action to the "Installation directory" screen to load user input from a previous installation&lt;/li&gt;
&lt;li&gt;Default uninstaller template: added a "Load response file" action to the startup sequence to load user input from the installer&lt;/li&gt;
&lt;li&gt;Improved proxy handling and server side authentication&lt;/li&gt;
&lt;li&gt;The proxy settings of the default browser are now used on Windows for all downloads&lt;/li&gt;
&lt;li&gt;"Check for update" and "Download file" actions: Added "Ask for proxy if necessary" property. If deselected and the download fails, no proxy dialog will be displayed.&lt;/li&gt;
&lt;li&gt;Added installer parameters -Dinstall4j.clearProxyCache=true and -Dinstall4j.showProxyConfig=true to control the proxy cache&lt;/li&gt;
&lt;li&gt;Server side authentication for downloads is now supported. A dialog for entering user name and password is displayed if the web server requires authentication.&lt;/li&gt;
&lt;li&gt;Console access for Windows GUI launchers&lt;/li&gt;
&lt;li&gt;Windows GUI launchers: Added an optionally recognized -console parameter that connects stderr, stdout an stdin to the console from which the launcher was invoked&lt;/li&gt;
&lt;li&gt;Visual progress for unattended execution&lt;/li&gt;
&lt;li&gt;Added the option -splash [title] for installer applications that brings up a small progress window if unattended mode is selected with the -q option&lt;/li&gt;
&lt;li&gt;Added a -wait [timeout in seconds] command line option for installers. In unattended mode on Windows, the installer application will wait for all launchers and installer applications to shut down before starting the installation. If the timeout is reached, it will exit with an error message.&lt;/li&gt;
&lt;li&gt;Added a filter field in registry dialogs for screens, actions and form components&lt;/li&gt;
&lt;li&gt;Tool bars now show icons with text. This setting can be changed by right-clicking a tool bar.&lt;/li&gt;
&lt;li&gt;Show missing files in the distribution tree and on the custom code tab in red&lt;/li&gt;
&lt;li&gt;Mac OS X: The principal language is now written to the Info.plist file&lt;/li&gt;
&lt;li&gt;Added a "Missing files at build time" option to "General Settings-&amp;gt;Media File Options" that determines the action if a file or directory in the distribution tree is missing. The default setting is now "Print a warning and continue".&lt;/li&gt;
&lt;li&gt;Added a "Scan directory" entry type on the Installer-&amp;gt;Custom code tab&lt;/li&gt;
&lt;li&gt;All signed JAR files can now be packed with the Pack200 compression (with a lower compression ratio due to a single segment being used)&lt;/li&gt;
&lt;li&gt;If the "Safe back button" policy is set for a screen, a back button is also displayed if all actions in the previous screen are configured for multiple execution&lt;/li&gt;
&lt;li&gt;Updater templates: Execute downloaded installers in unattended or console mode depending on how the updater was invoked.&lt;/li&gt;
&lt;li&gt;Do not set native look and feel for installer applications if the -Dswing.defaultlaf VM parameter is set&lt;/li&gt;
&lt;li&gt;Added an installer variable sys.preferredJre that is set after the "Install Files" action has run and contains the path to the JRE that will be used by the installed launchers.&lt;/li&gt;
&lt;li&gt;Added a compiler variable sys.applicationId that contains the application ID of the project&lt;/li&gt;
&lt;li&gt;If possible, the language selection dialog of a multi-language installer is now displayed in the system language rather than the principal language. There is a new option on the "Languages" tab to always use the principal language.&lt;/li&gt;
&lt;li&gt;Redirection files of launchers: Absolute paths and environment variables are now supported&lt;/li&gt;
&lt;li&gt;"Single radio button" form component: Added "Selection script" property to execute code when the user clicks the radio button&lt;/li&gt;
&lt;li&gt;Added "Default execution mode" property for all installer applications to be able to configure console or unattended execution as the default mode.&lt;/li&gt;
&lt;li&gt;Added "Fall back to console mode on Unix" property for all installer applications. This is selected by default and switches to console execution mode if no X server is available.&lt;/li&gt;
&lt;li&gt;Added a "Replace installer variables in a text file" action. Compiler variables and i18n keys are also replaced by this action.&lt;/li&gt;
&lt;li&gt;Added a "Fail if no replacement occurred" property to all actions that modify files&lt;/li&gt;
&lt;li&gt;"Copy file" and "Move file" actions now also work with directories and have been renamed accordingly&lt;/li&gt;
&lt;li&gt;"Run executable or batch file" action: Environment variables can now be set or modified&lt;/li&gt;
&lt;li&gt;"Run executable or batch file" action: Added "Show windows console" and "Keep console window" properties for Windows in order to show a console window with the output or the executable and optionally keep the console window open&lt;/li&gt;
&lt;li&gt;"Create program group" action: Added separate options to disable the creation of Unix symlinks and Unix menu entries&lt;/li&gt;
&lt;li&gt;The "Create start menu entry" action now also works on Linux/Unix&lt;/li&gt;
&lt;li&gt;"Modify an environment variable on Windows": The changes are now reverted on uninstallation, this behavior can be controlled with the new "Revert on uninstallation" and "Only if not modified" properties.&lt;/li&gt;
&lt;li&gt;API: com.install4j.api.context.WizardContext now has methods to set the text of the navigation buttons&lt;/li&gt;
&lt;li&gt;API: added com.install4j.api.UpdateUpdateDescriptor.checkVersion(String version) to check if a version is compatible with the minimum and maximum versions of an update descriptor entry&lt;/li&gt;
&lt;li&gt;API: Property customizers can now be built with the new classes com.install4j.api.beaninfo.PropertyConverter and com.install4j.api.beaninfo.PropertyCustomizers&lt;/li&gt;
&lt;li&gt;API: Properties of type java.util.LinkedHashMap get a default editor in the IDE if they are registered with the Install4JPropertyDescriptor.CONTEXT_STRING_TO_STRING_MAP context&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Help text in property pane on Screens &amp;amp; Actions tab was black on some Vista installations&lt;/li&gt;
&lt;li&gt;Using a splash screen image in PNG format with an alpha channel lead to a compilation error&lt;/li&gt;
&lt;li&gt;.vmoptions files on Unix: leading spaces on a line were not ignored&lt;/li&gt;
&lt;li&gt;Actions could sometimes not be added to screens in the uninstaller&lt;/li&gt;
&lt;li&gt;Mac OS X: Service were started as the original user if "Restart as root" was selected in the "Require admin user" action&lt;/li&gt;
&lt;li&gt;The directory name for the uninstaller was sometimes not saved to the project file under some circumstances&lt;/li&gt;
&lt;li&gt;The uninstaller used the "Custom image for title bar" property from the installer&lt;/li&gt;
&lt;li&gt;Fixed "Run executable" action on Vista when path contains special characters&lt;/li&gt;
&lt;li&gt;"Run executable" and "Execute launcher" actions: stderr and stdout were not consumed by default&lt;/li&gt;
&lt;li&gt;Version comparison for com.install4j.api.updateUpdateDescriptor.getPossibleUpdateEntry() has been improved&lt;/li&gt;
&lt;li&gt;"Show URL" and "Show file" actions did not always work on Finish screen on Linux / Unix&lt;/li&gt;
&lt;li&gt;Line endings in .vmoptions files were not adjusted correctly for Windows media files&lt;/li&gt;
&lt;li&gt;"Single radio button" form component: installer variables were not replaced in the "Radio button label" property&lt;/li&gt;
&lt;li&gt;Proxy dialog was not big enough in some look and feels&lt;/li&gt;
&lt;li&gt;Do not warn or fail during a build if a missing file or directory has been excluded for the media file&lt;/li&gt;
&lt;li&gt;"Create program group" action on Unix: Do not create symlinks in the same directory as the destination file, thereby overwriting the destination file&lt;/li&gt;
&lt;li&gt;Downloads failed if the wen server reported an unknown file size&lt;/li&gt;
&lt;li&gt;"Modify an environment variable on Windows" action: If "prepend" or "append" were selected for the "Modification type" property, the variable separator ";" was not inserted if the environment variable already contained a value&lt;/li&gt;
&lt;li&gt;"Create program group" action on Unix: Symlinks were also created for launchers for which menu integration has been disabled&lt;/li&gt;
&lt;li&gt;Fixed performance regression in code editor on Windows if JRE 1.6.0_10+ is used&lt;/li&gt;
&lt;li&gt;Improved error reporting in installation log for actions that modify files&lt;/li&gt;
&lt;li&gt;The -c and -console parameters did not have any effect on Windows for installer applications other than the installer itself&lt;/li&gt;
&lt;li&gt;"Delete a node or key in the Java preference store" action: If the key or node did not exist, the action did not fail&lt;/li&gt;
&lt;li&gt;Added an installer variable "sys.responseFile" that contains the path of the response file if a response file has been specified on the command line with the -varfile option.&lt;/li&gt;
&lt;li&gt;Windows program group was always set to default value even if a response file was specified on the command line&lt;/li&gt;
&lt;li&gt;"Installation directory chooser" form component: In console mode, the installation directory was not changed&lt;/li&gt;
&lt;li&gt;"Installation type screen": The associated label was not selected if the radio button was selected&lt;/li&gt;
&lt;li&gt;Multi-line string properties could sometimes not be reset to an empty value&lt;/li&gt;
&lt;li&gt;Mac OS X. CMD+Q was not handled in the installer&lt;/li&gt;
&lt;li&gt;Pack200 compression could produce archives with a Java 1.6 version number for some archives even if the minimum version of the project was set to 1.5&lt;/li&gt;
&lt;li&gt;If there were multiple media output directories, the update descriptor updates.xml was only copied to the last one&lt;/li&gt;
&lt;li&gt;Java editor: There were empty entries in the completion popup for constructor parameters&lt;/li&gt;
&lt;li&gt;"Radio button group" form component: The initially selected index was not applied from a response file&lt;/li&gt;
&lt;li&gt;Running the command line compiler with a relative path name for the config file did not correctly resolve resources&lt;/li&gt;
&lt;li&gt;Java 5 syntax was underlined as an error in the editor on Mac OS X even if the Java minimum version for the project was set to 1.5 or higher&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/install4j/~4/wSam3KbttqA" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/install4j/changelog.html#4.2</feedburner:origLink></item>
<item>
<title>install4j Release 4.1.5</title>
<link>http://feeds.ej-technologies.com/~r/install4j/~3/dSjcjnTgiic/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/install4j/changelog.html#4.1.5</guid>
<pubDate>Thu, 30 Oct 2008 09:00:00 +0100</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;"Installation components" screen: An installation directory chooser can now optionally be displayed on this screen&lt;/li&gt;
&lt;li&gt;Added an "Installation directory chooser" form component in the "Special selectors" category&lt;/li&gt;
&lt;li&gt;Compiler variables are now also supported in the media output directory and in custom code entries&lt;/li&gt;
&lt;li&gt;"Install files" action: Added "Installation size calculator" script for changing the minimum required size for the installation. This value is also reported by the "Installation directory" screen.&lt;/li&gt;
&lt;li&gt;"Install files" action: Added "Install runtime" property. If you deselect this option, the installation directory will not be created and the runtime will not be installed. This is useful for installers that just modify some existing directories.&lt;/li&gt;
&lt;li&gt;"Directory selection" screen: Added "Allow spaces in directory name" property for Unix installers&lt;/li&gt;
&lt;li&gt;"Display license" screen: Added "User must scroll to bottom" property&lt;/li&gt;
&lt;li&gt;It is now possible to user compiler variables that are only defined in an external variable file (passed to the command line compiler with the -f or --var-file parameter) and that are not defined in the project&lt;/li&gt;
&lt;li&gt;The -f or --var-file command line parameter now supports a list of variable files, separated with semicolons, e.g. --var-file=one.properties;two.properties&lt;/li&gt;
&lt;li&gt;"Check box" form component: Added "Selection script" property to execute code when the selection is changed&lt;/li&gt;
&lt;li&gt;Added VM parameter -Dinstall4j.alternativeLogfile=[path] to copy installation log file to an arbitrary location after the installer has finished without moving the log file to the installation directory&lt;/li&gt;
&lt;li&gt;Added "Create log file for stderr output" property for installer. stderr redirection can now be switched off by deselecting this property.&lt;/li&gt;
&lt;li&gt;The file name and the the directory of the uninstaller are now customizable&lt;/li&gt;
&lt;li&gt;Leading labels in all form components are now baseline-aligned with the center component when Java 6 or higher is used&lt;/li&gt;
&lt;li&gt;API: Added support for organizing properties in a tree with com.install4j.api.beaninfo.Install4JPropertyDescriptor#setParentProperty&lt;/li&gt;
&lt;li&gt;API: Properties can be hidden depending on the value of their parent property with com.install4j.api.beaninfo.Install4JPropertyDescriptor#setVisibilityDiscriminator&lt;/li&gt;
&lt;li&gt;API: added focusNextButton() to the com.install4j.api.context.WizardContext&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;Setting the program group via the API did not work correctly multiple times when the "Create program group" screen was also present&lt;/li&gt;
&lt;li&gt;Windows exe version information: The legal copyright was not set for installer, now it is set to the publisher&lt;/li&gt;
&lt;li&gt;Windows exe version information for uninstaller and custom installer applications was not set&lt;/li&gt;
&lt;li&gt;The uninstaller executable was installed even if the uninstaller was disabled on the screens &amp;amp; actions tab&lt;/li&gt;
&lt;li&gt;Linux/Unix: Fixed startup failure with OpenJDK 1.6.0_10 or higher when compiz is running&lt;/li&gt;
&lt;li&gt;"Install Service" Action: When adding this action, the icons in the screens &amp;amp; actions tree could disappear under some circumstances&lt;/li&gt;
&lt;li&gt;"Modify class path" action: Installer variables were not replaced in the class path entries&lt;/li&gt;
&lt;li&gt;"Recent Projects" menu was always empty on Mac OS X&lt;/li&gt;
&lt;li&gt;Many keyboard shortcuts were not suitable on Mac OS X&lt;/li&gt;
&lt;li&gt;Linux/Unix services: The output from nohup is now redirected to /dev/null&lt;/li&gt;
&lt;li&gt;Newly added screens in the uninstaller were added above the "Startup" sequence&lt;/li&gt;
&lt;li&gt;Workaround for erroneous virus definition in CA Anti-Virus 2009&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/install4j/~4/dSjcjnTgiic" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/install4j/changelog.html#4.1.5</feedburner:origLink></item>
<item>
<title>install4j Release 4.1.4</title>
<link>http://feeds.ej-technologies.com/~r/install4j/~3/UNzwXgDfCtw/changelog.html</link>
<guid isPermaLink="false">http://www.ej-technologies.com/download/install4j/changelog.html#4.1.4</guid>
<pubDate>Fri, 22 Aug 2008 09:00:00 +0200</pubDate>
<description>&lt;b&gt;New features:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;It is now possible to access environment variables at build-time with the syntax ${compiler:env.variableName}&lt;/li&gt;
&lt;li&gt;Improved output of com.install4j.api.Console.more(). This also affects the "Display License agreement" and similar screens in unattended mode.&lt;/li&gt;
&lt;li&gt;Do not append or prepend a value to environment variables on Windows if the appended or prepended value is already contained in the environment variable. This affects API methods in com.install4.api.windows.WinEnvVars as well as actions that modify environment variables.&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Bugs fixed:&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;"Modify a text file with regular expressions" action: "Escape for property file" property did not work for chars &amp;gt; 127&lt;/li&gt;
&lt;li&gt;"Add a desktop link" and "Create quick launch icon" actions: Installer variables were not replaced in "Arguments" and "Tooltip description" properties&lt;/li&gt;
&lt;li&gt;"Replace text in XML file" action: Fixed NPE if system ID in doctype oft the XML document was not set&lt;/li&gt;
&lt;li&gt;Custom uninstaller icon was not used&lt;/li&gt;
&lt;li&gt;Exceptions in "Run script" actions were not annotated with the bean path&lt;/li&gt;
&lt;li&gt;Launching the install4j IDE from an upgrade installer could fail if used with a floating license&lt;/li&gt;
&lt;li&gt;The uninstaller of a 4.0 installation did not work after 4.1 add-ons were installed&lt;/li&gt;
&lt;li&gt;Help texts in property panes were not readable if the Windows classic look and feel was enabled&lt;/li&gt;
&lt;li&gt;Language auto-detection did not work if principal language was any language other than English&lt;/li&gt;
&lt;li&gt;Fixed Pack200 compression of JAR files that contain other JAR files&lt;/li&gt;
&lt;li&gt;Adding additional locales to the resource/messages/languages file required addition of new locale names to all used i18n properties file for multi-language installers to work&lt;/li&gt;
&lt;li&gt;Fixed NPE for single radio button form component in console mode when there was no initial selection&lt;/li&gt;
&lt;li&gt;Group conditions were not re-evaluated when moving back and forth&lt;/li&gt;
&lt;li&gt;Installer log files were not created after canceling the installer if there no actions were executed after a rollback barrier&lt;/li&gt;
&lt;li&gt;Custom installer applications always showed language selection dialog for multi-language installers&lt;/li&gt;
&lt;li&gt;Variables at the start of a download URL were not accepted in the "Bundled JRE" step of the media wizard&lt;/li&gt;
&lt;li&gt;Unix: Links for launchers were also created if they were contained in unselected installation components&lt;/li&gt;
&lt;li&gt;Mac OS X: "Execute Launcher" action: If the installer required admin privileges, the launcher was started as root and not as the original user&lt;/li&gt;
&lt;li&gt;Mac OS X: If the installer required admin privileges, daemons were started as root and not as the original user&lt;/li&gt;
&lt;li&gt;Mac OS X: Buttons on password dialog were not localized&lt;/li&gt;
&lt;li&gt;Mac OS X: Fixed detection of Java 6 when it was not selected as the default JRE&lt;/li&gt;
&lt;li&gt;Mac OS X: Fixed problems with startup items when the installation path contained spaces&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/install4j/~4/UNzwXgDfCtw" height="1" width="1"/&gt;</description>
<feedburner:origLink>http://www.ej-technologies.com/download/install4j/changelog.html#4.1.4</feedburner:origLink></item>
</channel>
</rss>
