Skip to content

Releases: Integration-Automation/AutoControlGUI

v0.0.201

23 Jun 22:59

Choose a tag to compare

What's Changed

  • Add settle_detector: settle decision as a pure seam over a churn series by @JE-Chen in #389
  • Add heading_segment: heading vs body classification + document outline by @JE-Chen in #390
  • Add critic_features: per-step critic bundle + rule-based scorer by @JE-Chen in #391
  • Release: round-13 batch 3 (3 features, v175-v177) by @JE-Chen in #392

Full Changelog: v0.0.200...v0.0.201

v0.0.200

23 Jun 22:08

Choose a tag to compare

What's Changed

  • Add subpixel_match: sub-pixel template-match refinement by @JE-Chen in #384
  • Add grounding_consensus: self-consistency over grounding proposals by @JE-Chen in #385
  • Add reading_flow: column-aware reading order via XY-cut by @JE-Chen in #386
  • Add text_blocks: paragraph & list grouping of OCR lines by @JE-Chen in #387
  • Release: round-13 tail (4 features, v171-v174) by @JE-Chen in #388

Full Changelog: v0.0.199...v0.0.200

v0.0.199

23 Jun 20:57

Choose a tag to compare

What's Changed

  • Add trust-scored template matching (ambiguity / PSR) by @JE-Chen in #373
  • Add table_grid_fill: fill a ruling-line grid with OCR text by @JE-Chen in #374
  • Add token-budgeted observation delta (what changed) by @JE-Chen in #375
  • Add auto-thresholded template matching (Otsu on score map) by @JE-Chen in #376
  • Add column_layout: infer columns from whitespace (borderless tables) by @JE-Chen in #377
  • Add form_fields: multi-direction label/value association + checkbox state by @JE-Chen in #378
  • Add action_effect: classify did-my-click-do-anything with attribution by @JE-Chen in #379
  • Add edge_match: edge-shape (Chamfer) template matching by @JE-Chen in #380
  • Add postcondition: declarative expected-outcome specs for actions by @JE-Chen in #381
  • Add step_repair: repair-tactic policy for failed / no-effect actions by @JE-Chen in #382
  • Release: round-13 batch (10 features, v161-v170) by @JE-Chen in #383

Full Changelog: v0.0.198...v0.0.199

v0.0.198

23 Jun 16:02

Choose a tag to compare

What's Changed

  • Add colour-histogram fingerprint and change detection by @JE-Chen in #356
  • Add localized motion / activity detection (absdiff) by @JE-Chen in #357
  • Add window z-order control (topmost / front / back) by @JE-Chen in #358
  • Add soft assertions (scoped accumulator, aggregate failures) by @JE-Chen in #359
  • Add perceptual (YIQ) image diff with anti-alias suppression by @JE-Chen in #360
  • Add window client-area geometry (frame insets, client-relative point) by @JE-Chen in #361
  • Add canonical computer-use action schema (Anthropic/OpenAI -> AC_*) by @JE-Chen in #362
  • Add token-budgeted a11y text observation (indexed, viewport-pruned) by @JE-Chen in #363
  • Add pre-action grounding guard (bounds check + snap-to-element) by @JE-Chen in #364
  • Add portable agent-trajectory trace (record / replay) by @JE-Chen in #365
  • Add geometry-aware element diff and stable IDs by @JE-Chen in #366
  • Add weighted candidate scoring (role + name + proximity) by @JE-Chen in #367
  • Add 1-D barcode decoding (read_barcodes) by @JE-Chen in #368
  • Add rotation- and scale-tolerant template matching by @JE-Chen in #369
  • Add coarse labelled screen grid for VLM grounding by @JE-Chen in #370
  • Add clipboard file-drop list (CF_HDROP) by @JE-Chen in #371
  • Release: round-12 MED tier (16 features, v145-v160) by @JE-Chen in #372

Full Changelog: v0.0.197...v0.0.198

v0.0.197

23 Jun 01:05

Choose a tag to compare

