Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -155,6 +155,7 @@ As an indicator of where my focuses have been in the past year, take a look at t
|![l](docs/assets/Status_G.png) | READY | Automation |stdProcess | None | Create and manage processes.
|![l](docs/assets/Status_G.png) | READY | Automation |stdAcc | [docs](docs/stdAcc.md) | Use Microsoft Active Accessibility framework within VBA - Very useful for automation.
|![l](docs/assets/Status_G.png) | READY | Automation |stdWebSocket | None | WebSocket automation. Currently uses IE, need to move to more stable runtime. Will be useful for modern automation e.g. chrome
|![l](docs/assets/Status_Y.png) | WIP | Automation |stdOutlook | [docs](docs/stdOutlook.md) | Classic Outlook identity, contacts, mail and calendar through native MAPI; plain-text/HTML submission with Outlook Send/Receive. Windows VBA7 only.
|![l](docs/assets/Status_Y.png) | WIP | Excel |xlTable | None | Better tables for VBA, e.g. Map rows etc.
|![l](docs/assets/Status_G.png) | READY | DevTools |stdPerformance | None | Performance testing

Expand Down
2 changes: 2 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -484,3 +484,5 @@ The 2025-2026 entries were audited retrospectively against commits through `1bcb
- 2026-11-01 `Tools/Testing` DEV - Add one manifest-driven command for aggregate, class and named-case tests, structured results, isolated Office workers, dialog/time limits and exact settings restoration. Move specialized test assets under root tests and register Python/native checks. Existing commands inside mixed build-tool folders remain compatibility shims. Split Callback and Regex into independently callable case groups; explicitly report unsupported hosts and legacy fixtures as skipped.
- 2026-11-01 `stdLambda` BREAKING - Remove the production test-only protRunVMTests member and its private test helpers. Developers calling stdLambda.protRunVMTests must instead run `python Tools/Testing/run.py --suite stdLambda.vm --test Instructions`; the runner injects tests from tests/support into a disposable class copy. Normal Lambda evaluation APIs, defaults and callback contracts are unchanged.
- 2026-11-01 `Tools/Testing` BREAKING - Remove the separate Tools/stdCallback-tests, stdDate-test, stdHTTP-tests, stdImage-tests stdWebSocket-tests and stdEnumerator-tests command folders. Maintainer scripts invoking those paths must migrate to `python Tools/Testing/run.py --suite <id>`: stdCallback.probes, stdDate, stdHTTP.local, stdImage stdWebSocket.local or stdEnumerator.local respectively. Image host selection is now `--host Excel` or `--host Word` through the shared command (formerly `--hosts`). Test bodies and specialized harnesses now live under tests/harnesses.

- 2026-11-10 `stdOutlook` FEATURE - Add a standalone Windows VBA7 class for classic Outlook identity, contacts, mail and calendar access through Extended MAPI, with plain-text/HTML email submission and Outlook Send/Receive synchronization. (#189)
Loading
Loading