CAWT 3.1.1 release on 2025-07-10
Adaptions for upcoming 3.1.1 release.
Updated CAWT version to 3.1.1.
Adapted clipboard management to changed TWAPI 5.1 behaviour.
Corrected print-out of number of accounts.
Corrcted links to CAWT homepage (https instead of http).
ExcelFileToHtmlFile: Change default worksheet index from 0 to 1.
CAWT 3.1.0 release on 2025-01-29
Adaptions for upcoming 3.1.0 release.
Updated CAWT version to 3.1.0.
Extended test program to use options "-account" and "-onbehalf".
Added new option -onbehalf to procedure SendMail.
Updated copyright dates. No code changes.
Removed obsolete procedures.
Do not print message string regarding usage of tcl9migrate.
Corrected deletion of test output directory.
Create typelibs using different namespaces, so that typelib specific procs do not appear in test coverage.
Updated CAWT version to 3.0.1.
Updated comment.
Added script to generate coclass type libraries.
Added new module outlookAccount.tcl for handling Outlook accounts.
Delete directory testOut after test execution. Added option "--nodelete" to disable deletion.
CAWT 3.0.0 release on 2024-12-08
Adaptions for upcoming 3.0.0 release.
Added distribution of cawtapp.tcl.
Added script, which can be used as startup script for a CAWT starpack.
Added EOL property.
Updated enumerations and version strings for Office 2019.
Updated version to 3.0.0.
Removed dependency on base64 package by using "binary decode base64".
Test scripts adapted to not leave an Office instance open.
Added "fconfigure $fp -translation binary" when reading files for Tcl9 compatibility.
Updated version to 2.9.7.
Corrrected OfficeDate conversions.
Added call of ClearClipboard.
Extended proc ClipboardToMatrix with new option "-timeout".
Added new format "display" to proc GetCellValue.
Added code to replace cell internal newlines with spaces.
Added ability to enable the tcl9-migrate runtime checker.
More Tcl9 changes detected with tcl9-migrate tool as well as possible errors detected by Nagelfar.
CAWT 2.9.6 release on 2024-06-13
Adaptions for upcoming 2.9.6 release.
Added new procs GetListItemSeparator and SetListItemSeparator for better internationalization.
Use absolute namespace paths.
Corrected setting auto_path.
Delete objects in reverse order of creation, i.e. newest first.
Moved clipboard specific procs into separate file.
Added variable to switch between CAWT supplied external libraries and system supplied libraries.
Updated copyright message to 2024. No code changes.
Updated version to 2.9.6.
Tcl9 changes:
Tcl9 changes: Set fileencoding to utf-8.
Allow twapi version 4 or newer.
Add option "--wait" to wait some time before starting next test.
CAWT 2.9.5 release on 2024-03-12
Adaptions for upcoming 2.9.5 release.
Updated version to 2.9.5.
If using Img2.0, do not check for availability of base64.
Take care of changed Img behaviour:
Added new options "-requiredattendees" and "-optionalattendees" to procedures GetAppointmentProperties and AddAppointment.
CAWT 2.9.4 release on 2023-07-17
Adaptions for upcoming 2.9.4 release.
Added examples for text rotation.
Updated version to 2.9.4.
Corrected URL to CAWT website.
Extended validity detection of sub-addresses in procedure GetHyperlinksAsDict
CAWT 2.9.3 release on 2023-03-20