There is a new service release of TrueUpdate 2.0 (v 2.0.2.0) available. You can get the latest version by going to Help > Check for Update within the program. You can find a list of the latest fixes and enhancements
here.
Here is the direct link to the patch:
TrueUpdate 2.0 Commercial Version
New Features
- Feature: Added an undocumented action called SessionVar.DumpToTable that returns a table indexed by session variable names and whose values are the variable values. This can be useful for debugging purposes.
- Feature: Added new Crypto category of actions. This category includes 9 new actions for encoding and decoding data. These are the same actions available in the Crypto plugin.
- Feature: Added new XML category of actions. This category includes 15 new actions for manipulating XML (Extensible Markup Language) files. These are the same actions available in the XML plugin.
- Feature: Added a textual copy of the TrueUpdate User's Guide to the help file.
- Feature: Added the TrueUpdate Server ID to the log file if there were errors downloading the server configuration files.
- Feature: Added the Internet Error dialog which will prompt the user for authentication information if authentication is required but none has been provided.
Bug Fixes & Changes
- Fix: Fixed a bug where if the Application.Exit action was called during the execution of another action such as a File.Find, it would cause the exit not to work afterwords.
- Fix: Fixed a bug in the Folder.Create action where it would enable a folder with trailing spaces to be created. Now trailing spaces in the folder path are removed.
- Fix: Made it so that File.Find, File.Copy, File.Move, File.Delete and File.Install all abbreviate the file paths displayed in the status dialog if it is visible and a callback function is not being used.
- Fix: Fixed an error in the Math.Round action that would cause incorrect results to be returned when using high decimal precision.
- Fix: Fixed a bug where HTTP.GetFileSizeSecure would default the port value to 80 rather than 443.
- Fix: Made it so that the Import button on the Scrolling text screen will default to import HTML files if the Test Type is set to HTML files, and text files if the Text Type is set to text.
- Fix: Fixed a bug where languages with no secondary IDs in the language map file would sometimes fail to be recognized if at runtime they returned a secondary ID.
- Fix: Fixed a bug where the FTPWI actions would incorrectly encode spaces in FTP Urls as %20.
- Fix: Fixed a bug where error code 2506 was mapped to an incorrect language file message ID.
- Fix: Fixed a bug where if Application.Exit was called from anywhere in the update, the log file would say the return code was 5. Note that the actual process return code was still correct in most cases.
- Fix: Fixed a bug where no matter which return code you specified in a call to Application.Exit from a screen, the application return code would be 5. Now you can do Application.Exit(0) and it will actually return 0 and not 5.
- Fix: Made it so that all projects that were saved with version 2.0.1.0 or earlier have their screen's actions modified so that Application.Exit() is replaced with Application.Exit(EXIT_REASON_USER_ABORTED). This is to make it properly return 5 as an exit code when aborting from a screen.
- Fix: Fixed a bug in the Import Registry Values feature where REG_SZ values were being added to the project as REG_MULTI_SZ values.
- Fix: Fixed the language file of the French Select Folder screen. It was configured as a different screen.
- Fix: Fixed a few messages in the French.xml language file.
- Fix: Fixed a bug where creating a new project using right click New > TrueUpdate 2.0 Project would generate an error when you tried to open it.
- Fix: Fixed a bug where the title wasn't being saved in the project file's properties. This also affected the title shown on a project report.
- Fix: Fixed a bug where the DlgListBox.SetItemProperties action would cause the setup to crash if used on a ListBox screen using CheckList Boxes.
- Fix: Fixed a bug where the languages selected through the project wizard were not being properly updated on completion.
- Fix: Made it so that the cancellation of the build process is reported as an error, rather then being reported as a special event.
- Fix: Fixed various help file bugs.