MachKit v2.3.0
What's Changed
New Features
- localize status menu and keep theme/language in sync
- harden project quality and web experience
- draft locally and apply to /etc/hosts explicitly
- add loupe color sampling and keep window shadows
- polish formatter UI with history, path preview, and theme
- add pin, reorder, and semantic icon accents
- add categorized cleanup rules and safer residue detectionrules and safer residue detection"
- add Check for Updates via GitHub Releases Atom feed
Fixes
- localize route lookup and stabilize Vite HMR in WebView
- harden H5 utilities and retire deprecated Phosphor names
- restore complete product gallery
- reuse the React root across hot reloads
- stop System-tab crash and harden background activity cleanup
Improvements
- migrate marketing site to TypeScript and TSX
- migrate H5 tools to TypeScript and TSX
Other Changes
- polish(ui): clarify route lookup input and hash algorithm tabs
- polish(website): align localized product presentation
- polish(json): move actions above the editor and simplify result controls
- simplify(menubar): replace live monitor popover with Open/Quit menu
- polish(screenshot): calm selection chrome and tighter toolbar corners
- polish(ui): introduce MachKitLayout with 20pt page margins
- polish(settings): drop group frames and right-align row controls
- polish(ui): unify native page spacing to 18 / 16 / 14
- polish(ui): align Tools and Settings page padding with other pages
Installation
- Download the macOS ZIP file.
- Extract it and move MachKit to Applications.
- Open MachKit.
- If macOS blocks the app, open System Settings → Privacy & Security and choose Open Anyway.
Signing
This build uses ad-hoc code signing and is not notarized by Apple. macOS may require Control-clicking MachKit and choosing Open on first launch.