Clawmation v1.2.0
Clawmation 1.2.0 is the workflow release: it introduces Loops, rebuilds the
core workspaces, substantially improves image detection and Roblox camera
playback, and hardens stopping, input cleanup, and saved-data handling.
Loops
- A complete visual workflow builder: Combine recorded macros, clicks, key
presses, typed text, scrolling, delays, image checks, branches, repeated
sections, chains, notes, and stop outcomes on one canvas. - Real start-to-finish execution: Every Loop has an explicit Start node and
runs through connected actions until it reaches a Stop node or a completed
path. - Macros work as reusable building blocks: Add any saved macro to a Loop.
Its action snapshot travels with the node, so the workflow remains dependable
even when the macro library changes later. - Chains now live inside Loops: Build, rename, reorder, repeat, and save an
ordered macro chain from a Chain node without leaving the canvas. - Readable branching: Conditional paths are clearly marked If works and
If fails, including their handles and connections, so failure recovery is
visible before a run begins. - Fast node creation: Right-click anywhere on the canvas to add an Action
or Flow node at the pointer without giving up permanent canvas space to a
large node palette. - Full image workflow: Drop an image directly into a vision node, click to
choose a file, or use Magic Capture to select the exact target on screen.
Saved previews remain visible inside their nodes. - Production editing controls: Undo, redo, duplicate, delete, keyboard
shortcuts, inline renaming, zoom controls, fit view, auto-arrange, and a
themed minimap are built in. - Safer authoring: Draft recovery protects unsaved changes, validation
identifies broken paths before execution, and destructive node edits can be
undone. - Loop management: Create, select, rename, delete, save, validate, and run
Loops from the workspace header without covering the canvas.
Vision and Watch
- Stronger image detection: A multi-stage matcher combines temporal reuse,
coarse-to-fine scale search, native-resolution verification, raw-pixel
correlation, and edge correlation to recover targets that the older
single-pass search missed. - Better tolerance for real game UI: Matching handles Windows display
scaling, Roblox UI scaling, transparent template edges, small rendering
differences, and partially changing backgrounds more reliably. - Fast repeat detections: Recently found targets are checked near their last
position first, keeping frequent Watch checks responsive without sacrificing
the broader fallback search. - Actions fire after a match: Watch now reliably performs the configured
click or key action instead of stopping after it visually locates the target. - Game-ready input timing: Pointer movement settles before a click, and
mouse and key presses are held across multiple game ticks so Roblox has time
to register them. - Better test and capture flow: Vision editors can use file selection,
drag-and-drop, full template capture, or precise Magic Capture, then test the
current detector against a fresh frame. - Clearer safeguards: Vision checks and playback checkpoints share a more
focused editing experience with explicit timeout and failure behavior.
Recording, playback, and stopping
- Accurate Roblox camera playback: New recordings distinguish normal
pointer movement from raw camera movement. Shift Lock and held-right-click
camera turns replay as relative deltas instead of fighting Roblox's locked
cursor. - More faithful timing: The recording format now preserves the exact active
recording duration, while legacy recordings are upgraded conservatively and
remain usable. - Safer macro loading: Corrupt timelines, unsupported future formats,
invalid resolutions, and impossible event data are rejected before they can
inject input. - Reliable emergency stop: The global Stop action now covers recording,
normal playback, Loops, step runs, chains, guards, and Watch instead of
leaving a nested runner active. - No stuck controls: Held keys and mouse buttons are tracked and released
when playback completes, is stopped, fails, or exits through a nested
workflow. - Honest run results: Completed, manually stopped, and failed runs keep
distinct outcomes instead of reporting an interrupted macro as successful.
Interface and everyday polish
- Rebuilt Home: The dashboard presents activity, recent runs, quick access
to Macros, Watch, and Loops, and Anti-AFK controls in a cleaner hierarchy. - Rebuilt Macros workspace: The macro library, recording controls, editor,
safeguards, and vision tools use the available space more effectively. The
macro list owns its scroll area instead of making the whole app scroll. - Focused navigation: Home, Macros, Watch, and Loops use one consistent icon
language and a compact animated switcher; Settings remains a separate utility. - Smooth workspace switching: Heavy views are cached after their first load,
navigation responds immediately, and restored data no longer flashes an empty
default screen while switching sections. - Stable interactions: Menus, selects, popovers, dialogs, tabs, and node
controls use compositor-safe motion with consistent spacing and no delayed
layout jump after opening. - No icon bounce: Press feedback no longer scales navigation icons, keeping
labels and symbols visually stable during rapid switching. - Improved accessibility: Focus states, keyboard navigation, tooltips,
readable contrast, and reduced-motion behavior are consistent across the new
surfaces. - Expanded in-app documentation: Settings now includes structured guides
for getting started, macros, Loops and chains, Watch, and troubleshooting. - Better update experience: Release notes use a readable changelog layout
with long-note scrolling, visible download progress, and an explicit install
and restart action.
Compatibility and migration
- Existing recordings stay supported: Version 1 macros continue to load and
are upgraded without replacing the original file until the migrated copy is
safely written. - Existing node graphs become Loops: Saved graph files remain in place and
appear in the new Loops workspace without a destructive migration. - Existing chains stay available: Chains are still stored in their current
format and can now be used and edited through Chain nodes. - Simpler workspace model: The standalone Autopilot and Chains pages have
been removed; Loops now owns advanced workflows and chaining in one place. - Settings remain intact: Existing custom hotkeys, macros, guards, vision
templates, chains, and Anti-AFK preferences are preserved during the update.