v0.9.9 Bug fix Latest
Fixed Dragging the title bar did not move the window — the drag area could not receive mouse events. The entire title bar is now draggable
v0.9.8 Multilingual
Added 17-language UI support: Chinese (Simplified/Traditional), Korean, German, French, Spanish, Portuguese (BR), Russian, Polish, Turkish, Vietnamese, Indonesian, Italian, Dutch, Ukrainian
Fixed Language selector in the app menu only toggled between Japanese and English — replaced with a full 17-language submenu
v0.9.7 Bug fix
Fixed Auto-update: Downgrade from v0.9.7 to v0.9.6 no longer triggers an incorrect update prompt
Fixed Auto-update: Installer now correctly replaces the previous version without leaving leftover files
v0.9.6 Bug fix
Fixed CI: Windows/Linux auto-update packages were not generated — root cause was Tauri v2 format difference. Fixed all CI patterns and latest.json generation
Fixed update-release.sh: can now self-generate latest.json from downloaded files when CI manifest job fails
v0.9.5 Bug fix
Fixed CI: Windows auto-update package (.nsis.zip) was not generated — fixed signing key line-ending normalization
Fixed CI: Linux AppImage was not built — added libfuse2 and APPIMAGE_EXTRACT_AND_RUN=1 to CI environment
v0.9.4 Bug fix
Fixed Fixed auto-update download URLs to correctly point to the official website instead of the private GitHub repository
v0.9.3 Bug fix
Fixed Updated auto-update endpoint to the official site (makuroku.tsukry.com)
v0.9.2 Bug fix
Fixed Auto-update was not working for end users — fixed
v0.9.1 Icon update
Changed Updated app icon to new design. Taskbar and title bar now display a crisp, high-resolution icon
v0.9.0 Bug fixes
Fixed MCP: Some Pro-only script commands could be executed via MCP — fixed
Fixed MCP: Tool list requests (tools/list) were consuming usage quota — fixed
Fixed MCP: run_script / run_macro returned "started" even when already running — now returns a proper error
Fixed Scheduler: Fixed a bug in concurrent schedule creation
v0.8.1 Bug fixes
Fixed License lost after restart — fixed
v0.8.0 macOS / Linux
Added Linux (X11) and macOS (Apple Silicon) support
v0.7.0 Major update
Added NOTIFY command: show a notification dialog during script execution
Added READ_FILE / WRITE_FILE commands: read and write files
Added PROMPT command: show an input dialog during execution
Added WIN_WAIT command: wait until a specified window appears
Added STR_LEN / STR_CONTAINS / STR_REPLACE commands: string manipulation
Added WAIT_COLOR / GET_COLOR commands: wait for or read a pixel color
Added TRY / CATCH / ENDTRY commands: error handling blocks
Added ERROR command: explicitly raise an error
Added SCR debug console: real-time PRINT output in the editor
Added Help modal SCR tab: full command reference (9 categories)
Added Window-focus trigger: auto-run when a specified window comes to foreground
Added Duplicate macro/script: copy with button
Added Mouse move decimation: control recording density with a slider
Added FIND_IMAGE / WAIT_IMAGE threshold accepts variable names
Fixed Clicking sidebar items while history panel was open did not navigate to the editor
Fixed REC step edit/delete buttons did not work correctly
Fixed Remaining Japanese text in EN mode fixed across all UI components
Changed Clicking the "makuroku" logo in the sidebar now returns to the home screen
Changed Hotkey labels added to pause/resume and stop buttons during recording
v0.5.0 MCP + Image recognition
Added MCP server: JSON-RPC 2.0 endpoint — AI agents like Claude can directly control macros/scripts (10 tools)
Added FIND_IMAGE command: find a template image on screen and store coordinates in variables
Added WAIT_IMAGE command: wait until an image appears and capture coordinates
Added MOUSE_MOVE_VAR command: move mouse to coordinates stored in variables
Added Template image manager UI: list, delete, and capture new images
Added Screen capture UI: drag to select region and save
Added i18n: Japanese/English language toggle
v0.4.0
Added Pause/resume playback with F6
Added CLIPBOARD command: read clipboard into a variable
Added CALL / PLAY commands: invoke another script or macro
Added Window management: WINDOW_FOCUS / WINDOW_MINIMIZE / WINDOW_MAXIMIZE
Added Execution history: view run log in the sidebar
Added Hotkey settings persistence
v0.3.0
Added Scheduler: auto-run macros/scripts at a specified time or on a recurring interval
Added Export/Import: backup all data as JSON and restore on another PC
Added SCR execution progress highlight: highlight the current running line in real time
Added IF / ELSE / ENDIF / SET / ADD / SUB / MUL / DIV commands: conditionals and variable math
Added Step-level editing: edit, delete, insert, and reorder REC macro events after recording
Added REC to SCR conversion: convert a recorded macro into an editable script
Added Hotkey customization: rebind F9/F5
v0.2.0
Added SCR scripting: text-based script language (WAIT / KEY_DOWN / KEY_UP / MOUSE_MOVE / MOUSE_DOWN / MOUSE_UP / SCROLL / LOOP)
Added Unified sidebar: switch between REC and SCR tabs
Added Drag-and-drop reordering of macros and scripts
Added Search filter for the macro/script list
Added Full CRUD operations and description editing for scripts
v0.1.0 Initial release
Added Mouse & keyboard recording: start/stop with F9
Added Macro playback: start/stop with F5, with speed adjustment and loop count
Added JSON persistence: auto-save and load macro data from AppData
Added Windows-only build: Tauri v2 + Rust + React + TypeScript