ej-technologies HOME | BLOG | SITEMAP | CONTACT
COMPANY | NEWS | PRODUCTS | DOWNLOAD | SUPPORT | SHOP
DOWNLOAD
Products
All Products
 
Evaluation
 
Change Log
 
Product Information
Latest Versions
JProfiler: 7.1 Change log
  (2012-01-26)
install4j: 5.0.11 Change log
  (2012-01-12)
exe4j: 4.4.4 Change log
  (2012-01-12)
 
Get updates by e-mail:  Delivered by FeedBurner
Release 4.4.4 (2012-01-12) 
 
Bugs fixed:
  • Fixed locale regressions in 4.4.3
Release 4.4.3 (2011-12-08) 
 
New features:
  • Add a compatibility manifest for Windows 7 to generated executables
Bugs fixed:
  • Service shutdown did not work correctly when user code redirected System.in
  • Single instance mode for launchers was broken if there were spaces in the name of the executable
  • Some operations in SWT applications could be slow due an application manifest entry
Release 4.4.2 (2011-03-21) 
 
New features:
  • Make executable name available for JVM discovery, for example in VisualVM
Bugs fixed:
  • Language selection was ignored, the language for error messages was always English
  • In the fixed VM parameters, a "\n" was replaced with a newline character
Release 4.4.1 (2010-10-22) 
 
New features:
  • Allow a * placeholder in classpath archive entries to support frequently changing version numbers of JAR files like in maven projects
Bugs fixed:
  • Service arguments embedded in the registered binary path did not work correctly
  • Fixed a deadlock for service launchers
Release 4.4 (2010-06-16) 
 
New features:
  • Added a /create-i4j-log command line parameter for generated Windows executable to easily create and show a native debug log file
Bugs fixed:
  • Fixed problems with service shutdown
Release 4.3.2 (2010-06-08) 
 
New features:
  • Support for OpenJDK on Windows
Bugs fixed:
  • Fixed internal error 7 when a lot of processes were started at the same time
  • Environment variables were not replaced in directory entries of the JRE search sequence
  • Set java.library.path explicitly to fix problems on some Windows Server 2003 machines
Release 4.3.1 (2010-02-11) 
 
Bugs fixed:
  • Native libraries screen: Entering the variable %EXE4J_TEMPDIR% was not possible
  • Fixed hanging processes in single instance mode when parent process exits immediately and many processes were started
Release 4.3 (2009-09-17) 
 
New features:
  • Added option in Executable info->Redirection step of the wizard to append output to existing redirection files
  • Command line argument -x / --require-license for exe4j command line compiler and attribute 'requirelicense' of exe4j ant task to avoid producing evaluation executables
  • Service launchers: Added the option non-interactive after /install to register services that should not allowed to interact with the desktop.
Bugs fixed:
  • A listener registered with com.exe4j.Controller#registerStartupListener was not called reliably for a rapid succession of invocations
  • Added a workaround for an undefined TMP environment variable
Release 4.2 (2009-01-20) 
 
New features:
  • 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.
  • GUI launchers: Added an optionally recognized -console parameter that connects stderr, stdout an stdin to the console from which the launcher was invoked
  • Redirection files: Absolute paths and environment variables are now supported
Bugs fixed:
  • Using a splash screen image in PNG format with an alpha channel lead to a compilation error
  • Running the command line compiler with a relative path name for the config file did not correctly resolve resources
Release 4.1.1 (2008-10-30) 
 
Bugs fixed:
  • Workaround for erroneous virus definition in CA Anti-Virus 2009
Release 4.1 (2008-04-03) 
 
New features:
  • Support for Java 6 splash screens
  • Launchers can now request heap sizes (-Xmx values) of the same maximum size as the default java launchers if the built-in splash screen is not used. Previously the maximum size was reduced due to fragmentation of the address space.
  • Improved several error messages in the launcher
Bugs fixed:
  • Temporary files created by Windows launchers are now deleted immediately after exit rather than on the next launch
Release 4.0.3 (2007-03-01) 
 
