What's New in This Release:
· new fast memory manager for Paquet Builder and packages.
· new 7-Zip compression system based on 7-Zip 4.42 (latest stable release). As this is a new implementation, please report any problem.
· fixed Windows Vista problems (slow menus).
· new options for the UAC feature in Windows Vista.
· new option to check whether a user has administrative/power user rights.
· minor updates to support Windows Vista.
· package interface engine updated; packages now use the Segoe UI font on Windows Vista, and Tahoma (when available) on other Windows versions (except some dialog boxes).
· compression ratio now displayed for 7-Zip and Cabinet too.
· fixed bug with both silent mode and wizard-style enabled.
· the Stop button is now correctly hidden with wizard-style packages.
· the "Cancel" button is now labeled "Stop".
· the System Close button is now disabled when the "Stop" button is hidden.
· new file extraction option: you can now replace in-use (locked) files at Windows startup.
· new variable: %NEEDREBOOT% that indicates whether the system should be restarted when the package closes (informative only).
· new custom action: "Restart Computer" that causes the system to be restarted when the package closes.
· resources strings are now optimized: only resource strings used in scripts are compiled, making packages smaller (an option is available to disable this behavior).
· new resource strings: #Stop, #ErrorPowerUserRequired, #ErrorAdminRequired
· new variable: %TOTALEXTFILE% which indicates the number of files that were unpacked. A value of "0" means that the extraction failed.
· new option for the final dialog box: it can be avoided if the file extraction was not successful.
· new variable: %SILENT% to enable/disable silent mode at runtime. Great if you wish to read the %PARAMS% for a switch (i.e. "/s") and make a package silent at run-time.
· standard interface: it is now possible to hide the buttons 'About' (Start dialog) and 'Homepage' (End dialog), if the corresponding setting contains #Blank.
· standard interface: default buttons in dialogs are now correctly defined.
· new NextCaption property for "Show an information panel" that allows you to define the text for the Next button.
· new variable %PBDLGNEXTC% to define the text for the Next button in wizard-style packages.
· new integrity check for packages with CRC32 (in addition to size check): you can now ensure your package has not been corrupted or altered before extracting its files.
· digital signature: introduced support for SignTool (signtool.exe) as SignCode (signcode.exe) is now deprecated. It also works with PFX files and you can pass its password too (useful for automated builds).
· Warning: signcode.exe, signtool.exe, chktrust.exe are not shipped with Paquet Builder. You can obtain them in the Windows SDK (see the help file for further information).
· "Check digital signature" is now based on SignTool.
· enhanced Live Update: the feature can now remove non-existing files from file lists. Real synchronization with folders is thus possible.
· improved resource string and variable managers.
· "Write text to a file" CA: the contents is no more limited to 256 characters only.
· updated uninstaller engine.
· note: the uninstaller can be silently run if you pass "1" as the parameter (see help).
· fixed: for uninstallers, turning off "Append uninstall data to an existing log" would not work.
· updated MSI plug-in to support Windows Installer 3.0 and further. Several changes were made by Microsoft to the MSI bootstrapper so the MSI plug-in takes account of these changes.
· removed help center.
· fixed: if not specified, some parameters of directive files were set to blank values instead of taking account of the values from the project template.
· fixed: log file is only saved after a compilation.
· new directive options.
· fixed several minor memory leaks.
· new environment options.
· updated help files.
· updated Web Update.
· updated language files.
· new license agreement.
· new software protection.
· several other minor improvements and bug fixes.
· Compatibility:
· Warning: the "custom" compression mode for 7-Zip was removed.
· Language files should be updated (new resource strings will be automatically added).
· New variables are automatically added.
· SignCode.exe is superseded by SignTool. When loading a project, if the "sign package" option is turned on, Paquet Builder will automatically enable the "Use old SignCode.exe..." environment option, for compatibility reasons. Please see the help topic for further explanation.
· The MSI plug-in has new parameters (see above).... [
read full changelog ]