Skip to content

v1.1.58

Choose a tag to compare

@zhenruyan zhenruyan released this 04 Jul 04:39
· 454 commits to main since this release

Changelog

v1.1.58

🔧 Improvements

  • Renamed npm platform binary packages from mothx-* to mothx-installer-* for consistent naming with the root mothx-installer package.

v1.1.57

✨ Features

  • Image Preprocessing & Multimodal Enhancements

    • Unified image preprocessing pipeline with metadata propagation across the tool chain.
    • Added image crop support, browser screenshot preprocessing, and OpenAI detail parameter passthrough for auto/low/high quality control.
    • Image output-size enforcement with provider-specific hints and coordinate mapping for bounding-box annotations.
    • Added Qwen-specific 28px patch image token estimation and multi-image accumulation for accurate token accounting.
    • Added /paste-image command with Ctrl+R preview support.
  • Stats Dashboard Improvements

    • Added share button, token trend chart, and overall UI improvements.
    • Added 2.5h time bucket grouping and filtering on the recent requests page.
  • Auto-Open Auth Dialog on First Run

    • The auth dialog now opens automatically on first run when no provider is configured.
  • MothX npm rename transition

    • Added the new mothx-installer npm package as the forward-looking installer.
    • Kept vibecoding-installer as a compatibility package for this release, with migration notices pointing users to npm install -g mothx-installer@latest.
    • Renamed npm platform binary packages from vibecoding-installer-* to mothx-installer-*.

🔧 Improvements

  • MaxTokens now resolves from model defaults and is clamped to the context window size.
  • Added compaction timeout and summary token cap settings.
  • Command suggestions and /mode / /agent descriptions clarified to avoid confusion.
  • Added HTTP 500 to retryable status codes for provider requests.
  • Updated vibe-browser to v0.1.3, removed local replace directive.
  • Default settings file is now written more sparsely, omitting unset fields.