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)