New features:
  • Support environment variables in the names of redirection files
Release 4.0.2 (2006-12-20) 
 
Bugs fixed:
  • Executing a service launcher with the /start argument on Windows did not return with an error code if it failed to start the service
  • arguments with quotes in the argument like arg="1 2" were not supported
Release 4.0.1 (2006-10-30) 
 
Bugs fixed:
  • Fixed error messages
  • Fixed a SecurityManager issue with shutting down services
  • Fixed a library dependency problem with Java 6 on older Windows versions
Release 4.0 (2006-09-29) 
 
New features:
  • Use long path names on Windows if the current code page supports all characters in the path name
  • Display splash screen before JAR files are unpacked for instant feedback
  • Service executables do not require anymore that the main method returns after the initialization
  • Configurable execution level for Windows Vista
  • Option for generating 64-bit executables that work with 64-bit JREs
Release 3.1.4 (2006-09-24) 
 
Bugs fixed:
  • Increased timeout when checking for JRE versions
  • Fix for very long classpaths
  • Changed stack settings to allow huge numbers of concurrent threads
Release 3.1.3 (2006-04-24) 
 
New features:
  • Support for bundled BEA JRockit JVMs (no registry detection)
  • Java 1.6 beta is now recognized as a beta release
Bugs fixed:
  • Larger timeout when checking for JRE versions fixes problems with JREs on slow network drives
  • Fixed a crash with the "JAR in EXE" mode
  • More robust deletion of temporary files
Release 3.1.2 (2006-01-11) 
 
Bugs fixed:
  • service installation left a temporary file
  • Native library step did not work correctly in exe4j wizard
Release 3.1.1 (2005-11-22) 
 
Bugs fixed:
  • could not start from CD with JRE in relative location on Windows 98/ME
  • rare ClassNotFoundException when launcher is executed quickly multiple times
  • single-instance mode without notification handler causes the third and subsequent processes to stay alive
Release 3.1 (2005-07-21) 
 
New features:
  • option to use only full JDKs and no JREs
  • *.vmoptions file is read and each line is added as a separate VM parameter (previously *.exe.vmoptions)
  • Java 1.5 early access releases are now recognized as beta releases
  • services on Windows can now interact with the desktop
  • splash screen now works correctly with SWT apps
  • reload splash screen image when modification time changes
Bugs fixed:
  • no save dialog was shown on open or reopen
  • working directory was always the first entry in classpath
Release 3.0.2 (2005-01-21) 
 
New features:
  • setting the environment variable EXE4J_LOG=yes will create a log file for the JRE search sequence
  • command line switch for exe4jc to enter a license key without the GUI
Bugs fixed:
  • multi-byte character fixes
Release 3.0.1 (2004-11-22) 
 
New features:
  • full support for Unicode
Bugs fixed:
  • fixed startup notification issues when opening multiple files concurrently
Release 3.0 (2004-10-18) 
 
New features:
  • new API for notification of multiple startups in single instance mode
  • creation of redirection files on demand
  • possibility to redirect stderr and stdout to the same file
  • new process architecture: the started process of an exe4j executable remains the same during the entire execution
  • improved startup error notification
  • possibility to use environment variables in classpath entries
  • full support for UNC path names
  • possibility to set the description for services
  • it is now an error if the path for redirection log files does not exist
  • several usability improvements in the exe4j wizard
Bugs fixed:
  • in some cases, entering multiple native library paths did not work correctly
  • stdout and stderr file names were always converted to lower case
Release 2.3 (2004-08-12) 
 
New features:
  • option whether to use beta JREs on Windows or not
  • in the JRE step, you can now specify patch levels like 1.4.1_01
Bugs fixed:
  • the main class selector in the Java invocations step did not work when the distribution source directory was relative
  • the .vmoptions file did not work for service executables if the executable had a long filename
  • the command line compiler was not included in the Mac OS X distribution
  • the ant task did not work on Mac OS X

© Copyright 2001-2012 ej-technologies GmbH Terms of Use