Skip to content

v0.1.2-alpha

Pre-release
Pre-release

Choose a tag to compare

@zhuqingyv zhuqingyv released this 22 May 03:14
· 13 commits to main since this release

Patch alpha focused on startup reliability and website preview correctness.

Highlights:

  • Fixed non-interactive startup failure: MA now checks for TTY/raw-mode support before Ink renders, so piped/non-TTY runs fail with one clear message instead of a half-rendered UI and Ink stack trace.
  • Added regression tests for terminal input support detection.
  • Reworked the website TUI preview to match the clearer idle-state screenshot with input prompt, shortcuts, and 33k context usage.
  • Rebuilt the init provider preview so LM Studio and DeepSeek cards no longer crop long text in the website.
  • Bumped package version to 0.1.2-alpha.0.

Verification:

  • npm test: 206/206 passing
  • npm run package:portable: passed locally
  • ma version: 0.1.2-alpha.0
  • non-TTY ma invocation now prints a single clear fatal message
  • Playwright website screenshots checked for both preview sections
  • GitHub Actions release workflow passed and uploaded Linux x64, macOS arm64, and Windows x64 binaries with sha256 files
  • GitHub Actions website workflow passed for the published website

Full Changelog: v0.1.1-alpha...v0.1.2-alpha