Changelog

Application and platform improvements are tracked here continuously.

This feed merges bundled release notes with live Firestore announcements; if the live source is unavailable, bundled notes continue to display.

Play release compatibility, no-code reliability, and production hardening

v1.0.8

4/11/2026
Rebuilt the Google Play production package with the 16 KB page-size compatible native bridge.
Cleaned the release packaging and shrink path by removing an unused service descriptor and unnecessary security-class keep rules.
Hardened multi-device FCM delivery so one invalid token no longer drops notifications for the rest of the user's devices.
Split notifications into clearer announcement, account, and operational channels.
Fixed replay move timing to preserve recorded drag duration instead of forcing a shorter cap on long gestures.
Hardened no-code workspace script generation so complex break, continue, and loop flows now stop safely instead of silently producing corrupted output when a stack state is invalid.
Revalidated the production release chain for live web parity plus Firestore rules, Firestore index deployment, and live release evidence.
This release completes the last hardening pass for packaging, notifications, replay fidelity, and release integrity before the Google Play production review flow.

Community flow and sharing security update

v1.0.7

4/7/2026
Improved post-relaunch reliability for the forum and public macro screens so community lists load more consistently and surface the generic retry error less often.
Added a single-pending-submission rule for forum topics and public macro submissions, preventing a second request while an earlier one is still waiting for review.
Removed macro attachments from new forum topics to simplify topic creation and reduce moderation noise in the forum flow.
Added an extra clipboard consent guard for imported, shared, and community-sourced macros before clipboard read or write operations proceed.
Clarified the in-app pre-checkout labels so Premium now shows a $10 target label and the community badge shows a $5 target label.
Removed the extra top accent strip from the forum topic and macro sharing sheets for a cleaner community panel layout.

Builder, forum, and release hardening update

v1.0.5

4/2/2026
Strengthened image search with masked template matching, rotation-aware matching, binary-threshold comparison, and multi-algorithm scoring for harder screen states.
Expanded the automation runtime with sticky region anchors, true pause/resume behavior, HTML-capable HUD overlays, fullscreen HUD mode, live capture preview, and multi-finger recording support.
Hardened no-code generation and validation for OCR, math, search, and sticky-region flows so invalid anchors, fragile regex cleanup, and unsafe coordinate fallbacks are caught earlier.
Improved the permission control panel in light theme and restored the in-panel detail/help action so permission guidance opens reliably again.
Refined forum and public macro surfaces with clearer owner identity, safer forum topic and macro sharing flows, better macro risk presentation, and stronger owner-facing review behavior.
Recovered admin badge actions after re-auth and improved badge-state visibility inside admin user workflows.
Tightened forum thumbnail media handling and related callable/storage protections to keep community content flows more consistent and secure.
Removed a retained-context leak around forum tracking and reduced internal identifier exposure in share-related logging paths.
Refreshed website guides, changelog, and application screenshots so setup and no-code documentation stay closer to the current app experience.
Hardened release-surface checks, bundled release-note fallback behavior, and cross-surface changelog alignment between the app, website, and admin announcement feed.

Play distribution and signature verification hotfix

v1.0.6

4/2/2026
Fixed the release startup issue that caused Google Play-distributed installs to fail security verification on first launch.
Updated the release signing gate to trust both the upload signing certificate and the Google Play app signing certificate.
Preserved the runtime, builder, forum, and documentation improvements introduced in 1.0.5 on top of a safe production signing baseline.
Reconfirmed the app ships ad-free and aligned the release surface with the no-ads declaration used in Google Play.
Tightened hotfix release-note and rollout checks so the app, website, and shipping assets stay in sync.

Sharing, performance, and release surface update

v1.0.4

3/24/2026
Improved response time for dialog opens and selection flows in the forum and macro sharing screens.
Reduced visible delay while switching between send, receive, moderation, and approval surfaces.
Expanded the website and app language selectors so all 14 supported interface languages remain available from one shared policy.
Set English as the first-open default across the website and Android app while keeping manual language switching available at any time.
Strengthened live-site parity and current-release evidence verification for 1.0.4.
Tightened the release-note sync between the website, in-app changelog, and admin announcement surface.
Smoothed sharing-focused recipient, package, and review dialogs to reduce friction in operational flows.
Hardened the current-release proof path used by release operations, admin checks, and live changelog validation.
Preserved bundled release notes as a safe fallback when live Firestore release announcements are temporarily unavailable.
Prepared the release surface for more explicit localization, changelog, and launch-evidence auditing.

Swipe, builder, and release compatibility update

v1.0.3

3/22/2026
Added inline customization controls for click, swipe, and waypoint rows in the no-code workspace.
Exposed swipe speed, wait, repeat, and variance options more clearly at the row level.
Removed the false 'SWIPE action returned false' warning when a swipe flow is intentionally stopped.
Reduced false error noise around deliberately interrupted gesture flows.
Clarified helper panel visuals and the inline builder explanation around gesture-heavy actions.
Made click and swipe rows more adjustable without leaving the current builder context.
Strengthened Android 15 edge-to-edge behavior on the release path.
Hardened 16 KB native library compatibility and cleaned the shipping path for the release build.
Improved user-visible status feedback around gesture stop, pause, and continuation flows.
Tightened release compatibility between the builder and runtime surfaces for 1.0.3.

Builder and quality improvements

v1.0.2

3/14/2026
Added FILE_READ, FILE_WRITE, REPLAY, and PANEL_CONTROL blocks to no-code mode.
Delivered the first wider builder expansion that lets file, replay, and panel flows be assembled without scripting.
Added extra unit tests for the runtime and bridge layers.
Synchronized visual builder parity checks across the enum, registry, generator, and validator layers.
Reduced drift risk between registered blocks and the real runtime surface.
Improved validator coverage so missing blocks, invalid fields, and flow-breaking combinations are caught earlier.
Made the code generator more consistent for the new block families.
Strengthened save and reload confidence for no-code projects through parity-focused quality work.
Increased test confidence and release stability for larger builder-driven projects.
Hardened quality gates so the no-code surface tracks the scripting runtime more closely.

Scanner and release hardening update

v1.0.1

3/12/2026
Strengthened scanner cache lifecycle and orientation invalidation flows.
Hardened scan-cache rules against rotation changes, stale frame reuse, and orientation drift.
Made image, text, and color scan behavior more consistent under release-safe defaults.
Hardened Play Integrity and release pinning quality gates.
Tightened identity, integrity, and network-safety gates on the release startup path.
Improved visual builder performance for large-project flows.
Reduced delay during builder loading, row preparation, and heavier project layouts.
Lowered the chance of scanner results being produced from stale bitmap or stale orientation state.
Collected startup and cache ambiguity that previously made release-path debugging harder.
Moved the scanner core and release-hardening discipline onto a more reliable baseline in 1.0.1.

Core platform release

v1.0.0

2/28/2026
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.