Back to Prompt Optimizer

Prompt Optimizer v2.10.3

releases/v2.10.3.en.md

2.11.11.4 KB
Original Source

Prompt Optimizer v2.10.3

Summary

  • Adds a best-effort compatibility layer for LLM image inputs.
  • Keeps uploaded, stored, favorited, and exported image assets in their original format.
  • Improves Web, Chrome extension, and Electron desktop behavior when providers only accept common image formats.

Highlights

  • Image-to-image, multi-image generation, and image understanding can now try to normalize non-standard input formats such as WebP to PNG immediately before the provider request.

Product Updates

Core

  • Adds a shared runtime image-input normalizer for image generation and image understanding requests.
  • Treats image/png and JPEG inputs as provider-ready, including canonicalizing image/jpg to image/jpeg.
  • Falls back to the original image whenever conversion is unavailable or fails, so provider errors remain the source of truth.

Desktop

  • Adds an Electron main-process converter based on nativeImage for desktop LLM requests.

Fixes

  • Non-standard local image MIME types are no longer rejected before the LLM request compatibility layer has a chance to handle them.

Breaking Changes / Upgrade Notes

  • None.

Developer Notes

  • The release range is v2.10.2..50b05a08.
  • Core unit tests cover image-to-image, multi-image, normal image understanding, and streaming image understanding compatibility paths.
<!-- Release drafting reference: - Range: v2.10.2..HEAD - fix: normalize LLM image inputs (50b05a08) -->