github alper-han/CrossMacro v1.2.0-pre.1
CrossMacro v1.2.0-pre.1 (Pre-release)

latest releases: v1.5.1, v1.5.0, v1.4.0...
pre-release4 months ago

CrossMacro v1.2.0 - Coordinate Playback, Linux Diagnostics & macOS Reliability

This release improves absolute/relative coordinate handling, expands Linux diagnostics, fixes macOS keyboard and text expansion reliability issues, and strengthens package validation across supported platforms.

Key changes:

  • Coordinate playback: Added per-event coordinate modes, relative coordinate recording support, safer unsupported-playback handling, and clearer editor/CLI feedback for coordinate-related failures.
  • macOS reliability: Fixed keyboard interop crashes, hardened event tap callback handling, improved keyboard layout interop, and corrected Command+V behavior for text expansion paste.
  • Text expansion: Fixed persisted entries loading on startup and made paste insertion follow each platform’s standard shortcut behavior.
  • Linux diagnostics: Expanded daemon/socket/input probing, improved crossmacro doctor, added startup backend notifications, and preserved more useful daemon failure details.
  • Input reliability: Fixed direct capture edge cases, stale daemon capture events, unavailable backend reporting, and horizontal scroll recording.
  • Linux desktop support: Added Niri keyboard layout detection and updated daemon troubleshooting guidance.
  • Packaging and CI: Split release workflows, added artifact validation and smoke helpers, hardened AppImage/RPM/Arch packaging, and stabilized Flatpak, MSIX, Windows portable, and Linux release checks.

Full Changelog: v1.1.0...v1.2.0

Recording

Don't miss a new CrossMacro release

NewReleases is sending notifications on new releases.