You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to izpack-announce
Dear community,
on behalf of the IzPack team and contributors I'm pleased to announce the IzPack bug fix release 5.0.7.
This version took us quite a lot of time, but it moved quite a big step forward in the 5.0 stable release series.
Highlights:
The compiler uses all built-in XSDs for parsing - no more ignored tags and attributes due to misspelled identifiers - this might break your build if you descriptors are not defined according to the official XSD (which is positive, though, if the XSD is correct), but in case there has been something forgotten in the XSD you might be angry. Nevertheless, we're prepared to add and release quickly. Clean XSDs are highest priority at the moment, please be constructive, patient and help us to clean them up!
Significant improvements of the console installation mode (all panels, overall layout, more translated text items)
Significant improvements in logging and console output of the compiler and installer
Fixes, improvements and consolidation of all three (1 more in 5.0.7) types of license panels. There can be optionally activated word-wrapping and paging of longer texts for all license panels in console installation mode depending on the format of your license text. XSDs are up to date and compiler really uses them for validating of all possible XML descriptors
More compiler cross-checks of existing references between descriptors
Customizing: Panel validators can be given configuration options
Plenties of bug fixes
This release adds the following fixes and improvements in particular:
[IZPACK-1170] - IzPack Ant task does not work if you use try to embed the install config inline
[IZPACK-1185] - Substance L&F not compatible with Java 8, Liquid L&F not compiling
[IZPACK-1301] - NPE Exception when using compound conditions with pack selection
[IZPACK-1302] - Bad message from console installer when pressing CTRL-C in TargetPanel
[IZPACK-1305] - No Shortcut panel on Windows 7: invalid path to load ShellLink.dll and ShellLink_x64.dll
[IZPACK-1307] - New LicenceConsolePanel pagination does not work reliably for long lines
[IZPACK-1309] - Panel validators let console installer fail in case of validation failures instead of redisplaying the user input console panel beginning from first field
Many thanks to all developers and users contributing code, translations, improving the documentation of this project or pointing out things in discussions in the mailing lists or social networks. There should be mentioned contributions from Andreas Kuhtz, Brad Fisher, Diego Vivo, Lukas Eberli, Peter Hübner, Qiang He, Tom Helpstone, Zdeněk Vaník (in alphabetical order).
Big thanks also to our "documentation revision daemon" in the background, Ron Wheeler, which is always prepared to fix typos, ambiguous explanations and makes the documentation more comprehensible to the users.
BTW, in relation to the scale of changes happened in this release I'm sure there will be another minor release soon with hot fixes (especially regarding the XSDs). Therefore, let's use our human mind for deciding the release date instead of defining a constant release cycle.
As always you're invited to contribute to the code and documentation, or simply tell us your experience with this new release.