root / trunk / build / distribution / IzPack / Versions.txt @ 21757
History | View | Annotate | Download (33.2 KB)
1 |
[ The list of the different public versions of IzPack ] |
---|---|
2 |
|
3 |
> 3.7.2 (build 2005.04.22) |
4 |
|
5 |
- IoHelper.getPrimaryGroup: bugfix for SunOS (Klaus Bartz). |
6 |
- Russian langpack fixes (Alexey Makhmutov). |
7 |
- Swedish langpack update (Nils Nordman). |
8 |
- Spanish langpack update (Juan Alvarez). |
9 |
- UserInputPanel: made 'instanceNumber' a protected atribute (patch #406, |
10 |
Andreas Breiter). |
11 |
|
12 |
> 3.7.1 (build 2005.02.15) |
13 |
|
14 |
- The Danish langpack was empty by mistake in 3.7.0. |
15 |
- Silent installations fix (Oscar Sierra). |
16 |
- Free disk space bugfix on Solaris (Oscar Sierra). |
17 |
- Installation runable with VM versions < 1.4 again (Klaus Bartz) |
18 |
(implementation for bug #2268 changed). |
19 |
- Italian langpack fixes (Fabrice Mirabille). |
20 |
- UserInputPanel: bug fixes by Per Abich (bugs #3233 and #3283). |
21 |
- Russian langpack fixes (Alexey Makhmutov). |
22 |
- ProcessPanel log file creation fix on Win32 (Anthony Xin Chen). |
23 |
- IoHelper.getenv: on Windows keys are not case sensitive (Klaus Bartz). |
24 |
|
25 |
> 3.7.0 (build 2005.01.11) |
26 |
|
27 |
- Adding custom action stuff for packaging, installation and uninstallation |
28 |
(Klaus Bartz). |
29 |
- The packs files can now be located on disk if needed, for instance to install |
30 |
an application located on a live cd (Erik Artzmark). |
31 |
- The attributes "includes" and "excludes" now are supported for filesets |
32 |
(Klaus Bartz). |
33 |
- As many sensitive clean-ups as possible have been made after a FindBugs run. |
34 |
- Support of native libraries and additional jar files in the uninstaller (Klaus Bartz). |
35 |
- InfoPanel: variables substitution is now allowed (Borje Jonsson). |
36 |
- InstallPanel supports internationalized package names (Gaganis Giorgos). |
37 |
- Support for package dependencies (Gaganis Giorgos). |
38 |
- ShortcutPanel: can be optionally skipped on non-supported platforms. |
39 |
- PacksPanels: free disk space stuff (Klaus Bartz). |
40 |
- New Malaysian langpack (Redhuan Daniel Oon). |
41 |
- System properties can now be used as variables (Borje Jonsson). |
42 |
- New Norwegian langpack (Mohammed Sourouri). |
43 |
- New Chinese langpack (Xi Ping Wang). |
44 |
- The language selection box will now appear in the Windows tasks list (Harald |
45 |
Spfle). |
46 |
- Spanish langpack update (David Perez Carmona). |
47 |
- Fix that prevented the correct detection of OS X. |
48 |
- Custom actions for ant calls (Klaus Bartz). |
49 |
- IzPanel.setInitialFocus( Component ) stuff added (Klaus Bartz). |
50 |
- Configurable button and label icons (Klaus Bartz). |
51 |
- Configurable subpath for $INSTALL_PATH default (Klaus Bartz). |
52 |
- New base class PathInputPanle for TargetPanel; new JDKPathPanel (Klaus Bartz). |
53 |
- Common helper in IzPanel (Klaus Bartz). |
54 |
- JGoodies loading fix. |
55 |
- Unified OS detection in OsVersion (Hani Suleiman). |
56 |
- Default installation path on unix now checks for writable 'usr/local' instead |
57 |
of 'root' username (Hani Suleiman). |
58 |
- Removed incomplete and non-functional support for Mac OS9 (Hani Suleiman). |
59 |
- Fixed punctuation and some wording in English langpack (Hani Suleiman). |
60 |
- Logfile for ProcessPanel (Klaus Bartz). |
61 |
- Automatic scrolling of ProcessPanel output (Anthony Xin Chen). |
62 |
- Fixed bug parsing some brace enclosed variables (Chad McHenry) (bug #2451). |
63 |
- New Serbian translation (Filip Brcic). |
64 |
- Bug at loading Panels from other packages fixed (Klaus Bartz). |
65 |
- Unix (KDE/Gnome) shortcuts support (Marc Eppelmann). |
66 |
- ShortcutPanel: going to a previous panel could lead to strange situations |
67 |
(bug #2713). |
68 |
- Installers: avoid showing an empty JFrame behind the languages selection |
69 |
dialog (observed on X11). |
70 |
- UserInputPanel: the autodetect button is hidden if not needed |
71 |
(Michael Hagedorn). |
72 |
- A tutorial is now available. |
73 |
- New Czech langpack (Jan Pavlovic). |
74 |
- German langpack: the uninstaller checkbox string was confusing about the |
75 |
uninstaller performing a full deletion, including the files not unpacked |
76 |
by an IzPack installer. |
77 |
- Liquid LnF: version bump (0.2.9-alpha5). |
78 |
|
79 |
> 3.6.1 (build 2004.10.09) |
80 |
|
81 |
- Slovak translation updates (Milan Madzia). |
82 |
- Java class execution bug fix (Erik Artzmark). |
83 |
- ImgPacksPanel was not aware of i18n by using the packsLang.xml_xxx resource. |
84 |
- Portuguese langpack updates (Flavio Fonseca). |
85 |
- Blocking the GUI interaction (like in InstallPanel) was only working with the |
86 |
mouse events. It now works with the keyboard ones too (Eduard Jodas Samper). |
87 |
- TargetPanel: refuse selecting read-only directories. |
88 |
- Documentation fixes. |
89 |
- TargetPanel: more sanity checks (Andreas Vox). |
90 |
- InstallPanel: register errors as failures (Andreas Vox). |
91 |
- Polish translation updates (Bronek Truzkowski). |
92 |
|
93 |
> 3.6.0 (build 2004.07.28) |
94 |
|
95 |
- New Danish langpack (Frank Bille Jensen). |
96 |
- Web installers can now prompt for passwords and a proxy (Chad McHenry). |
97 |
- Fixed all javadoc warnings and errors (Chad McHenry). |
98 |
- ImgPacksPanel has been reworked to offer some features that only PacksPanel |
99 |
had (Volker Friedritz). |
100 |
- Panels can be from any package (Chad McHenry) |
101 |
- Uninstaller not included, if it is not to be written anyway (Chad McHenry). |
102 |
- Packager and Compiler refactored. |
103 |
- Changed the JFrame icon shown in the installers and uninstallers. |
104 |
- New SimpleFinishPanel that don't have the automated installers feature. |
105 |
- Heavy refactorings on the look and feels side. The Kunststoff packagers have |
106 |
been removed. The look and feels can now be specified on a per-OS basis. If |
107 |
no look and feel is specified for a particular OS, then the platform default |
108 |
one will be used. |
109 |
- The IzPack own installer uses the ImgPacksPanel again with some refreshed |
110 |
packages pictures. |
111 |
- UserInputPanel: more parameters and a regular expressions validator have been |
112 |
added (Mike Cunneen). |
113 |
- 3 new UserInputPanel validators (Thorsten Kamann): |
114 |
* PortValidator (checks whether a port on localhost is available) |
115 |
* IsPortValidator (checks whether the enterd value is a port in the range |
116 |
between 0 and 32000) |
117 |
* HostAddressValidator (checks whether the combination host:port is available) |
118 |
- 1 new UserInputPanel processor that checks checks whether the combination of |
119 |
host:port is available. If not the port will be arised until it is available. |
120 |
(Thorsten Kamann) |
121 |
- Web install location specified in xml, not resource. (Chad McHenry) |
122 |
- Web installer packs are in separate jars to minimize downloads. (Chad McHenry) |
123 |
- fix bug so <fileset> uses same default excludes as ant. (Chad McHenry) |
124 |
- added 'defaultexcludes' attribute to <fileset> (Chad McHenry) |
125 |
- More elements in dtd are optional, fixed bugs causing errors if certain |
126 |
optional elements were omitted. (Chad McHenry) |
127 |
- It is now possible to have a specific picture for a specific panel by using |
128 |
the Installer.image.n resources where n is the panel 0-based index. |
129 |
(Peter Mikula). |
130 |
- Adding support for i18n to the pack panel (Thorsten Kamann) |
131 |
- Removing limtation the going backward is disabled if a pack not selected and |
132 |
the pack using a panel (Thorsten Kamann) |
133 |
- Adding support for floating text in a langpack file (Thorsten Kamann). |
134 |
- At now you can specify a processor class to pre process the set value of a |
135 |
RuleInputField (Thorsten Kamann). |
136 |
- The choices of a combo box can be generated throug a processor class |
137 |
(Thorsten Kamann). |
138 |
- The message of a validator can be a i18n message (Thorsten Kamann). |
139 |
- If a translation string value cannot be found, then the key will be returned |
140 |
instead of null, avoiding null exceptions when new strings are added. |
141 |
- The finish panels are now setting the quit button text to 'Finish' instead of |
142 |
'Quit', which could confuse some users (Dario Yuri). |
143 |
- Many Windows shortcuts code fixes and enhancements (Bill Wong). |
144 |
- UserInputPanel and PacksPanel i18n support (Gaganis Giorgos). |
145 |
- ProcessPanel can now execute Java classes (Alex Bradley). |
146 |
- TargetPanel: pressing enter in the target editor will move to the next panel |
147 |
(Gaganis Giorgos). |
148 |
- Polish langpack fix (Bronek Truszkowski). |
149 |
|
150 |
> 3.5.4 (build 2004.06.05) |
151 |
|
152 |
- German langpack fixes once again (Klaus Bartz). |
153 |
- Slovak langpack fix (pbe@whitestein.com). |
154 |
- The variable for the ISO3 language code was IS03_LANG instead of ISO3_LANG (a |
155 |
zero instead of a 'o'). This stupid bug is now fixed (bug report #1883). |
156 |
- Catalan langpack update (Oscar Aubareda Fernandez). |
157 |
- UserInputPanel: fix for the directory detection failure (bug #1849) + added |
158 |
the possibility to use a '*' in the choices |
159 |
(ex: <choice value="/opt/java/*"/>). Patch by Thorsten Kamann. |
160 |
|
161 |
> 3.5.3 (build 2004.05.15) |
162 |
|
163 |
- German langpack punctuation fixes (jonelo). |
164 |
- TargetPanel: the target path could be written several times in the automated |
165 |
install XML descriptor (bug #1864). |
166 |
- TargetPanel: the path is now always converted to absolute (could cause |
167 |
problems in variables substitutions). (bug #1866). |
168 |
- Target Panel: the path input field could be a bit short if a picture was used. |
169 |
Fixed by Klaus Bartz (bug #1875). |
170 |
- German langpack: spelling correction (Dustin Sacks) |
171 |
- Fixed probelems creating a web-kunststoff installer (bug #1904) |
172 |
- IzPack installer: simpler and refreshed readme text. |
173 |
|
174 |
> 3.5.2 (build 2004.05.01) |
175 |
|
176 |
- Fixed moving empty directory to root (pbe@whitestein.com). |
177 |
- UserInputPanel getResult() fix (bug #1769). |
178 |
- Slovak langpack fix (patch #88). |
179 |
- A new mailing-list izpack-changes@lists.berlios.de has been set up to receive |
180 |
various development-related notifications. |
181 |
- German langpack fix (bug #1828). |
182 |
- Web installer fix: wrong jar was getting izpack classes |
183 |
- RuleTextField input bug fix (bug #1618) |
184 |
|
185 |
> 3.5.1 (build 2004.03.16) |
186 |
|
187 |
- No custom look and feel will be applied on Mac platforms (Chad McHenry). |
188 |
- A message box is now raised when the installer detects that the Java version |
189 |
it is running on is lower than the one required by the package provider. |
190 |
- The Win32 documentation shortcuts are now back again. |
191 |
- If 'user.home' is set to something like 'C:' on Windows, it will be changed to |
192 |
'C:\'. |
193 |
- German langpack: minor fix on 'LicencePanel.agree' translation. |
194 |
- UserInputPanel.getResult(): path construction fix (bug #1634). |
195 |
|
196 |
> 3.5.0 (build.2004.02.26) |
197 |
|
198 |
- The developer services have moved to BerliOS (http://developer.berlios.de/). |
199 |
- Uninstaller is now able to delete itself and the install directory |
200 |
(Chad McHenry) |
201 |
- Upate Checking: The installer is now able to "update" an already installed |
202 |
package, therefore removing superfluous files after installation |
203 |
(Tino Schwarze). |
204 |
- Dutch langpack update (Hans Aikema). |
205 |
- The compiler now emits some warnings when processing an incorrect installation |
206 |
file (Chad McHenry / Marcus Stursberg). |
207 |
- New SudoPanel (Jan Blok). |
208 |
- ShortcutPanel: the action is now performed when the 'next' button is pressed |
209 |
(Jan Blok). |
210 |
- Nasty bug in AutomatedInstallData variables setting fix. |
211 |
- Ant build: 'clean' target fix (Chad McHenry). |
212 |
- Language selection dialog: the 'ok' button gains the focus by default (Chad |
213 |
Mchenry). |
214 |
- Uninstaller: various fixes (Chad McHenry). |
215 |
- Installer: the 'next' button requests focus whenever it is available. |
216 |
- Switched to the Crystal icons from KDE 3.2. |
217 |
- Uninstaller: proper use of the ButtonFactory. |
218 |
- Packs can now be restricted to a certain OS list (Jan Blok). |
219 |
- Fixed a bug that caused the automated installers to produce broken installers |
220 |
(bug #1472). |
221 |
- Files with the same file source are never stored more than once anymore in the |
222 |
resulting installer jar (Jan Blok). |
223 |
- Various documentation refreshments. The PostScript[tm] version is not produced |
224 |
anymore (PDF + HTML are the 2 targets). |
225 |
- Language selection box: UI rendering fix (Chad McHenry). |
226 |
|
227 |
> 3.4.0 (build 2003.12.06) |
228 |
|
229 |
- The frontend which had been deprecated in 3.3.0 has been removed. There won't |
230 |
be another frontend until someone volunteers to make a new one. |
231 |
- The files executor has been fixed when dealing with classpath arguments |
232 |
passing. |
233 |
|
234 |
> 3.3.0 (build 2003.11.15) |
235 |
|
236 |
- Various bugs fixed (taken from the bugs database). |
237 |
- The current GUI frontend is deprecated. The project is looking for people to |
238 |
take over the development of a new one. |
239 |
- The compiler now returns a sensible exit code on error. This way, it can be |
240 |
used in scripts. |
241 |
- Italian localization updates by Cristian Ghezzi. |
242 |
- Win32: Rewrote the localization of "Program Files" and added support for all |
243 |
24 localized versions of Windows 2000/XP (Dennis Lundberg). |
244 |
- Portuguese localization updates from Alex Carlos Braga Antao. |
245 |
- Swedish localization updates from Dennis Lundberg. |
246 |
- InstallPanel: the overall progress bar makes steps forward only after a pack |
247 |
has been fully processed. The previous behaviour was to step forward at the |
248 |
beginning of a pack extraction. |
249 |
- CompilePanel: disable Start button after successful compilation (T.Schwarze). |
250 |
- improve search field of the UserInputPanel: add checkfilename (T.Schwarze). |
251 |
- XInfoPanel: UI fix. |
252 |
|
253 |
> 3.2.1 (build 2003.09.19) |
254 |
|
255 |
- Added a new built-in variable ISO3_LANG that contains the selected language |
256 |
ISO3 code (Elmar's idea). |
257 |
- Added a new 'run.installer' target to the Ant build file. |
258 |
- Added an uninstall target to the documentation makefile. |
259 |
|
260 |
> 3.2.0 (build 2003.09.18) |
261 |
|
262 |
- Added 3 built-in variables that you can use with the variables substitutor: |
263 |
o APP_NAME for the application name |
264 |
o APP_URL for the application URL |
265 |
o APP_VER for the application version. |
266 |
- New ProcessPanel (Tino Schwarze). |
267 |
- The documentation is now licensed under a Commons Creative license. |
268 |
- The documentation now has a nicer cover page. |
269 |
- Jar file execution fix on the classpath arguments passing. |
270 |
- Win32: "Program Files" can now be localised (resolves problems with German |
271 |
Windows for instance). |
272 |
- com.izforge.izpack.util.OsConstraint was missing in uninstaller.jar . |
273 |
- Small documentation typing errors fixed. |
274 |
- Added an install target to the documentation Makefile. |
275 |
- Frontend: Jar files could be listed in the panels tab. Fixed. |
276 |
- The scripts execution flag is now set to every users on Unix-like systems |
277 |
(chmod a+x), regardless of who the user is (i.e. root or a single user). |
278 |
- Reformatting (imports, Ant build file). |
279 |
|
280 |
> 3.1.0b (build 2003.08.22) |
281 |
|
282 |
- Fix in the standalone compiler (Tino Schwarze). |
283 |
|
284 |
> 3.1.0a (build 2003.08.15) |
285 |
|
286 |
- Fixes a bug while generating a Kunststoff installer. |
287 |
|
288 |
> 3.1.0 (build 2003.08.11) |
289 |
|
290 |
- Added the possibility to use a standalone compiler (Tino Schwarze). |
291 |
- Added a new target to the Ant build system in order to fix the files CR/LF and |
292 |
encodings. |
293 |
- Includes the following enhancements from Jonathan Halliday and Tino Schwarze. |
294 |
- Added overall progress bar to InstallPanel |
295 |
- Added SearchField to the UserInputPanel which allows to search for |
296 |
files or directories at installation time |
297 |
- Added CompilePanel which allows Java classes to be compiled after |
298 |
installation |
299 |
- Add infrastructure for automated installation - after installation, |
300 |
the FinishPanel allows the user to save an XML file which can later be |
301 |
used for automated installation (simply pass it to the installer as an |
302 |
argument, for example: |
303 |
java -jar my_super_program.jar super_program_autoinstall.xml |
304 |
) |
305 |
- (internal) add infrastructure for GUI abstraction |
306 |
- Improved documentation: |
307 |
o build better PDF using pdflatex (with hyperlinks and bookmarks) |
308 |
o reorganize documentation for the <packs> section |
309 |
- Add <singlefile> tag which is useful if a file's name after |
310 |
installation is different from the source file name |
311 |
- Add support for os attribute and <os> tag to all pack entries |
312 |
(hopefully, the DTD is correct) |
313 |
- Allow files to be kept after execution |
314 |
- Allow packs to be preselected for installation or not |
315 |
- Allow packs to be OS dependent |
316 |
- Provide finer control when overwriting files: |
317 |
o ask for overwriting, default yes |
318 |
o ask for overwriting, default no |
319 |
o update (only considers mtime - no real update) |
320 |
- Allow absolute paths in source files (might already be in 3.0.9) |
321 |
- Finer error handling - report missing attributes |
322 |
- (internal) TwoColumnLayout now supports WESTONLY and EASTONLY |
323 |
- (internal) made the ResourceManager a singleton |
324 |
- Add new kind of script parsing: shell - used %{variable} syntax to |
325 |
avoid clashes within shell scripts |
326 |
|
327 |
|
328 |
> 3.0.9 (build 2003.06.29) |
329 |
|
330 |
- New Romanian language pack (Dani Orza). |
331 |
- Absolute paths problems patch (Tom Moore). |
332 |
- DTD, documentation fixes. |
333 |
|
334 |
> 3.0.8a (build 2003.05.02) |
335 |
|
336 |
- A bug had been introduced in 3.0.8 during the files extraction. Fixed. |
337 |
- Polish langpacks update. |
338 |
|
339 |
> 3.0.8 (build 2003.04.26) |
340 |
|
341 |
- Packs OS-targeting (Fran Taylor). |
342 |
- OS selection improved accuracy (Sanjay Linganna). |
343 |
- The standard installers can now use the native look and feel if the |
344 |
'useNativeLAF' resource is specified (nice feature especially with the |
345 |
incoming JDK 1.4.2). |
346 |
- The standard installers get back the button icons and highlighting effects. |
347 |
- Russian langpack update (Igor Anikeev). |
348 |
- Directory creation patch (Jonathan Halliday). |
349 |
|
350 |
|
351 |
> 3.0.7 (build 2003.04.04) |
352 |
|
353 |
- Slovakian langpack thanks to Milan Madzia. |
354 |
- Japanese, Russian and Dutch langpacks updates. |
355 |
- The uninstallers can now run scripts thanks to a patch from Hani Suleiman. |
356 |
|
357 |
> 3.0.6 (build 2003.02.27) |
358 |
|
359 |
- Updated the French and German langpacks. |
360 |
- Fixed the building process to take care of all classes related to the InputPanel. |
361 |
- Made some fixes on the installers DTD. |
362 |
- Elmar Grom / UserInputPanel: |
363 |
o Fixed a bug with the drop down box that always return the value for the last |
364 |
option in it, regardless of what had been selected during installation. |
365 |
o Implemented the automated installer mode. |
366 |
o RuleInputTextField can now be validated and processed with custom code |
367 |
(documentation to come soon). |
368 |
o A password field is now available and can also be validated and processed |
369 |
with custom code (documentation to come soon). |
370 |
|
371 |
> 3.0.5 (build 2003.02.14) |
372 |
|
373 |
- This release becomes the new stable version, waiting for the 3.1 release which |
374 |
is not yet ready. The stable/unstable versions separation is suspended. |
375 |
- Fixed a TargetPanel inconsistency when the target directory is empty. |
376 |
- Fixed Ant filesets-related problems. |
377 |
- UI fonts fixes for Linux/Sun JDK-1.4. |
378 |
- Empty directories can now be included. |
379 |
- IzPack's own installer now makes uses of the Ant-style filesets. |
380 |
- Splitted the documentation pack into several ones. |
381 |
- MacOS X UI fixes (Hani Suleiman). |
382 |
|
383 |
> 3.1.0 pre5 (build 2003.01.12) |
384 |
|
385 |
- Included Elmar's new UserInputPanel documentation. |
386 |
- A panel can now be added several times in an installation. This is mostly |
387 |
useful for the new UserInputPanel. |
388 |
- Separated the installer generation from the 'dist' target in the Ant building |
389 |
process. The new target is 'generate.installer'. |
390 |
- Move the com.izforge.izpack.util.EtchedBorder class to com.izforge.izpack.gui. |
391 |
The class has also been rewritten because the original code was introduced |
392 |
with a proprietary license notice. |
393 |
|
394 |
> 3.1.0 pre4 (build 2002.12.08) |
395 |
|
396 |
- A lot of installer GUI improvements by Jan Blok : |
397 |
o an image can be shown in the installer left side |
398 |
o buttons will look great under OSX |
399 |
o HelloPanel : don't display authors if not present |
400 |
o InstallPanel : immediate installation launching (the silly install button |
401 |
has gone to heaven) |
402 |
o LicencePanel : better GUI |
403 |
o PackPanel : use table and display description, complete rewrite of this |
404 |
panel |
405 |
o IzPackMetalTheme : Tahoma is used if present on the target machine. |
406 |
- New UserInputPanel that allows to prompt the users for some values that can |
407 |
later be stored as variables that can be parsed for in files (Elmar Grom). |
408 |
Sorry but I did not have time to include the related documentation at the |
409 |
release time. |
410 |
|
411 |
> 3.1.0 pre3 (build 2002.11.24) |
412 |
|
413 |
- Restyled, cleaned, javadoc'ed the whole IzPack source code. |
414 |
- The full IzPack source code Javadocs are generated when making a release. |
415 |
- Wiped the Enroll* classes that were polluting IzPack. |
416 |
- Added the creation of shortcuts for the IzPack documentation and the |
417 |
uninstaller. |
418 |
|
419 |
> 3.1.0 pre2 (build 2002.10.19) |
420 |
|
421 |
- New (and clean) ResourceManager thanks to Marcus Stursberg. |
422 |
- Shorcut fixes by Elmar Grom. |
423 |
|
424 |
> 3.1.0 pre1 (build 2002.09.21) |
425 |
|
426 |
- When InstallPanel was the last panel, it unlocked the next button and this was |
427 |
of course not the desired behaviour. |
428 |
- ImgPacksPanel and PacksPanel can now display the total disk space required |
429 |
(Adam Barclay for this task). |
430 |
- MacOSX GUI fix thanks to Hani Suleiman. |
431 |
- GUI Frontend fixes by Andrew De Torres. |
432 |
- Support for files overriding behaviour (override or keep old version if |
433 |
present) by Adam Barclay. |
434 |
- New Italian langpack thanks to Franco Graziosi. |
435 |
|
436 |
> 3.0.0 (build 2002.08.13) |
437 |
|
438 |
- First stable release of the 3.x series ;-) |
439 |
- Ant task : the trailing '/' is appended on the IzPack directory when it is |
440 |
omitted (Gareth Cronin). |
441 |
- Many improvements on the documentation which should be quite fine - Elmar Grom |
442 |
helped a lot on this. |
443 |
- Updated ant.jar from the Ant 1.5 stable release. |
444 |
- German language pack fixes by Jonelo. |
445 |
|
446 |
> 3.0.0 rc3 (build 2002.07.28) |
447 |
|
448 |
- The Japanese langpack has been fixed by Akky Akimoto (now Windows shortcuts |
449 |
compliant). |
450 |
- Windows shortcuts counterpart is now fully working thanks to the big efforts |
451 |
of Elmar Grom with the additional help of Marcus Stursberg. |
452 |
- Documentation mispelling fixes and additions by Elmar Grom. |
453 |
|
454 |
> 3.0.0 rc2 (build 2002.07.06) |
455 |
|
456 |
- Added some documentation on the *LicencePanel and *InfoPanel panels. |
457 |
- Bugfix in HTMLLicencePanel. |
458 |
- The uninstaller is now able to take care of the jar new location (under the |
459 |
install path) and wipes everything cleanly. |
460 |
- The 'create shortcut' button in ShortcutPanel is now disabled after the |
461 |
shortcuts are created. |
462 |
|
463 |
> 3.0.0 rc1 (build 2002.07.03) |
464 |
|
465 |
- Fixes on the shortcuts sytem. |
466 |
- New Hungarian language pack thanks to Harsan Peter. |
467 |
- New Japanese language pack thanks to Hiroki Akimoto. |
468 |
- New documentation. |
469 |
- Fixed many source coding style errors. |
470 |
- Coding guidelines publication. |
471 |
- Some Javadoc text is now generated for those who need to make panels. |
472 |
|
473 |
> 3.0.0 pre4 (build 2002.06.15) |
474 |
|
475 |
- Polish language pack thanks to Piotr Bzdyl. |
476 |
- Shortcut system fixes. |
477 |
- The IzPack installer is now able to create shortcuts on Windows systems |
478 |
while not creating any problem on another Operating System. |
479 |
- Catalan language pack thanks to Oscar Aubareda Fernandez. |
480 |
- The uninstaller is now copied under $INSTALL_PATH/Uninstaller. |
481 |
- Closing the language selection box of an installer will (finally !) close |
482 |
the installer. |
483 |
- Removed the same named directories and files from the installers jars. |
484 |
- The ShortcutPanel now uses the IzPack highlighted buttons. |
485 |
- Many improvements from the e-xmlmedia.fr people including the Ant fileset |
486 |
support, all these features will be documented in the coming new |
487 |
documentation. |
488 |
|
489 |
> 3.0.0 pre3 (build 2002.05.19) |
490 |
|
491 |
- HTML licence panel agreement system fix by Jonelo. |
492 |
- Official inclusion of Elmar Grom's Windows library to create some shortcuts on |
493 |
this operating system. |
494 |
( following : Johannes Lehtinen ) |
495 |
- Cleaned up the InstallData interface and added utility methods. |
496 |
- Made the special variables (such as $INSTALL_PATH) available to panels using |
497 |
the standard interface. |
498 |
- Made InstallData a singleton class. |
499 |
- Added InstallData properties for Panel interoptability. |
500 |
- Added a new variable : $FILE_SEPARATOR. |
501 |
|
502 |
> 3.0.0 pre2 (build 2002.04.27) |
503 |
|
504 |
- Fixes & enhancements in the executable files support (Olexij Tkatchenko). |
505 |
- 2 new splash screens by Nicolas Deschaume. |
506 |
- The launching scripts of the pre1 were corrupted. |
507 |
|
508 |
> 3.0.0 pre1 (build 2002.04.21) |
509 |
|
510 |
- Enhanced splash #5 by Nicolas Deschaume. |
511 |
- Improved uninstalling system giving an access to the panels. |
512 |
- Image support at the language selection dialog through an optionnal resource |
513 |
(installer.langsel.img). |
514 |
- Added executable element support (Olexij Tkatchenko). |
515 |
- /usr/local is now the default installation directory only for root user, |
516 |
normal users will have $HOME instead (Unix* - Olexij Tkatchenko). |
517 |
- New Ukrainian language support (Olexij Tkatchenko). |
518 |
- The uninstaller now deletes itself after the uninstallation job is done. |
519 |
- Modified the IzPack Ant building process to integrate IzPack itself in order |
520 |
to generate a ready-to-distribute installer. |
521 |
|
522 |
> 2.12.0 (build 2002.03.31) |
523 |
|
524 |
- Removed the JScrollPane for the panels container. |
525 |
- Improved panels sizing policy due to the JScrollPane removing. |
526 |
|
527 |
> 2.12.0 pre3 (build 2002.03.02) |
528 |
|
529 |
- Fixed a problem with the default compiler output file naming. |
530 |
- Added the Dutch language packs thanks to Fridjof Jansen. |
531 |
- Modified the Ant makefile so that any inner class of a panel can be |
532 |
copied too. |
533 |
|
534 |
> 2.12.0 pre2 (build 2002.02.22) |
535 |
|
536 |
- Changed the font sizes to 12 as it really looks better. |
537 |
- Removed the "All rights reserved" portions in the frontend languages |
538 |
packs as it is not really usefull and it now makes the About Box look |
539 |
better. |
540 |
- Fix in PacksPanel thanks to Marcus Wolschon. |
541 |
- Fixes in both Unix and Windows new startup scripts. |
542 |
- Paul Wilkinson added the integration with Ant. |
543 |
- Native libraries can now be specified to be added to the IzPack |
544 |
installers through a new optionnal tag. |
545 |
|
546 |
> 2.12.0 pre1 (build 2002.02.15) |
547 |
|
548 |
- Made some modifications to get the source code pass through the |
549 |
IBM Jikes compiler checkings successfully. |
550 |
- Updated the Readme.txt file (I forgot to make it reflect the fact that |
551 |
IzPack has a GUI frontend :-) |
552 |
- Updated the installer english langpack file so that 'installer.quit.message' |
553 |
is not wrong anymore. |
554 |
- Added a complete Javadoc comments set to com.izforge.izpack.installer.IzPanel |
555 |
. |
556 |
- Inclusion of the IzPack installer XML file in the source directory. |
557 |
- The compiler and the frontend can now be invoked outside of the bin/ directory |
558 |
without any problem. This provide a *noticeable* improvement ;-) |
559 |
|
560 |
> 2.11.1 (build 2002.02.09) |
561 |
|
562 |
- Inclusion of the Kunststoff Look And Feel version 2. |
563 |
|
564 |
> 2.11.0 (build 2002.01.18) |
565 |
|
566 |
- Pre-versions modifications have been validated. |
567 |
- Improved documentation HTML version. |
568 |
- IzPack's own installer : use the ImgPacksPanel instead of the classic |
569 |
PacksPanel. |
570 |
- 2 new frontend splash screens thanks to Nicolas Deschaume. |
571 |
- HelloPanel : displays the email adresses enclosed by '<' and '>'. |
572 |
- This version is compiled with IBM Jikes. |
573 |
|
574 |
> 2.11.0 pre2 (build 2001.12.17) |
575 |
|
576 |
- Frontend : added a toolbar. |
577 |
- Ant makefile : removed the 'clean' dependency for the 'all' target. |
578 |
- Installer : the next button will automatically lock if the last panel is |
579 |
reached but does not already lock it. |
580 |
|
581 |
> 2.11.0 pre1 (build 2001.12.09) |
582 |
|
583 |
- Installer : cached languages flags. |
584 |
- Installer : the languages flags are now grayed when not active (it creates |
585 |
a rollover-effect when choosing the language in the list). |
586 |
- Frontend : the about box can't be resized. |
587 |
- Errors : now reported on the error output stream (System.err) instead of |
588 |
the output stream (System.out). |
589 |
- Frontend : better GUI interaction. |
590 |
- ImgPacksPanel : fixed the bug that caused the snapshots not to switch as |
591 |
expected when using the keyboard. |
592 |
- Updated Brazilian and Russian flags to conform with the other flags. |
593 |
|
594 |
> 2.10.0 (build 2001.12.02) |
595 |
|
596 |
- Pre-versions modifications have been validated. |
597 |
- A panel can now specify some custom variables (Serge Sivkov). |
598 |
- New Brazilian-Portuguese translation thanks to Joao Marcelo Pereira Alves. |
599 |
- New Russian translation thanks to Serge Sivkov. |
600 |
|
601 |
> 2.10.0 pre 2 (build 2001.11.25) |
602 |
|
603 |
- TargetPanel : it is now possible to specify a specific default installation |
604 |
directory for a specific Operating System thanks to Michael Peterson. |
605 |
- Ant makefile : generation of the lib/ directory if not present (Michael |
606 |
Peterson). |
607 |
- Documentation : updated to reflect the TargetPanel enhancements. |
608 |
|
609 |
> 2.10.0 pre 1 (build 2001.11.11) |
610 |
|
611 |
- A CVS server is now available thanks to TuxFamily.org . |
612 |
- 2 New frontend splash screens pictures by Nicolas Deschaume. |
613 |
- Safer command-line compiler invocation. |
614 |
- New variable substitution backend by Johannes Lehtinen (backward compatible). |
615 |
- Better exceptions reporting system to the end-user. |
616 |
- Installer : centered labels at the language selection prompt. |
617 |
- LicencePanel : now locks the 'next' button if the 'yes' radio is not selected. |
618 |
- TargetPanel : now warns if the specified target is an empty string. |
619 |
- InstallPanel : now removes the last processed file path when the installation |
620 |
is over. |
621 |
|
622 |
|
623 |
> 2.9.0 (build 2001.10.26) |
624 |
|
625 |
- Faster and safer I/O thanks to Johannes Lehtinen. |
626 |
- Faster frontend splash screen. |
627 |
- Removed the finalizers in the code. |
628 |
- Windows icon file added. |
629 |
|
630 |
> 2.8.0 (build 2001.10.20) |
631 |
|
632 |
- New Frontend splash screen. |
633 |
- New file saving stupid bug fix in the Frontend. |
634 |
- FinishPanel : tooltip for the script button. |
635 |
- InstallPanel : new animated icon for the install button. |
636 |
- XInfoPanel : adaptative text panel. |
637 |
- Frontend : recent files list (support for the imported files also). |
638 |
- Fixed some size problems with the installer language selection dialog. |
639 |
- XML Frontend preferences file spec auto-upgrade. |
640 |
- New Finnish language pack thanks to Johannes Lehtinen. |
641 |
|
642 |
> 2.7.0 (build 2001.09.26) |
643 |
|
644 |
- Frontend localisation support. |
645 |
- The Frontend remembers the last opened directory. |
646 |
- Flags for the language selection for the installers. |
647 |
- Language pre-selection for the installers. |
648 |
- TargetPanel : warns when the selected directory exists. |
649 |
- InstallPanel : animated icon for the install button. |
650 |
- New spanish langpack thanks to Carlos Rueda. |
651 |
|
652 |
> 2.6.1 (build 2001.09.22) |
653 |
|
654 |
- Added an image to the frontend about box. |
655 |
- Fix in the Ant Makefile that caused it to fail in case of a first-time build. |
656 |
|
657 |
> 2.6.0 (build 2001.09.20) |
658 |
|
659 |
- Cleaner installer icons loading using an XML file. |
660 |
- Installation DTD mistake fix. |
661 |
- New GUI Frontend. |
662 |
- Sample installation XML comment fix. |
663 |
- German langpack small fixes. |
664 |
- Better internationalisation on Swing-specific strings. |
665 |
- Minor bug fixes. |
666 |
- Threaded compiling process. |
667 |
- Fix in the packs panel. |
668 |
- Better installer navigation buttons locking/unlocking. |
669 |
|
670 |
> 2.5.0 (build 2001.09.07) |
671 |
|
672 |
- New web installers support. |
673 |
|
674 |
> 2.4.0 (build 2001.09.05) |
675 |
|
676 |
- Automated installations support. |
677 |
- New XPM icons. |
678 |
- Improved build.xml. |
679 |
- MacOS and MacOSX installation paths support. |
680 |
- Minor bug fix in the TargetPanel path selection. |
681 |
|
682 |
> 2.3.0 (build 2001.08.29) |
683 |
|
684 |
- Uninstaller support. |
685 |
- Fix on InstallPanel : it does not change its size each time that a new |
686 |
file is processed. |
687 |
- Bug fix in the IzPack variables translation system. |
688 |
- German langpack thanks to Klaus Hartlage. |
689 |
- Made a real documentation (it was time to do it :-) . |
690 |
|
691 |
> 2.2.0 (build 2001.08.18) |
692 |
|
693 |
- New panels available : ImgPacksPanel, HTMLInfoPanel, HTMLLicencePanel. |
694 |
- Use of Kunststoff 1.1.1 instead of 1.0. |
695 |
- Jakarta Ant script thanks to Pierre Dittgen. |
696 |
- API changes to allow a panel to ask for being skipped. |
697 |
- Wheights for some panels components fixed. |
698 |
- Added a Thanks.txt file :-) |
699 |
|
700 |
> 2.1.0 (build 2001.08.14) |
701 |
|
702 |
- Fixed a problem with the base path and the installation xml file, they don't |
703 |
need to be in the same directory anymore. |
704 |
- 2 tips in the source code from Brad Cox have been included. |
705 |
- A new kind of installer is available : standard-kunststoff (same as standard |
706 |
but with the Kunststoff Look and Feel support). |
707 |
- Fix in TargetPanel : you can specify the installation path by typing it |
708 |
without having to validate it with the enter key. |
709 |
- Fixed the bottom components wheights in the installer frame : now it looks |
710 |
much better. |
711 |
|
712 |
> 2.0.1 (build 2001.08.11) |
713 |
|
714 |
- No more warnings when the user wants to quit the installer and the |
715 |
installation is done with the panel InstallPanel. |
716 |
|
717 |
> 2.0.0 (build 2001.08.10) |
718 |
|
719 |
- ... a brand new IzPack ! |
720 |
- Now it is an XML-based compiler. |
721 |
- A more modular architecture (you can create your own panels for instance). |
722 |
- No GUI builder for the moment, it will come in the next versions. |
723 |
- More kinds of installers to come. |
724 |
|
725 |
_______________________________________________________________________________ |
726 |
|
727 |
|
728 |
> 1.1.1 (build 2001.04.21) |
729 |
|
730 |
- Faster installer building / installation process. |
731 |
- String comparisons are now using the equalsIgnoreCase method instead of an |
732 |
objects equality test '==' (safest). |
733 |
- Modified the about box. |
734 |
- Clearly made a difference between images & icons in the jar files |
735 |
(restructuration). |
736 |
- Tested successfully on BlackDown Linux JVM. |
737 |
|
738 |
> 1.1 (build 2001.04.10) |
739 |
|
740 |
- Adds the extensions to the filenames in the builder if it was omited. |
741 |
- Adjusted the fonts in the Metal theme; now it should look right. |
742 |
- Adjusted the thread priority of the splash & progress windows, it should be |
743 |
faster. |
744 |
- The setup now recognizes the os so that the default installation path is |
745 |
appropriated. |
746 |
- Editors now place the caret at the beginning when a need (ex : a new text |
747 |
is loaded). |
748 |
- Enhanced the language packs selection in the builder. |
749 |
- Added the french language packs. |
750 |
- Parses the script files for special variables. |
751 |
- Now comes along with a documentation. |
752 |
|
753 |
> 1.0 (build 2001.03.18) |
754 |
|
755 |
- Adjusted the fonts in the Metal theme. |
756 |
- Fixed the very stupid bugs with the files in pack deletion. |
757 |
- Improved the behaviour of the packs tab functions. |
758 |
- Made some small optimizations on various gui code parts. |
759 |
- Changed the text editors from JEditorPane to JTextArea : no more lines |
760 |
wrappings problems. |
761 |
- Gained 5kb on Setup.jar. |
762 |
- Blocks user interaction in the builder during the installer creation. |
763 |
|
764 |
> 1.0 beta 1 (build 2001.03.11) |
765 |
|
766 |
- The first public release :-) |
767 |
- There are a lot of features to add and enhance in the next releases, of |
768 |
course. |
769 |
|
770 |
# vim: fileformat=dos |