Skip to content

v1.168.0

Choose a tag to compare

@deivid11 deivid11 released this 24 Jul 17:44

What's New

Added

  • Claude Opus 5 - Opus 5 is now a selectable Claude model (Opus 5 [1M] and 200K), available in the Spawn dialog, the Bulk Manage model filter, and the boss spawn schema. The opus shorthand now resolves to Opus 5; Opus 4.8 remains available as the previous generation.
  • SVG previews in the file viewer - .svg files now open as zoomable image previews (rendered in the browser's image-document context, not as inline scriptable markup) instead of raw XML.

Fixed

  • Image/PDF detection in the file viewer - images and PDFs are now recognized by the file path suffix as well as the reported extension, so a file whose extension metadata is missing still previews correctly instead of falling back to a text view.

Technical Details

  • Opus 5 (claude-opus-5 / claude-opus-5[1m]) added to the ClaudeModel type + CLAUDE_MODELS registry, ClaudeBackend + interactive-backend-args CLI translation, llm-matcher MODEL_MAP (opus shorthand -> opus-5), BulkManageModal filter, boss-instructions spawn schema, and provider docs.
  • FileViewerModal adds a hasFileExtension helper (matches reported extension OR path suffix) and an isSvg path that renders .svg via ZoomableImage in image-document context.
  • Android versionName/versionCode derive from package.json; APK built after the version bump and verified as versionName 1.168.0 / versionCode 1168000. 1088 tests / 89 files passing.