IzPack Changelog

What's new in IzPack 4.3.5

May 22, 2012
  • Dan Tran:
  • use latest codehaus-parent so that we can deploy snapshot
  • Julien Ponge:
  • Merge pull request #3 from shyrkov/4.3
  • Next version bump.
  • Merge pull request #5 from shyrkov/4.3
  • Patch for IZPACK-682 by Dustin Kut Moy Cheung
  • IZPACK-675 fixed by Fabien Nisol
  • Fix for IZPACK-672 by Eric Thomas
  • Merge pull request #8 from maslovalex/4.3
  • Ukrainian translation fixes (IZPACK-712).
  • No release notes on this version anymore
  • Version bump
  • Fix for the latest docutil versions.
  • Sergiy Shyrkov:
  • Updated version from 4.3.4-SNAPSHOT to 4.3.5-SNAPSHOT
  • IZPACK-667 - When using conditions with expressions (+, |, \\, !) the
  • Use "append" mode when writing log information. Means, do not overwrite
  • Fix shortcuts (keyboard mnemonics) for license panel as "I agree..." and
  • Use mnemonics (shortcuts) for buttons
  • Allow initializing default installation path from a variable and for console installer issue a warning when trying to install into an existing folder.
  • Make uninstaller title customizable and uninstaller window resizable.
  • Enable console mode and automatic installation mode for the extended install panel
  • Enable console mode and automatic installation mode for the extended install panel
  • Prevent NPE in the PacksPanelBase if the packs panel is not shown as part of the wizard (e.g. in an express install)
  • Added console mode support for packs panel
  • UserInputPanel: use value in the "txt" attribute if the corresponding localized label cannot be found for the specified "id" attribute.
  • IZPACK-632 - User input panels - directory chooser not implemented for console installations
  • Support triggering revalidation (redisplaying of the same screen) for
  • Added support to multiline text input fields (textarea) in
  • Allow specifying custom frame icon for the installer language selection
  • Allow specifying custom frame icon for the installer language selection
  • Support field validation (UserInputPanel) also in the console mode.
  • Changed file headers to use Apache License Version 2.0
  • Corrected bad characters in the Ukrainian langpack
  • Added missing labels for error and warning title in the data validation
  • dantran:
  • turn on debug for snapshot build, deploy source jar for debug standalone compiler purpose
  • Remove source plugin execution since it does not work and we already replace it with a antrun task
  • maslovalex:
  • IZPACK-701 check retrieved InputStream(s) for null & close them after use.

New in IzPack 5.0.0 Beta 6 (Mar 10, 2011)

  • the uninstaller is now working again

New in IzPack 4.3.4 RC1 (Mar 10, 2011)

  • Bug:
  • [IZPACK-391] - hidden="true" for Packs does not work for TreePacksPanel
  • [IZPACK-475] - ProcessPanel is ignored in console mode
  • [IZPACK-480] - Console Install option does not invoke Process Panels
  • [IZPACK-554] - spec txt and id set without localization files shows the id in the panel
  • [IZPACK-567] - FinishPanel (SimpleFinishPanel) repaint
  • [IZPACK-596] - Ubuntu 10+ needs .desktop files to be executable
  • [IZPACK-608] - deseclect is misspelled in console installer mode for checkboxes
  • [IZPACK-610] - FinishPanel has hardcoded path for Uninstaller location
  • [IZPACK-611] - Console Installer misspelling: Install was successeful
  • [IZPACK-636] - JDKPathPanel does not work in console mode
  • [IZPACK-637] - JDKPathPanel does not work in automated mode
  • [IZPACK-645] - Null pointer exception at automated install
  • Improvement:
  • [IZPACK-650] - itemState change events from UserInputPanel combos unconditionally cause revalidation; behavior should be controlled by REVALIDATE attribute instead

New in IzPack 5.0.0 Beta 5 (Dec 15, 2010)

  • This release brings bug fixes, Maven project cleanups / fixes as well as updates on the ini4j code.
  • Another small yet useful change for those using the Maven plugin to build their IzPack installers: the authors section can now be populated from the developers of your POM.

New in IzPack 4.3.3 (Dec 15, 2010)

  • Bug:
  • Run-privileged forces GUI installation even if automated install is requested
  • Missing classes in release 4.3.1
  • Installation from template and template generation cannot be run headless
  • Multi-file validation bug
  • Debug class references Installer class, but Installer class is not included in uninstaller.jar
  • Improvement:
  • UserPathPanel should support multiple paths

New in IzPack 4.3.1 (Sep 3, 2009)

  • Sub-task
  • [IZPACK-331] - Document how to debug an uninstaller
  • Bug
  • [IZPACK-376] - NullPointerException occours in Unpacker.cleanup()
  • [IZPACK-377] - Cannot find named Resource: '/res/userInputLang.xml_eng'
  • [IZPACK-383] - com.izforge.izpack.panels.DefaultTargetPanel.summaryCaption property undefined
  • [IZPACK-384] - Installer does not work when JAR is loaded by custom class loader
  • [IZPACK-385] - PacksPanelAutomationHelper do not add optional packs even if they are selected in the autoinstall.xml
  • [IZPACK-386] - Uninstaller does not elevate on Windows
  • [IZPACK-397] - -console option does not display license file
  • [IZPACK-403] - licence panel, the "Quit" button isn't displayed
  • Improvement
  • [IZPACK-375] - New langpack for language Polish
  • [IZPACK-380] - izpack2exe: abillity to specify more then one file, file to launch defined can be set separately.
  • [IZPACK-390] - ProgressBarInstallerListener.jar not available in IzPack out of the box build
  • New Feature
  • [IZPACK-158] - AntActionListener cannot reference an internal build script

New in IzPack 3.10.2 Build 2007.05.11 (Jul 2, 2007)

  • Vista/Java6 fixes (Stefan Wachter via Julien Ponge)
  • Dutch Langpack fixes (Hans Aikema)
  • Fix NPE for pack.id == null in dependencies/excludes (Hans Aikema)
  • Indonesian Langpack fixes (Thomas Santosa via Hans Aikema)
  • UserInputPanel and InstallerFrame: enable the next button for search dialogs (Michael Hagedorn via Julien Ponge)
  • VariableSubstitutor: new Java source files support (Max Fedorov via Julien Ponge)
  • French langpack updates (Loic, via Julien Ponge)
  • Documentation update (Scott Plante via Julien Ponge)
  • AutomatedUninstaller.writeUninstallData() out of sync with InstallerFrame fixed (Marius Nicolae via Marc Eppelmann)