Shipped the Lua scripting engine with 36 global objects and 19 global functions.
Released the first stable automation baseline for touch, scan, replay, overlay, and license-aware execution.
Released the Visual Builder for image, text, color, and region-based automation flows.
Enabled the overlay panel, screen capture, replay, and license verification foundations.
Global objects shipped in v1.0.0:
Touch - direct tap, hold, move, multi-touch dispatch, and release control.
System - device info, navigation, app launch, screen state, battery, and system actions.
Snap - screen refresh, scan caching, and capture-assisted detection flow.
Num - numeric parsing, randomization, rounding, and limit helpers.
Console - structured input and output for debugging and scripted logs.
Clipboard - copy, paste, clear, and read clipboard helpers.
File - sandboxed file read, write, append, list, and folder operations.
Panel - floating control panel state, visibility, and interaction commands.
Setting - persisted settings, dialog-bound configuration, and variable-backed preferences.
Asset - named image, color, and text asset access for scan routines.
FindParam - timeout, scale, method, score, and OCR filter tuning.
ClickParam - repeat, hold, delay, wait-next, and random tap options.
SwipeParam - repeat, delay, wait-next, and variation-oriented swipe options.
PlayParam - macro playback options and startup behavior controls.
Replay - recorded action playback and replay timing helpers.
Capture - screen-capture lifecycle, running state, and capture dimensions.
Runtime - active run state, stop signaling, and execution-context helpers.
Request - HTTPS network requests under policy-controlled runtime boundaries.
Version - app and runtime version inspection and comparison helpers.
DateTime - date, time, timezone, parsing, formatting, and time arithmetic tools.
TimeSpan - duration creation, duration math, and elapsed-time comparisons.
Stopwatch - precise elapsed-time measurement for profiling.
Str - search, replace, split, format, case conversion, and substring helpers.
Map - keyed collection storage, lookup, and enumeration helpers.
MultiGesture - grouped gesture composition for multi-stroke automation.
License - entitlement status, expiry, install date, and device or license identity helpers.
Math - arithmetic, trigonometric, and calculation helpers.
Color - pixel sampling, similarity comparison, RGB access, and Delta E checks.
Point - coordinate objects and point-based geometry helpers.
Region - bounded search, match, click, and region-scoped scan commands.
Hud - on-screen overlay widgets with text, style, position, and visibility control.
JSON - JSON parse and stringify helpers.
Regex - matching, extraction, and pattern utility helpers.
KV - lightweight persistent key-value helpers.
Array - sort, filter, map, reduce, reverse, join, and membership helpers.
Metrics - screen, density, runtime, and measurement-focused helpers.
Global functions shipped in v1.0.0:
print - quick diagnostics and console output.
sleep - explicit pause for simple timing gaps.
wait - readable delay helper for automation steps.
notifyPro - richer notification output for long-running flows.
toast - lightweight on-device feedback output.
click - fast coordinate-driven tap shortcut.
quickTap - low-overhead tap helper for high-frequency steps.
swipe - one-call swipe flow backed by gesture points.
MultiGestureBuilder - builder entry point for multi-stroke gestures.
GesturePoint - gesture waypoint factory carrying hold and speed data.
TextView - runtime dialog text component factory.
EditText - runtime dialog text-input component factory.
Checkbox - runtime dialog boolean-input component factory.
RadioGroup - runtime dialog single-choice component factory.
ImagePicker - runtime dialog image-selection component factory.
Recorder - entry point for replay capture and action recording.
TabLayout - tabbed dialog layout component factory.
Dialog - root builder for structured runtime dialogs.
requestStop - cooperative macro shutdown trigger for safe stops.
The first release also established builder-ready image, text, color, and region block families on top of the runtime baseline.
Overlay controls, screen capture, replay foundations, and license-aware startup checks formed the core launch surface in v1.0.0.