Skip to content

Clawmation v1.2.0

Choose a tag to compare

@github-actions github-actions released this 28 Jul 12:37

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.