source: release-kits/wirk3/bin/launch4j/web/changelog.html@ 15023

Last change on this file since 15023 was 15023, checked in by oranfry, 16 years ago

did the bulk of the work on wirk3

File size: 10.8 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3 <head>
4 <title>Launch4j - Cross-platform Java executable wrapper</title>
5 <meta name="description" content="Cross-platform Java executable wrapper for creating lightweight Windows native EXEs. Provides better user experience.">
6 <meta name="keywords" content="java executable wrapper, java application wrapper, exe wrapper, jar wrapper, wrap, wraps, wrapping, free software, launch, launcher, linux, mac, windows, open source, ant, solaris, native splash screen, deploy, build tool">
7 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8 <meta name="author" content="Grzegorz Kowal" >
9 <link rel="stylesheet" type="text/css" href="style.css">
10 </head>
11 <body>
12 <div id="container">
13 <div id="top">
14 <img style="width: 249px; height: 58px;" src="launch4j.gif" alt="launch4j"> <span class="version">2.1.5</span>
15 </div>
16 <div id="leftnav">
17 <ul>
18 <li><a href="index.html">Home</a></li>
19 <li><a href="docs.html">Docs</a></li>
20 <li><a href="changelog.html">Changelog</a></li>
21 <li><a href="http://sourceforge.net/project/screenshots.php?group_id=95944">Screenshots</a></li>
22 <li><a href="http://sourceforge.net/project/showfiles.php?group_id=95944&amp;package_id=152236">Download</a></li>
23 <li><a href="http://sourceforge.net/forum/?group_id=95944">Support</a></li>
24 <li><a href="http://sourceforge.net/projects/launch4j">Project summary</a></li>
25 <li><a href="http://sourceforge.net/tracker/?atid=613100&amp;group_id=95944">Bug tracker</a></li>
26 <li><a href="links.html">Links</a></li>
27 </ul>
28 <ul style="margin-top: 20px; font-size: 75%">
29 <li><a href="index.html">English</a></li>
30 <li><a href="index_es.html">Español</a></li>
31 </ul>
32 </div>
33 <div id="content">
34<h2>Changelog</h2>
35
36<h4>Changes in version 2.1.5 (19-07-2006)</h4>
37<ul class="changes">
38 <li>Changed the Java download site to http://java.com/download.</li>
39 <li>Now it's possible to use absolute and relative paths to specify the embedded JRE.</li>
40</ul>
41
42<h4>Changes in version 2.1.4 (15-06-2006)</h4>
43<ul class="changes">
44 <li>
45 Fixed bug #1503996 Only the first wrapper instance had a custom process name
46 (found by Helge Böhme).
47 </li>
48</ul>
49
50<h4>Changes in version 2.1.3 (31-05-2006)</h4>
51<ul class="changes">
52 <li>
53 Fixed bug #1497453 Ant task doesn't support relative jar path with '..'
54 (found by Aston, Pavel Moukhataev).
55 </li>
56 <li>Jar argument size limit is now 16KB.</li>
57 <li>Environment variable size limit raised to 32KB.</li>
58 <li>Allow to concatenate multiple env. variables in one property (Maria D.)</li>
59 <li>Added launch4j.tmpdir property.</li>
60</ul>
61
62<h4>Changes in version 2.1.2 (03-04-2006)</h4>
63<ul class="changes">
64 <li>Important bugfix: insufficient command line buffer size was increased to 32KB
65 (found by Sebastian Kopsan).</li>
66 <li>Added runtime JVM options from an .ini file.</li>
67 <li>Launch4j's bin directory is now configurable through launch4j.bindir
68 system property.</li>
69</ul>
70
71<h4>Changes in version 2.1.1 (25-01-2006)</h4>
72<ul class="changes">
73 <li>Fixed bug #1402748. Validation error occurred when using an Ant task with
74 embedded config and dontWrapJar option (found by Chris Nokleberg).</li>
75</ul>
76
77<h4>Changes in version 2.1.0 (10-01-2006)</h4>
78<ul class="changes">
79 <li><b>More features and smaller header: 18 KB!!</b></li>
80 <li>Added launcher mode, you can choose whether or not to wrap the jar.</li>
81 <li>Spanish translation of the website/docs and program messages
82 (Patricio Martínez Ros).</li>
83 <li>JRE's bin directory is appended to the Path environment variable
84 (Ianiv Schweber).</li>
85 <li>Added special variables EXEDIR and EXEFILE that hold the executable's
86 directory and full path.</li>
87 <li>Support for mapping environment variables to system properties.</li>
88 <li>Added debug launching mode - various information is displayed before
89 starting the Java application.</li>
90 <li>Fixed min/max JRE version checking, previous versions allowed these
91 to be equal (found by Ryan).</li>
92 <li>Bug fixed. Quotes in jar/JVM arguments were handled incorrectly (found by Juan Alvarez Ferrando).</li>
93 <li>A few other enhancements.</li>
94</ul>
95
96<h4>Changes in version 2.0.0 (31-10-2005)</h4>
97<ul class="changes">
98 <li>Launch4j for Mac OS X is available thanks to Peter Centgraf.</li>
99 <li>Added support for custom headers.</li>
100 <li>Fixed bug #1343908, command line arguments with spaces were handled
101 incorrectly by the console header (found by Oliver Schaefer / Steve Alberty).</li>
102 <li>Fixed stdin redirection bug (found by Timo Santasalo).</li>
103</ul>
104
105<h4>Changes in version 2.0 RC3 (13-08-2005) - final RC</h4>
106<ul class="changes">
107 <li>Correct handling of pathnames with spaces.</li>
108 <li>Fixed the '%20' pathname bug.</li>
109 <li>Fixed basedir bug (Richard Xing).</li>
110 <li>Splash screen can be closed when the application window becomes visible
111 with out specifying it's title (Martin Busik).
112 Update your config file: <em>&lt;waitForTitle&gt;title&lt;/waitForTitle&gt;</em>
113 is now <em>&lt;waitForWindow&gt;true&lt;/waitForWindow&gt;</em>.
114 </li>
115 <li>Fixed build.bat files in demo directories.</li>
116</ul>
117
118<h4>Changes in version 2.0 RC2 (21-06-2005)</h4>
119<ul class="changes">
120 <li>chdir allows to change the current directory to arbitrary paths
121 relative to the executable (FR #1144907). It's incompatible with
122 previous versions, update your config file:
123 <em>&lt;chdir&gt;true&lt;/chdir&gt;</em>
124 is now <em>&lt;chdir&gt;.&lt;/chdir&gt;</em>.
125 </li>
126 <li>Embedded JRE path no longer depends on chdir function.</li>
127 <li>Fixed Ant task bug, build files outside launch4j's directory
128 wouldn't work. Josh Elsasser submitted a patch that works without
129 setting launch4j's home dir in the build file. Thanks!
130 </li>
131 <li>Removed static edge from splash screen (Serge Baranov).</li>
132 <li>Program checks that the output file path doesn't contain spaces.</li>
133 <li>Fixed a NPE bug caused by a missing maxVersion property
134 (found by Morgan Schweers).
135 </li>
136 <li>Fixed relative JRE path bug (found by Nili_).</li>
137 <li>Cleaned up the Builder class.</li>
138 <li>Fixed Ant task NPE where the config was entirely defined in the
139 build file (Josh Elsasser).
140 </li>
141</ul>
142
143<h4>Changes in version 2.0 RC (07-06-2005)</h4>
144<ul class="changes">
145 <li>Added an Ant task for better build integration.</li>
146 <li>Added 2.x documentation.</li>
147 <li>Updated the demo configuration files.</li>
148 <li>Fixed issues with relative paths in the configuration.</li>
149 <li>Removed the '-1' option in console mode.</li>
150 <li>Minor fixes.</li>
151</ul>
152
153<h4>Changes in version 2.0 beta2 (23-05-2005)</h4>
154<ul class="changes">
155 <li># comments are recognized when importing 1.x cfg files.</li>
156 <li>Added version information.</li>
157 <li>Resource file is displayed when a resource error occurs.</li>
158 <li>Fixed a bug found by Max, options on the first tab were always enabled.</li>
159</ul>
160
161<h4>Changes in version 2.0 beta1 (13-05-2005)</h4>
162<ul class="changes">
163 <li>Completely new, cross-platform wrapper - create windows executables on Linux.</li>
164 <li>New .xml configuration file.</li>
165 <li>Application icon with multiple resolutions and color depths.</li>
166 <li>Swing GUI interface.</li>
167 <li>Header compiled with MinGW port of gcc instead of VC++.</li>
168</ul>
169
170<h4>Changes in version 1.4.2 (12-03-2005)</h4>
171<ul class="changes">
172 <li>Fixed bug #1158143, stayAlive without a splash screen caused
173 an infinite loop (found by Gregory Kotsaftis).
174 </li>
175</ul>
176
177<h4>Changes in version 1.4.1 (04-03-2005)</h4>
178<ul class="changes">
179 <li>Fixed bug #1119040, buffer for reading config properties
180 was too short (found by Tom Jensen and Neil).
181 </li>
182 <li>Added configurable splash timeout (FR #1102951).</li>
183 <li>Added option to disable the error message on splash timeout (FR #1109159).</li>
184 <li>Option to keep the gui launcher 'alive' after starting an application (FR #1124653).</li>
185 <li>Removed version info.</li>
186 <li>'waitfor' property is now optional.</li>
187</ul>
188
189<h4>Changes in version 1.4.0 (26-01-2005)</h4>
190<ul class="changes">
191 <li>Removed .lch4j suffix from process name, now it has the
192 form of the executable filename. The temporary launchers are stored in
193 launch4j-tmp directory (suggested by Emmanuel).
194 </li>
195 <li>Added support for console apps (FR #1050053).</li>
196</ul>
197
198<h4>Changes in version 1.3.1 (05-11-2004)</h4>
199<ul class="changes">
200 <li>Fixed a bug where explorer window was opened instead of
201 launching the application when setProcName was set to false
202 (found by Rob Jones).
203 </li>
204 <li>Fixed temporary launcher deletion bug.</li>
205</ul>
206
207<h4>Changes in version 1.3.0 (01-11-2004)</h4>
208<ul class="changes">
209 <li>Now you can configure launch4j to:
210 <ul class="changes">
211 <li>Use a bundled JRE.</li>
212 <li>Search for java, show an error message if the
213 right version cannot be found and open the java download page.</li>
214 <li>And a feature you asked for: use bundled JRE, if
215 that fails search for java and bring up the java download page on error.</li>
216 </ul>
217 </li>
218 <li>Enhanced code that sets the custom process name. In
219 case launch4j can't refresh the temporary launcher, bundled JRE on a
220 read only file system for example, it will use one created previously,
221 if it's present and has the correct size. If not, launching will still
222 continue, but with javaw.exe process name.Temporary launchers are
223 now created in the jre directory instead of jre/bin.
224 </li>
225 <li>errTitle property allows to set the title of the error message box.</li>
226</ul>
227
228<h4>Changes in version 1.2.1 (25-09-2004)</h4>
229<ul class="changes">
230 <li>Bugfix that allows launching from command line using short
231 name (#1026514 / found by Zach Del)
232 </li>
233</ul>
234
235<h4>Changes in version 1.2.0 (10-09-2004)</h4>
236<ul class="changes">
237 <li><strong>Custom process name</strong> (<i>myapp.lch4j.exe</i>)</li>
238 <li><strong>9 KB stub!</strong></li>
239 <li>Jar arguments</li>
240 <li>Bugfix that allows launching from command line.</li>
241 <li>Hide splash on javaw error.</li>
242 <li>Easier configuration with case insensitive parameters + show unrecognized parameter.</li>
243 <li>12 KB demo application, 34 KB with splash screen.</li>
244 <li>Configuration parameter <em>'args'</em> changed to <em>'jvmArgs'</em></li>
245</ul>
246 </div>
247 <div class="footer">
248 Copyright &copy; 2005-2006 Grzegorz Kowal
249 <p style="margin-top: 2em">
250 <a href="http://sourceforge.net"><img style="width: 125px; height: 37px; border: none" src="http://sourceforge.net/sflogo.php?group_id=95944&amp;type=4" alt="sf.net"></a>
251 <a href="http://www.nosoftwarepatents.com"><img style="width: 90px; height: 40px; border: none; margin-left: 5%" src="http://www.nosoftwarepatents.com/banners/90x40_3.jpg" alt=""></a>
252 <a href="http://validator.w3.org/check?uri=referer"><img style="width: 88px; height: 31px; border: none; margin-left: 5%" src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
253 </p>
254 </div>
255 </div>
256 </body>
257</html>
Note: See TracBrowser for help on using the repository browser.