v4.1.2

onyx-dot-app/onyxv4.1.2Jun 17, 2026by github-actions[bot]

AI Summary

Focuses on voice TTS improvements, Ollama error handling, and architectural changes to make the Craft runtime-only.

Key Highlights

  • Make Craft runtime-only; drop the craft backend image
  • Return 400 not 502 when an Ollama server is unreachable
  • Fix /workspace/sessions volume permissions in Docker sandbox
  • Strip markdown before TTS read-aloud playback

Full Release Notes

See the assets to download this version and install.

## What's Changed
* fix(voice): strip markdown before TTS read-aloud playback (#12070) to release v4.1 by @onyx-cherry-pick[bot] in https://github.com/onyx-dot-app/onyx/pull/12073
* fix(llm): return 400 not 502 when an Ollama server is unreachable (#12079) to release v4.1 by @onyx-cherry-pick[bot] in https://github.com/onyx-dot-app/onyx/pull/12081
* feat(craft): make Craft runtime-only; drop the craft backend image (#11877) [backport release/v4.1] by @rohoswagger in https://github.com/onyx-dot-app/onyx/pull/12113
* fix(connector): only redirect connector detail page on a real 404 (#12112) to release v4.1 by @onyx-cherry-pick[bot] in https://github.com/onyx-dot-app/onyx/pull/12133
* fix(craft): fix /workspace/sessions volume permissions in Docker sandbox (#12078) to release v4.1 by @wenxi-onyx in https://github.com/onyx-dot-app/onyx/pull/12131


**Full Changelog**: https://github.com/onyx-dot-app/onyx/compare/v4.1.1...v4.1.2