What's Changed

  • Add check-digit algorithms (Luhn, Verhoeff, Damm, ISO 7064 MOD 97-10) by @JE-Chen in #325
  • Add multi-waypoint mouse gestures (move/drag through a polyline) by @JE-Chen in #326
  • Add clear-then-type field entry (Playwright fill idiom) by @JE-Chen in #327
  • Add blocking wait-until-vanish (wait_until_gone / image / text) by @JE-Chen in #328
  • Add hold-key / auto-repeat key input by @JE-Chen in #329
  • Add relative mouse movement (move by delta) by @JE-Chen in #330
  • Add wait-for-region-colour (appear/vanish) by @JE-Chen in #331
  • Add Unicode text entry via clipboard (emoji / CJK) by @JE-Chen in #332
  • Add held-modifiers context across an action group by @JE-Chen in #333
  • Add anchor ordinal (Nth match) + anchor_locate_all by @JE-Chen in #334
  • Add grid/table cell addressing by row/col by @JE-Chen in #335
  • Add wait-for-window-title regex (appear/vanish) by @JE-Chen in #336
  • Add confidence-returning template matching (score / multi-scale / find-all) by @JE-Chen in #337
  • Add locate-on-screen-regions-by-colour by @JE-Chen in #338
  • Add masked template matching (ignore background via mask/alpha) by @JE-Chen in #339
  • Add SSIM structural comparison (perceptual score + changed regions) by @JE-Chen in #340
  • Add ORB feature matching (rotation/scale/theme-robust template location) by @JE-Chen in #341
  • Add edge/contour shape locator (find rectangles/shapes without a template) by @JE-Chen in #342
  • Add window tiling/layout geometry planner (halves, grids, cascade) by @JE-Chen in #343
  • Add multi-window arrangers (grid / cascade) over the layout planner by @JE-Chen in #344
  • Add image preprocessing pipeline for OCR / template matching by @JE-Chen in #345
  • Add multi-monitor / virtual-desktop geometry by @JE-Chen in #346
  • Add actionability gate (visible + stable + enabled + not-occluded) by @JE-Chen in #347
  • Add element-box fusion and reading-order for set-of-marks by @JE-Chen in #348
  • Add HSV colour-space segmentation (lighting-robust colour location) by @JE-Chen in #349
  • Add MSER text-region detection (find text without OCR) by @JE-Chen in #350
  • Add Hough line / grid / separator detection by @JE-Chen in #351
  • Add retrying value assertions (expect.poll with matchers) by @JE-Chen in #352
  • Add composable / filtered candidate locators (chained locator) by @JE-Chen in #353
  • Add rich clipboard (CF_HTML build/parse/get/set) by @JE-Chen in #354
  • Release: vision, locate, window-management & test-robustness lanes (v115–v144) by @JE-Chen in #355

Full Changelog: v0.0.196...v0.0.197

v0.0.196

22 Jun 05:18

Choose a tag to compare

What's Changed

  • Move 'What's new' notes to dedicated changelog files + doc fixes by @JE-Chen in #324

Full Changelog: v0.0.195...v0.0.196

v0.0.195

22 Jun 04:58

Choose a tag to compare

