|
Version 4.3 (29 April 2008, build 3773; commercial upgrade)
- New:
Direct desktop-to-multimedia-card installation for Palm OS, Windows Mobile and
BlackBerry devices; very useful for deploying large files (uses dedicated
conduit for Palm OS and targets directly the card for WM and BlackBerry)
- New:
Target platform now selectable via user interface (previously only through
command-line switch)
- New:
Added French language interface for BlackBerry target
- Update: Windows Vista compatibility
improved
- Update: Mac OS X support abandoned due
to dynamic Mac OS X development and lack of interest from developers
- Update: Install Expert is now only
available in two versions - Trial (Public) and Full (Professional); everyone is
granted a free licenses to download and use the Trial version for evaluation and
non-commercial purposes
Version 4.0 (03 Oct 2006, build 2975; commercial upgrade)
- New: Pilot Catapult is now InstallExpert
Self-identification is easier for user within installation wizard panels, does not create confusion
- New: Targets Palm OS, Windows Mobile and BlackBerry devices (the later two still only through command-line builds)
- New: Install wizard dialog form extended with customizable image - great for branding
- New: Palm OS only - new "Ask user" option for Palm OS files target; users can now choose between RAM and CARD themselves
- New: Palm OS only - installs any file type anywhere on a media card (via custom install conduit)
- Fix: Infamous "No card associated with account" error during installation fixed yet again
Version 3.1 (19 Jan 2004, free upgrade, build 2210)
- New: EULA can now be an RTF file, making it possible for the text to be in other languages than Latin
- Fix: Install log C:\ctp.log is no more generated by the release version of the SFX
- Fix: Bogus "No card associated with account" error during installation fixed
- Fix: Projects without PC files to install (and without default target directory)
now successfully completed instead of failed
Version 3.0 (17 Nov 2003, commercial
upgrade, build 2138)
- New: Component groups
Allows alternate components from within a group to be selected and installed; each group must have one and only one selected component at a time except for group 0, which can have multiple
selections. Developers can specify the minimal required number of components from group 0 in order for the installation to proceed.
- New: Component descriptions
Allows each component to be assigned a description, which will be displayed during installation
providing better help to the user.
- New: Target media for PDA files.
Developers can now choose between RAM, CARD or CARD, RAM (attempting in
order). Make sure to read the manual for details.
- New:
Faster decompression
Significant speed improvement has been achieved by replacing the
compression/decompression engine in the SFX with a new, gZIP based one.
- New: UI improvements
Some common UI operations have been improved, e.g. double-click on the component
property window, enabling/disabling appropriate windows etc.
- New:
Customizable SFX executable icon
You can now specify the icon to be assigned to the self-extracting executable
for the project!
Note: This feature requires Windows NT or above; it will not work under 98
or ME as the Windows kernel lacks support for resource management.
- New:
Windows CE install packaging automation through the command line build
(limited, preliminary release, not officially supported)
A new command line option (-t wince) has been added along with a new
client installer module; use the switch for a simple wrapper around one or
more CAB files that need to be passed to the ActiveSync's InstApp application
to be scheduled for installation. The current desktop installer module does
not provide any other functionality beyond this one, i.e. it is only good
for installing WinCE applications, but not desktop applications and/or readme
files. Support for these will likely be added to future Catapult releases.
Note: This feature requires Windows NT or above; it will not work under 98
or ME as the Windows kernel lacks support for resource management.
- New:
InstallDir project variable in the post-install launch file specification
Register the your installation with your conduit now if you want!
Catapult will now process project variables and even launch files with arguments
for the post-install application!
- Fixed: Installation's temporary files
now removed
Catapult is finally cleaning after itself when run. It never caused a problem
to leave the temporary data in the temp folder, but it just wasn't
right...well now it is!
- Fixed: Incorrect "project has changed"
message
Catapult will now allow you to open and close a project without having to
confirm changes if you have not done any. Note, however, that the first time
you open a project with the new Catapult it will still need to update it and
hence ask once!
- Fixed: Bug in shared component counter decreasing upon uninstasllation
- Fixed: Installer logistics
Catapult intelligence and wording now improved to allow simple Windows-only
installations; the program will not need or complain about missing Palm
Desktop installation if there are no Palm or Conduits files to be installed
- Fixed: Command-line builds
Command-line build of component projects with relative paths is now
functioning; the limitation is that the components have to be at least at the
same level where the master project is
- Fixed: Default title
"PalmOS(TM)" is now updated to "Palm OS®" on the first screen for
every language; more space is now available for the head line, which displays
the product title
Version 2.2 (16 May 2002, maintenance
release)
- Fixed: Language resources for restarting HotSync, were only displayed in English; now moved to locale DLL
- Fixed: Building component installations with "Relative" paths setting activated
- Fixed: Trademark/Registered trademark mismatch fixed: displaying (R) instead of (TM)
- Fixed: Command-line builder bug preventing successul builds
- Fixed: When Startup folder could not be obtained from the shell on legacy platforms, Catapult warns, but does not terminate; users will have to create the shortcuts manually
Version 2.1 (4 March 2002)
- Fixed: Installation error on certain NT configuration due to missing export in Windows shell
- Fixed: Failure to create/install in folder due to buffer path limitation
- Fixed: Produced executable reporting improper Version info (used to show Beiks regardless of who creates the installation)
- Fixed: Spanish module interface updated (multilanguage version only)
Version 2.0 (1 February 2002)
- Fixed: The COM conduit components are now in the Conduit folder (the Palm Desktop Folder); before they were in the System folder, which was incorrect
- Fixed: HotSync is now turned off before installing conduit files; before it was only restarted AFTER that, allowing for possible file conflicts during installation
- Fixed: Installing conduits now goes in two passes: copying all files, then registering them; before it was done in a single pass, which was
dependency failure hazard
- Fixed: Default file installation mode for desktop files is now "If Newer"
* Fixed: Unspecified application name does not result in incorrect default installation path
- Fixed: Destination desktop path is now verified and user prompted for error or creation conformation if
necessary
- Fixed: A bug leaving semi-built files in case of an error during build process
- Fixed: The component installation dialog now has "Select All" and "Clear All" buttons, as well as some guiding test to provide better feedback to users regarding the current selection
- Fixed: Incorrect path of post-install launch file caused installation failure
- New: Detection of previous installations and automatic suggestion of corresponding installation path; detection is made through the uninstall string
- Fixed: PalmOS files were always copied regardless of the checkbox in the "Applications" folder preferences.
- New: PCCatapult build number was added to the About box for developers' convenience and easier bug tracking
- New: Support for language UI-plugins and builds (ability to build installation for various languages)
- New: Ability to add image (logo) on the background during installation
- New: Build progress indication
- New: Project relative paths; you can now move whole projects without having to manually edit the CTP file; pay attention only the paths that can be converted to relative are converted; paths on different volumes or machines are NOT updated to relative path!
- New: Ability to create shortcuts in the
STARTUP folder; developers can specify if the shortcuts should go in the
Common or User-Specific Startup folders
Version 1.6 (free upgrade)
- New: Initial screen progress bar
- New: Ability to specify default destination folder for the desktop portion of the installation; allows aliases:
"\\ "; refer to the manual for details;
also pay attention that the new destination defaults DO NOT include the
version number; if you want to preserve the previous style you will have to
add the version manually
- New: Ability to specify program group name for
the desktop portion; also allows for aliases
- New: Ability to specify whether to make backup
copy of the Palm files
- New: The number of selected accounts for
PalmOS installations is displayed in the appropriate installation screen; this
is targeted towards users who confuse selected with deselected entries in a
multiple-selection list box
- New: Added a new install log entry for
registered COM servers so they can be unregistered before deleted
- New: Installation title is now configurable
- Fixed: The icons of the shortcuts being
created are now appearing normally
- Fixed: Uninstaller now deletes the program
groups folder fom the startup menu of the desktop if it had created it during
install; that is, it does not remove it when it finds it there (e.g. for
upgrade); this issue will be further addressed in future releases
- Fixed: The READ ONLY attribute is now being
stripped from the PALM files as they are copied; copying over currently
existing read-only files is also allowed now (to solve problems of upgrading
older versions where the files were copied with READ ONLY flag, but attempts
to overwrite them fail)
- Fixed: Copies of the PalmOS files in the
application folder are now removed upon deinstallation
- Fixed: TAB key operates normally in the
CONDUIT properties panel
- Fixed: Splash screen now is properly deleted
from the screen if Catapult fails to find Palm Desctop installed
- Fixed: Modified the "... put your Pilot..."
message to "...put your PalmOS compatible device..." in the last installation
screen
- Fixed: Uninstall string (title in Add/Remove
programs) now changed to " " (version excluded)
- Fixed: Editor opens with most recently opened
project
- Fixed: Starting a new project doesn't
automatically cancel changes in the current project
Version 1.5 (free upgrade)
- Changed the installer window title to
Setup.
- Modified the installer to copy the Palm files
to the destination PC folder automatically - no check box in the builder.
- Modified the builder to allow commmand line
build process. Command line options:
-b - builds the project
-o
- Fixed a problem of installing Windows-based
files on a station where Palm Desktop is not installed.
Version 1.42 (free upgrade)
- Fixed bug: the conduits were incorrectly
installed in the PalmDesktop data folder
- Added the version number and the "for PalmOS"
string for the shortcuts and in the Control Panel
- The installation will not ask the user for
destination folder if there will not be any PC-based files to be installed
- The installation will be able to launch any
registered document file in addition to executable files
- The Catapult project file type is associated
with the builder
Version 1.41 (free upgrade)
- Fixed bug: the conduits were incorrectly
installed in the PalmDesktop data folder
- Added the version number and the "for PalmOS"
string for the shortcuts and in the Control Panel
- The installation will not ask the user for
destination folder if there will not be any PC-based files to be installed
- The installation will be able to launch any
registered document file in addition to executable files
- The Catapult project file type is associated
with the builder
Version 1.4 (free upgrade)
- Added support for custom destination folder in
the installer. However, the project components (if present) are installed in
their predetermined locations
- Added a new property to the project allowing a
custom executable file to be launched after the application is installed
successfully. Again, works only for the main project. Known problems: 1) The
launched application may not have the focus; 2) Under some circumstances the
behavior may not be correct (internal bFail flag).
- Added shortcut support interface in the PC
file property page. The installer will create shortcuts based on this
property. The property defaults to False except for files with .EXE, .HTM,
.HTML, .TXT, .DOC, .PDF, or .HLP extension. The property is not available for
the README and EULA file
- Modified the shortcut generation to create a
new program group only when necessary
- Fixed bug: the palm files were installed in
multi-component installations.
- Fixed bug: When the Name field in a conduit
property page was empty, the generated registry key was
ApplicationApplicationN instead of ApplicationN
- Fixed bug: When uninstalling a conduit the
Application* key was not removed from the registry
- Fixed bug: Problem with the bold font with
Large Fonts selected.
Version 1.3 (free upgrade)
- Uninstaller implemented. Still needs
improvements, does not properly handle overlaying installation, potential
problems there.
- Installation of more than 8 components
A listbox is now used instead of radiogroup and the number of embedded
installations is unlimited.
- The builder now remembers the path of the
executable for the project (phew!)
- Fixed error trying to install conduit while
the conduit file is open
- Now when there are conduits to be installed,
Catapult checks whether PalmDesktop is running and if yes, it requests the
user to close it.
- A hourglass icon put during initial Catapult
launch
- Specifying DatabaseID as four characters
instead of long number implemented
- Fixed bugs in File and Application entries
under the registry.
- When Name is specified, the Registry key is
Application + Name.
- When no Name is specified, a unique number N
is generated and the registry entry becomes ApplicationN.
- Fixed bug with using nested folders during
installation
- Default components specification implemented
- The "Next" button bug fixed
Now the Next button is properly saying "Install" before the last screen.
- FIX: Project paths are now relative; the
current version DOES NOT allow files from other drives to be included.
"; refer to the manual for details; also pay attention that the new destination defaults DO NOT include the version number; if you want to preserve the previous style you will have to add the version manually
* New: Ability to specify program group name for the desktop portion; also allows for aliases
* New: Ability to specify whether to make backup copy of the Palm files
* New: The number of selected accounts for PalmOS installations is displayed in the appropriate installation screen; this is targeted towards users who confuse selected with deselected entries in a multiple-selection list box
* New: Added a new install log entry for registered COM servers so they can be unregistered before deleted
* New: Installation title is now configurable
* Fixed: The icons of the shortcuts being created are now appearing normally
* Fixed: Uninstaller now deletes the program groups folder fom the startup menu of the desktop if it had created it during install; that is, it does not remove it when it finds it there (e.g. for upgrade); this issue will be further addressed in future releases
* Fixed: The READ ONLY attribute is now being stripped from the PALM files as they are copied; copying over currently existing read-only files is also allowed now (to solve problems of upgrading older versions where the files were copied with READ ONLY flag, but attempts to overwrite them fail)
* Fixed: Copies of the PalmOS files in the application folder are now removed upon deinstallation
* Fixed: TAB key operates normally in the CONDUIT properties panel
* Fixed: Splash screen now is properly deleted from the screen if Catapult fails to find Palm Desctop installed
* Fixed: Modified the "... put your Pilot..." message to "...put your PalmOS compatible device..." in the last installation screen
* Fixed: Uninstall string (title in Add/Remove programs) now changed to " " (version excluded)
* Fixed: Editor opens with most recently opened project
* Fixed: Starting a new project doesn't automatically cancel changes in the current project
Known Issues: During beta testing, there were occasional reports that sometimes when run, Catapult causes NT and Windows 2000 machines to freeze. We were never able to reproduce the problem or get in touch with customers that experience it. If you have such a customer, please let us know immediately and we swill try to work it out.
Version 1.5 (free upgrade)
-------------------------------------
* Changed the installer window title to Setup.
* Modified the installer to copy the Palm files to the destination PC folder automatically - no check box in the builder.
* Modified the builder to allow commmand line build process. Command line options:
-b - builds the project
-o |