What's new?

This page contains an overview of the Tarma Installer 5 releases.

Tarma Installer 5.2

Build Changes
3126

Minor update:

  • Bug fix: Corrected platform conversion during QuickInstall project imports
  • Improved component assignment during QuickInstall imports
  • Added "n items selected" message to status bar
  • Added Japanese localization
  • Various other minor improvements
3121

Minor update:

  • Added Chinese (PRC, Simplified) and Chinese (Taiwan, Traditional) localizations
  • Changed Check for Updates command slightly to use Windows Vista privilege elevation if necessary
  • Added Disabled action attribute to comment out actions temporarily without removing them
  • Various other minor improvements
3118 Added new Import RegEdit File options dialog box to provide additional options for the File > Import > Registry File... command
3116

Minor update:

  • Added Portuguese (Brazil) localization
  • Changed layout of installer dialogs slightly to allow more space for long product names
  • Various other minor improvements
3108

Minor update:

3107 Added new fields DownloadSize and NewsURL to TWU information file and package data.
3106

New minor version. This release starts the Tarma Installer 5.2 series. Changes in this version:

  • Added support for Windows Mobile installers
  • Added new Windows Mobile variables
  • Added Registry view attribute to Registry key; this gives you full control over the installation of both 64-bit and 32-bit registry keys and values on 64-bit Windows systems.
  • Added new packaging options to build configurations and installation files. These allow you to create installers that contain any mixture of compressed and uncompressed files: anything from the traditional single .exe compressed installer to a fully exposed, uncompressed file tree.
  • Added new $srcpath() runtime function, to retrieve the installation source path of uncompressed files or the build time source path of any installation file.
  • Added new Update uninstaller option to the Uninstaller attribute on the Installer project page. This hides the add-on uninstaller on Windows XP and later unless the Show updates box in the Add/Remove Programs control panel is checked.
  • Added Regular option to Setup stub Build configuration attribute
  • Rewrote Setup stubs topic to be more explicit about stub strategies and included installer stubs
  • Added new copy/move/create shortcut options for drag & drop on the Files and Folders page.
  • Added new localizations for Czech, Danish, Hungarian, Russian, Serbian.
  • Various minor corrections, improvements, and documentation updates.

Tarma Installer 5.1

Build Changes
3072 Bug fix: Marked 32-bit Unicode Setup.exe and Tin.exe executables for all CPU architectures to accommodate IA64 deployment
3050 Bug fix: Corrected regression problem with components imported from ExpertInstall 3 projects
3048

New minor version. This release starts the Tarma Installer 5.1 series. Changes in this version:

Tarma Installer 5.0

Build Changes
3031

Bug fix: Corrected platform detection of some Windows 2003 Server editions

3024

Each installer session now allows changes to the installation paths of items that are not currently installed

3023

Minor update:

  • Added new Log file mode option to Installer Options page
  • Features that are not yet installed now remain browsable during subsequent Change/Modify sessions
  • Remove from Component command now works on all items in a selection
  • Improved conversion of Tin2 Run App parameters during QuickInstall imports
  • Improved conversion of Uninstall previous actions during QuickInstall imports
  • Various minor improvements
3008

Bug fix: Worked around problem in Windows' EndUpdateResources()

3002 Bug fix: Components imported from ExpertInstall 3 projects were not always associated with the correct feature
3000

Minor update:

2995

Minor update:

  • The Readme and License Edit buttons on the Installer Options page have been made smarter in finding the correct Rich Text object
  • System requirements in projects imported from ExpertInstall 3 now propagate SP levels across CPU architectures
  • Updated Italian translation
  • Various small corrections to documentation
2994

Minor update:

2993

Minor update:

  • Fixed a bug in the encryption routine for password-protected installers
  • Added Italian translation
  • Updated Spanish translation
2986

Minor update:

  • Application update now checks both 64-bit and 32-bit registry views on x64 systems
  • Application update now displays a progress box during download
2985

Minor update:

  • Changed the application icons to the green Installer 5 versions
  • Renamed Edit buttons back to » as in ExpertInstall attribute panes (to save space)
  • Replaced Tin3Banner and Tin3Welcome bitmaps by generic WizBanner and WizWelcome bitmaps.
2982

New major release. Compared to Tarma ExpertInstall 3.x, we have tried to simplify the use of our product without losing functionality. In fact, we have added significant new features to Tarma Installer 5.

New features

Improved features

  • Reorganized the order of the project pages to make them easier to access
  • Updated requirements detection for Internet Explorer 7
  • Updated requirements detection for .Net 3.0
  • Merged Components into Features tree to simplify project maintenance
  • Simplified Components: removed Key Path and Folder alias attributes
  • Shell folder paths are now retrieved through $shpath() where possible
  • Replaced Run Batch Commands action with the more versatile Run Script action that supports VBScript and JScript in addition to MS-DOS batch commands
  • PreinstallFolder is now automatically cleaned when the installer terminates
  • PreinstallFolder is now created in all session types
  • DLL registration is now done out-of-process so both 32-bit and 64-bit installers can register any type of DLL
  • Folder watchlists are now fully recursive
  • Removal of registry keys has been straigthened out and should be more tractable
  • In conditional expressions, version numbers in dotted decimal format (i.e., a.b.c.d) can now be compared using the standard numerical comparison operators (= <> < > <= >=) according to the rules for version numbers. You no longer have to use the $vercmp() runtime function for this.
  • Readme and License page options can now be configured from the Installer Options page
  • Run application options on Finish page can now be configured from the Installer Options page
  • Setup.exe now interacts with Windows Vista Restart Manager to shut down and restart applications
  • Allowed uninstall of TRIAL installer even after expiry of the grace period
  • Improved start-up speed of the development environment
  • Plus hundreds of detail improvements

Removed features

  • Removed the ability to create MSI installers (and MSI-specific items) in order to simplify projects