2.1.5
Historial de cambios
Changes in version 2.1.5 (19-07-2006)
- Changed the Java download site to http://java.com/download.
- Now it's possible to use absolute and relative paths to specify the embedded JRE.
Changes in version 2.1.4 (15-06-2006)
-
Fixed bug #1503996 Only the first wrapper instance had a custom process name
(found by Helge Böhme).
Changes in version 2.1.3 (31-05-2006)
-
Fixed bug #1497453 Ant task doesn't support relative jar path with '..'
(found by Aston, Pavel Moukhataev).
- Jar argument size limit is now 16KB.
- Environment variable size limit raised to 32KB.
- Allow to concatenate multiple env. variables in one property (Maria D.)
- Added launch4j.tmpdir property.
Changes in version 2.1.2 (03-04-2006)
- Important bugfix: insufficient command line buffer size was increased to 32KB
(found by Sebastian Kopsan).
- Added runtime JVM options from an .ini file.
- Launch4j's bin directory is now configurable through launch4j.bindir
system property.
Cambios en la versión 2.1.1 (25-01-2006)
- Error #1402748 corregido. Error de validación ocurrido al usar una tarea Ant con
la configuración embebida y la opción dontWrapJar (encontrado por Chris Nokleberg).
Cambios en la versión 2.1.0 (10-01-2006)
- ¡¡Más funcionalidades y cabecera más pequeña - 18 KB!!
- Se ha añadido un modo lanzador, se puede elegir si empaquetar o no el
jar.
- Traducción al español de la web/documentación y los mensajes del
programa
(Patricio Martínez Ros).
- El directorio bin del JRE se une a la variable de entorno Path
(Ianiv Schweber).
- Variables especiales EXEDIR y EXEFILE añadidas, que guardan el
directorio y la ruta completa del ejecutable.
- Se pueden copiar las variables de entorno en las propiedades del sistema.
- Nuevo lanzamiento en modo depuración - se muestra diversa información
antes de iniciar la aplicación Java.
- Comprobación del mínimo/máximo del JRE, en versiones anteriores estaba
permitido que estas fueran iguales (encontrado por Ryan).
- Error reparado. Las comillas en los argumentos jar/JVM no se manejaban
correctamente (encontrado por Juan Alvarez Ferrando).
Cambios en la versión 2.0.0 (31-10-2005)
- Launch4j para Mac OS X está disponible gracias a Peter Centgraf.
- Soporte para cabeceras personalizadas.
- Error #1343908 reparado, los argumentos con espacios de la línea de
órdenes no eran manejados correctamente por la cabecera de consola (encontrado
por Oliver Schaefer / Steve Alberty).
- Error en la redirección de la entrada estándar reparado (encontrado por by Timo Santasalo).
Cambios en la versión 2.0 RC3 (13-08-2005) - final RC
- Correct handling of pathnames with spaces.
- Fixed the '%20' pathname bug.
- Fixed basedir bug (Richard Xing).
- Splash screen can be closed when the application window becomes visible
with out specifying it's title (Martin Busik).
Update your config file: <waitForTitle>title</waitForTitle>
is now <waitForWindow>true</waitForWindow>.
- Fixed build.bat files in demo directories.
Cambios en la versión 2.0 RC2 (21-06-2005)
- chdir allows to change the current directory to arbitrary paths
relative to the executable (FR #1144907). It's incompatible with
previous versions, update your config file:
<chdir>true</chdir>
is now <chdir>.</chdir>.
- Embedded JRE path no longer depends on chdir function.
- Fixed Ant task bug, build files outside launch4j's directory
wouldn't work. Josh Elsasser submitted a patch that works without
setting launch4j's home dir in the build file. Thanks!
- Removed static edge from splash screen (Serge Baranov).
- Program checks that the output file path doesn't contain spaces.
- Fixed a NPE bug caused by a missing maxVersion property
(found by Morgan Schweers).
- Fixed relative JRE path bug (found by Nili_).
- Cleaned up the Builder class.
- Fixed Ant task NPE where the config was entirely defined in the
build file (Josh Elsasser).
Cambios en la versión 2.0 RC (07-06-2005)
- Added an Ant task for better build integration.
- Added 2.x documentation.
- Updated the demo configuration files.
- Fixed issues with relative paths in the configuration.
- Removed the '-1' option in console mode.
- Minor fixes.
Cambios en la versión 2.0 beta2 (23-05-2005)
- # comments are recognized when importing 1.x cfg files.
- Added version information.
- Resource file is displayed when a resource error occurs.
- Fixed a bug found by Max, options on the first tab were always enabled.
Cambios en la versión 2.0 beta1 (13-05-2005)
- Completely new, cross-platform wrapper - create windows executables on Linux.
- New .xml configuration file.
- Application icon with multiple resolutions and color depths.
- Swing GUI interface.
- Header compiled with MinGW port of gcc instead of VC++.
Cambios en la versión 1.4.2 (12-03-2005)
- Fixed bug #1158143, stayAlive without a splash screen caused
an infinite loop (found by Gregory Kotsaftis).
Cambios en la versión 1.4.1 (04-03-2005)
- Fixed bug #1119040, buffer for reading config properties
was too short (found by Tom Jensen and Neil).
- Added configurable splash timeout (FR #1102951).
- Added option to disable the error message on splash timeout (FR #1109159).
- Option to keep the gui launcher 'alive' after starting an application (FR #1124653).
- Removed version info.
- 'waitfor' property is now optional.
Cambios en la versión 1.4.0 (26-01-2005)
- Removed .lch4j suffix from process name, now it has the
form of the executable filename. The temporary launchers are stored in
launch4j-tmp directory (suggested by Emmanuel).
- Added support for console apps (FR #1050053).
Cambios en la versión 1.3.1 (05-11-2004)
- Fixed a bug where explorer window was opened instead of
launching the application when setProcName was set to false
(found by Rob Jones).
- Fixed temporary launcher deletion bug.
Cambios en la versión 1.3.0 (01-11-2004)
- Now you can configure launch4j to:
- Use a bundled JRE.
- Search for java, show an error message if the
right version cannot be found and open the java download page.
- And a feature you asked for: use bundled JRE, if
that fails search for java and bring up the java download page on error.
- Enhanced code that sets the custom process name. In
case launch4j can't refresh the temporary launcher, bundled JRE on a
read only file system for example, it will use one created previously,
if it's present and has the correct size. If not, launching will still
continue, but with javaw.exe process name.Temporary launchers are
now created in the jre directory instead of jre/bin.
- errTitle property allows to set the title of the error message box.
Cambios en la versión 1.2.1 (25-09-2004)
- Bugfix that allows launching from command line using short
name (#1026514 / found by Zach Del)
Cambios en la versión 1.2.0 (10-09-2004)
- Custom process name (myapp.lch4j.exe)
- 9 KB stub!
- Jar arguments
- Bugfix that allows launching from command line.
- Hide splash on javaw error.
- Easier configuration with case insensitive parameters + show unrecognized parameter.
- 12 KB demo application, 34 KB with splash screen.
- Configuration parameter 'args' changed to 'jvmArgs'