Release notes
New features, improvements, and fixes by version.
* Early development changes were backfilled based on current code and features.
v1.0.0
2026-01

New

  • Browser Profiles: select/create/rename profiles
  • Profile options: Cookie Init (fast/medium/full), AdBlock (BASIC/AGGRESSIVE)
  • Flowchart: visualize session closures connected via runSession (popup viewer)
  • Schedule At: wait until a local datetime (datetime-local) before running
  • Dump: Text / Text+Images (Business+) with progress UI and “Open folder” on completion

Improved

  • Auth/token stability: native token sync, 401 soft-logout, prevent reload loops
  • Run UX: Play HUD (stopwatch), “Stopping” state, and cleanup after finish
  • Trial Mode: Workflows saved locally when logged out; Market/share/vote/report require login

Fixed

  • Prevent UI state duplication/mismatch on logout/token expiration (token signature guard)
  • Improve resilience: treat runtime errors as step failures and continue when possible
v0.9.8
2025-12

New

  • Editor power-ups: context menu (insert/duplicate/wrap) + Quick Palette (search/recent/favorites/snippets)
  • Session tree UI: parent/child (runSession) structure + move/clone/delete
  • Better runSession target selection UX (read-only field + picker popup)

Improved

  • Input/validation flow: commit (blur) → re-validate → consistent “can play” state
  • Better in-run feedback (pulse/shake) + scroll correction for sticky headers

Fixed

  • Progressive preload for delayed sessions in tree to reduce missing structure
v0.9.2
2025-11

New

  • Chat tab: sessions/search/overlay list, model selection, streaming responses
  • Copy buttons for answers/code; open links in the left browser
  • Daily usage (UT) UI + handling for 402 (insufficient credits)

Improved

  • Chat message trimming (recent N turns / char limit) for stability and cost control
  • On 401/403: sync token then retry once; on failure, prompt login

Fixed

  • Reduce rendering conflicts for code blocks/links (escape + linkify + preserve pre)
v0.8.7
2025-10

New

  • Prepare Upload: prepare single/multi file upload queues (native hooking integration)
  • Key Press: modifier key builder + chips UI + instant test (sendKeys)

Improved

  • Better URL editor: query strings / path suffixes (multiline + option modes)
  • Auto textarea height + prevent layout breaks on narrow screens

Fixed

  • Stabilize popup positioning inside compact toolbar mode (⋯ More menu)
v0.8.2
2025-09

New

  • Type (Hidden Field): encrypted storage and input for sensitive data (local only)
  • AES-GCM (WebCrypto) preferred + AES-CBC (CryptoJS) fallback
  • Local persistence for hidden values (native store preferred + LocalStorage fallback)

Improved

  • Type/TypeHidden: Enter ON/OFF toggle + reflect results into conditions
  • PBKDF2-based key derivation for stable decryption across token changes

Security

  • Reinforced “no sensitive data on server” policy (ciphertext stored locally)
v0.7.5
2025-08

New

  • Block control: If / End If
  • Loop / End Loop (Repeat/While/Foreach) + Break/Continue
  • Wait Until: condition(expr) / image(appear) / vanish
  • Check(Condition): route to Flow T/F jumps

Improved

  • Depth visualization (Loop/If depth bar) for readability
  • Pre-validation: If/Loop pairing + input error status bar
  • Auto suffix for duplicate labels + block play when invalid

Fixed

  • Improve highlight restoration logic during re-render
v0.6.8
2025-07

New

  • Marketplace: list/search/paging/in-use filter
  • Session detail modal + “Use” (copy into my Workflows)
  • Report/vote (like/dislike) + download/stat counters

Improved

  • Allow browsing Market list/detail while logged out (actions require login)
  • Author/editor shown as avatar + name chips

Fixed

  • Reduce timing issues after importing Market sessions (list/detail refresh)
v0.6.2
2025-06

New

  • Share management: share/update/unshare, description and redistribution toggle
  • Permission check (can_share) + safe blocking with guidance

Improved

  • Unified login-required flows for Market actions (use/vote/report/share)

Fixed

  • Standardize 403/permission error handling (default deny + clear UI message)
v0.5.4
2025-05

New

  • runSession: call another session (limits for nesting + circular call detection)
  • Create sub-session: extract selection → save as new session → replace original with runSession

Improved

  • Preload referenced sessions for stable execution
  • Ensure IDs (ensureIds) and handle server session_id remapping

Fixed

  • Prevent invalid selection with mismatched Loop/EndLoop pairs when extracting
v0.4.6
2025-04

New

  • Drag & drop ordering (Sortable) + save order
  • Flow panel: label/jump (rel/abs/label) settings and summary

Improved

  • Autosave debounce to avoid excessive saves while typing
  • Duplicate label checks + block play (status bar messages)

Fixed

  • Improve save/render timing inconsistencies
v0.2.5
2025-03

New

  • Core sessions: create/rename/delete; manage functions per session
  • Function box UI: enable toggle/delete + highlight while running

Improved

  • Basic play/stop UX (button state transitions)

Fixed

  • Stabilize basic rendering/selection state
v0.1.0
2025-02

New

  • Workflows foundation: automation runner with Find/Click/Sleep/Type/URL Move
  • Image-capture based matching (thumbnail registration) for stable UI targeting

Improved

  • Initial UI/layout foundation for workflow editing panel

Fixed

  • Initial stabilization (clean up legacy/experimental implementations)