Back to Prompt Optimizer

Prompt Optimizer v2.11.5

releases/v2.11.5.en.md

2.11.53.5 KB
Original Source

Prompt Optimizer v2.11.5

Summary

  • Adds the Xiaomi MiMo Token Plan text provider with built-in model defaults, UI provider selection, localization, and registry coverage.
  • Hardens model configuration loading so malformed stored text configs no longer break the model manager, and normalizes model identity across text/image managers.
  • Expands deployment guidance for Cloudflare Pages, Workers, Vercel, Docker Compose, and MCP self-hosting while slimming deployment contexts.
  • Tidies root project scaffolding by moving developer docs into docs/developer/, relocating Docker Compose files, and removing stale hook/package-manager files.

Highlights

  • Users get a new Xiaomi MiMo Token Plan provider plus a safer model-management path that tolerates older or malformed saved configurations instead of interrupting setup.

Product Updates

Desktop

  • Desktop inherits the shared Xiaomi MiMo provider metadata, default text model entries, and malformed-config safeguards.
  • The packaged desktop version metadata is synchronized to v2.11.5.

Web

  • Added clearer Cloudflare Pages and Workers deployment documentation, including build command clearing, output-directory expectations, wrangler.jsonc, and when to prefer Workers for API support.
  • Updated Vercel and Docker Compose documentation so self-hosting paths point at the moved compose files and explain env-file usage more precisely.
  • Provider selection and custom text-model editing now expose Xiaomi MiMo alongside the existing text providers.

Extension

  • Extension version metadata is synchronized to v2.11.5 and inherits the shared Xiaomi MiMo provider labels and defaults.

Core/Infra

  • Added the Xiaomi MiMo Token Plan adapter, registry wiring, model defaults, and unit coverage.
  • Normalized model configuration identity handling across model conversion, metadata resolution, text-model management, and image-model management.
  • Removed stale Husky hook files and the repo-level .pnpmrc, moved developer documentation under docs/developer/, and relocated Docker Compose files into docker/.
  • Slimmed .dockerignore and vercel.json deployment contexts so build uploads avoid unnecessary repository baggage.

Fixes

  • Fixed malformed stored text model configurations causing manager initialization and custom-model flows to fail.
  • Fixed model identity drift between display metadata, stored configuration, and runtime manager state.
  • Fixed deployment docs that still implied root-level Docker Compose paths or Cloudflare Pages-only API behavior.

Breaking Changes / Upgrade Notes

  • Docker Compose examples now live under docker/docker-compose.yml and docker/docker-compose.dev.yml; update local commands or automation that referenced the old root-level compose path.

Developer Notes

  • The release range is v2.11.4..HEAD.
  • Version sync updated the root package, desktop package, and extension manifest to 2.11.5.
  • Verification covered pnpm test:gate, node scripts/release-notes.js check v2.11.5, and git diff --check.
<!-- Release drafting reference: Remove every TODO placeholder before running "pnpm release:notes:check v2.11.5". - Range: v2.11.4..HEAD - docs: refine deployment guidance (c7d97d50) - feat: add Xiaomi MiMo Token Plan provider (9119876b) - chore: slim deployment contexts (2e52c0b6) - docs: clarify docker compose env file usage (c06cf8ad) - fix(model): tolerate malformed stored text configs (5d3b7ada) - chore: tidy root project files (ce73ae0c) - refactor(model): normalize model config identity (74c229a8) - docs: add cloudflare pages deployment guide (2c08e28a) -->