Skip to content

jan

v0.8.2 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

chatgpt llm llamacpp localai self-hosted tauri

Summary

AI summary

Updates span llamacpp (HIP support, ctx-size), ui (toast & notification fixes), updater (idle deferrals, toggle), mlx/macOS build, providers (friendly messages, API key buttons), and settings.

Changes in this release

Feature Medium

Add copy and reveal buttons to API key inputs in providers.

Add copy and reveal buttons to API key inputs in providers.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Medium

Add toggle for automatic app update check in settings.

Add toggle for automatic app update check in settings.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Medium

Add HIP (AMD ROCm) backend support to llamacpp.

Add HIP (AMD ROCm) backend support to llamacpp.

Source: llm_adapter@2026-06-01

Confidence: high

Performance Medium

Defer llamacpp backend dep verification to browser idle.

Defer llamacpp backend dep verification to browser idle.

Source: llm_adapter@2026-06-01

Confidence: high

Performance Medium

Defer updater backend check to browser idle.

Defer updater backend check to browser idle.

Source: llm_adapter@2026-06-01

Confidence: high

Bugfix Medium

Honor configured attachment size limit in document parser (rag).

Honor configured attachment size limit in document parser (rag).

Source: llm_adapter@2026-06-01

Confidence: high

Bugfix Medium

Register mlx capability so its commands pass ACL on macOS.

Register mlx capability so its commands pass ACL on macOS.

Source: llm_adapter@2026-06-01

Confidence: high

Bugfix Medium

Persist assistant parameters so sampler settings survive restart.

Persist assistant parameters so sampler settings survive restart.

Source: llm_adapter@2026-06-01

Confidence: high

Bugfix Medium

Stop Tauri nonce‑ing style-src to allow unsafe‑inline styles.

Stop Tauri nonce‑ing style-src to allow unsafe‑inline styles.

Source: llm_adapter@2026-06-01

Confidence: high

Bugfix Medium

Raise default context size to 8192 in llamacpp.

Raise default context size to 8192 in llamacpp.

Source: llm_adapter@2026-06-01

Confidence: high

Full changelog

What's Changed

  • fix(rag): honor configured attachment size limit in document parser by @qnixsynapse in https://github.com/janhq/jan/pull/8248
  • fix(mlx): register mlx capability so its commands pass ACL on macOS by @qnixsynapse
  • fix(threads): persist assistant parameters so sampler settings survive restart by @qnixsynapse
  • fix(csp): stop Tauri nonce-ing style-src so unsafe-inline works by @qnixsynapse
  • test(extensions): run llamacpp-extension tests in the global suite by @qnixsynapse
  • fix(llamacpp): raise default ctx-size to 8192 by @qnixsynapse
  • fix(ui): move toast accent tint to CSS class to satisfy CSP by @qnixsynapse
  • fix(ui): restore toast styling on Windows; tint toast with accent color by @qnixsynapse
  • fix(ui): make notification toast visible and theme-aware by @qnixsynapse
  • fix(i18n): add Italian to language switcher, fix Catalan locale code by @qnixsynapse
  • fix(providers): surface friendly message on transport-level request failures by @qnixsynapse
  • feat(providers): add copy and reveal buttons to API key inputs by @qnixsynapse
  • fix(updater): bind requestIdleCallback to window to avoid Illegal invocation by @qnixsynapse
  • perf(llamacpp): defer backend dep verification to browser idle by @qnixsynapse
  • perf(updater): defer backend update check to browser idle by @qnixsynapse
  • build(mlx): build the MLX plugin and extension on macOS only by @qnixsynapse
  • perf(updater): defer initial app update check until after first paint by @qnixsynapse
  • fix(llamacpp): start router before deferring backend update check by @qnixsynapse
  • fix(server): list MLX models in Local API Server default model picker by @qnixsynapse
  • fix(chat): make attachment chip text legible in user bubble by @qnixsynapse
  • feat(settings): add toggle for automatic app update check by @qnixsynapse
  • fix(assistant): make the thread's agent authoritative so in-chat switching works by @qnixsynapse
  • fix(startup): increase logo–caption gap and center loader caption by @qnixsynapse
  • feat(downloads): pause and resume model downloads from the hub panel by @qnixsynapse
  • fix(chat): route prompt-too-big errors to the Increase Context Size banner by @qnixsynapse
  • fix(llamacpp): recover crashed models and surface mid-request crashes by @qnixsynapse
  • feat(startup): branded loader with phased status; defer MCP past first paint by @qnixsynapse
  • fix(linux): keep tao's draggable Wayland titlebar; follow GNOME button-layout by @qnixsynapse
  • feat(llamacpp): add HIP (AMD ROCm) backend support by @qnixsynapse
  • fix(llamacpp): unblock UI from router startup; watchdog against blank window by @qnixsynapse
  • style(message): use primary color for user message bubble by @qnixsynapse
  • chore(release): bump app and plugin versions to 0.8.2 by @qnixsynapse

Full Changelog: https://github.com/janhq/jan/compare/v0.8.1...v0.8.2

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track jan

Get notified when new releases ship.

Sign up free

About jan

Jan is an open source alternative to ChatGPT that runs 100% offline on your computer.

All releases →

Related context

Beta — feedback welcome: [email protected]