What's Changed

  • Bump starlette from 1.0.1 to 1.3.1 by @dependabot[bot] in #207
  • Bump cryptography from 48.0.0 to 48.0.1 by @dependabot[bot] in #208
  • Fix Dependabot alerts: bump cryptography and starlette by @JE-Chen in #210
  • Headless toolkit: CLI, codegen, HTTP, SQL, waits, email, PDF by @JE-Chen in #209
  • Add AC_wait_for_process (complete the file/port/process wait family) by @JE-Chen in #211
  • Wire visual regression & state-machine engine through all layers by @JE-Chen in #212
  • Fix flaky remote-desktop socket tests (handshake timeout deadlock) by @JE-Chen in #213
  • Native UI control driver (object-level desktop automation) by @JE-Chen in #214
  • Add popup/interrupt watchdog for unattended automation by @JE-Chen in #216
  • Add unattended/login reliability: OTP, file dialogs, session guard by @JE-Chen in #217
  • Add transactional work queue (dispatcher/performer) by @JE-Chen in #218
  • Add synthetic test data, MCP registry manifest, risk-based test selection by @JE-Chen in #219
  • Add native-UI element repository and flow step debugger by @JE-Chen in #220
  • Add skill library, prompt-injection guardrail, A2A agent card by @JE-Chen in #221
  • Add headless Office I/O (Excel/Word/PowerPoint) as optional [office] extra by @JE-Chen in #222
  • Add agent episodic memory store and deterministic-run harness by @JE-Chen in #223
  • Add WCAG 2.2 SC-tagged accessibility rule engine by @JE-Chen in #224
  • Add reactive screen observer (appear/vanish/change) by @JE-Chen in #225
  • Add CycloneDX SBOM generator and duration-aware suite sharding by @JE-Chen in #226
  • Add data-quality helpers: row schema validation, field extraction, masking by @JE-Chen in #227
  • Add i18n/l10n testing: pseudo-localization, text-overflow, catalog diff by @JE-Chen in #228
  • Add flow checkpoint/resume (durable execution) and py.typed marker by @JE-Chen in #229
  • Add Set-of-Marks overlay for VLM element grounding by @JE-Chen in #230
  • Add semantic screen state: snapshot/diff and describe-screen by @JE-Chen in #231
  • Add timed input replay and declarative input-sequence DSL by @JE-Chen in #232
  • Add resilience primitives: RetryPolicy, CircuitBreaker, AC_circuit_call by @JE-Chen in #233
  • Add CI workflow annotations and clipboard history by @JE-Chen in #234
  • Add self-heal analytics and action-secrets scanning by @JE-Chen in #235
  • Add process-documentation (SOP) generator from action lists by @JE-Chen in #236
  • Add eased/tweened interpolated drag by @JE-Chen in #237
  • Add MCP structured tool output (outputSchema + structuredContent) by @JE-Chen in #238
  • Add plugin SDK: third-party AC_* commands via entry points by @JE-Chen in #239
  • Add maker-checker approval gate for high-risk actions by @JE-Chen in #240
  • Add just-in-time credential leases (zero standing privilege) by @JE-Chen in #241
  • Add network egress allowlist guard for the HTTP client by @JE-Chen in #242
  • Add approval testing: verify artifacts against approved baselines by @JE-Chen in #243
  • Add agent trajectory evaluation against declarative rubrics by @JE-Chen in #244
  • Add SOC2/ISO 27001 compliance control evidence report by @JE-Chen in #245
  • Add GenAI OpenTelemetry-convention agent tracing by @JE-Chen in #246
  • Add video step-overlay walkthrough report by @JE-Chen in #247
  • Add fuzzy string matching and dedupe by @JE-Chen in #248
  • Add S3-compatible artifact store by @JE-Chen in #249
  • Add perceptual-hash image dedupe by @JE-Chen in #250
  • Add locale-aware number/currency/date parsing by @JE-Chen in #251
  • Add voice-command router (injectable speech-to-text) by @JE-Chen in #252
  • Add coordinate-space mapping (model grid <-> physical pixels) by @JE-Chen in #253
  • Add mechanical stuck-loop guard for agent loops by @JE-Chen in #254
  • Add task/process mining for automation-candidate discovery by @JE-Chen in #255
  • Add environment-scoped typed asset store by @JE-Chen in #256
  • Add outbound CloudEvents emitter by @JE-Chen in #257
  • Add multi-channel webhook notifications (Slack/Discord/Teams/raw) by @JE-Chen in #258
  • Add JSONPath querying over parsed JSON by @JE-Chen in #259
  • Add saga orchestrator with compensating rollback by @JE-Chen in #260
  • Add DMN-style decision tables by @JE-Chen in #261
  • Add self-healing locator write-back (learned-locator store) by @JE-Chen in #262
  • Add text PII detection and redaction by @JE-Chen in #263
  • Add SARIF 2.1.0 findings export by @JE-Chen in #264
  • Add JSON Schema validation of parsed JSON by @JE-Chen in #265
  • Add OSV dependency vulnerability scanning by @JE-Chen in #266
  • Add OpenVEX vulnerability triage by @JE-Chen in #267
  • Add SPDX license policy gate by @JE-Chen in #268
  • Add JSON Web Token (HMAC) encode/decode by @JE-Chen in #269
  • Add client-side rate limiting by @JE-Chen in #270
  • Add JSON Pointer, Patch and Merge Patch by @JE-Chen in #271
  • Add BM25/TF-IDF full-text search index by @JE-Chen in #272
  • Add statistics and A/B significance testing by @JE-Chen in #273
  • Add RFC 5545 recurrence-rule expansion by @JE-Chen in #274
  • Add text diff apply and three-way merge by @JE-Chen in #275
  • Add feature-flag engine with targeting and rollout by @JE-Chen in #276
  • Add SLSA build provenance attestation by @JE-Chen in #277
  • Add JSON contract and snapshot matching by @JE-Chen in #278
  • Add deterministic chaos experiment runner by @JE-Chen in #279
  • Add SLO evaluation with error budget and burn-rate alerts by @JE-Chen in #280
  • Add mergeable streaming latency percentile digest by @JE-Chen in #281
  • Add bulkhead concurrency i...
Read more

v0.0.194

18 Jun 11:40

Choose a tag to compare

What's Changed

Full Changelog: v0.0.193...v0.0.194

v0.0.193

05 Jun 07:31

Choose a tag to compare

What's Changed

  • Merge dev: QA/test framework layer + USB passthrough subsystem by @JE-Chen in #202

Full Changelog: v0.0.192...v0.0.193

v0.0.192

25 May 10:01

Choose a tag to compare

What's Changed

  • PII redaction + Android uiautomator2 widget tree + iOS XCUITest + AC_run_agent by @JE-Chen in #198

Full Changelog: v0.0.191...v0.0.192