v0.6.10
janhq/janv0.6.10Sep 18, 2025by github-actions[bot]
AI Summary
A major release focusing on Jan Web integration, enhanced model management capabilities including Smart model management and improved LlamaCPP backend handling, alongside significant documentation restructuring.
Key Highlights
- Jan Web integration reusing the Desktop UI.
- Smart model management and enhanced LlamaCPP backend installation.
- Major documentation restructure and addition of first-class API Reference.
- Import models including mmproj files.
New Features
- Jan Web (reusing Jan Desktop UI)
- Smart model management
- Import model including mmproj file
- Allow see Apikey when server local status running
Full Release Notes
## What's Changed * Bring back QA changes 0.6.9 by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6320 * docs: Major restructure and consolidation by @ramonpzg in https://github.com/menloresearch/jan/pull/6323 * hotfix: fixed home page hyperlink and extension gif by @ramonpzg in https://github.com/menloresearch/jan/pull/6324 * fix: Use 80% total memory for compatibility check (#6321) by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6333 * hotfix: changed website theme by @ramonpzg in https://github.com/menloresearch/jan/pull/6335 * fix: mise build failing by @theproductiveprogrammer in https://github.com/menloresearch/jan/pull/6344 * chore: fix id code-block for avoid duplicate same state by @urmauur in https://github.com/menloresearch/jan/pull/6346 * chore: update docs font by @urmauur in https://github.com/menloresearch/jan/pull/6359 * fix: remove timezone specific from utils by @urmauur in https://github.com/menloresearch/jan/pull/6363 * fix: search hgf repo and downloaded filter by @urmauur in https://github.com/menloresearch/jan/pull/6366 * feat: allow see Apikey when server local status running by @urmauur in https://github.com/menloresearch/jan/pull/6364 * feat: download llamacpp backend fail back to cdn by @hiento09 in https://github.com/menloresearch/jan/pull/6361 * feat: Jan Web (reusing Jan Desktop UI) by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6298 * feat: Web use jan model by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6374 * ci: add paths for jan server web by @Minh141120 in https://github.com/menloresearch/jan/pull/6377 * chore: update Dockerfile to use custom nginx.conf by @Minh141120 in https://github.com/menloresearch/jan/pull/6378 * docs: add first‑class API Reference to Jan docs (Local + Server) by @ramonpzg in https://github.com/menloresearch/jan/pull/6372 * ci: remove unnecessary folder paths and on Dockerfile by @Minh141120 in https://github.com/menloresearch/jan/pull/6392 * enhancement: responsive dialog modals by @urmauur in https://github.com/menloresearch/jan/pull/6381 * feat: allow user import model include mmproj file by @urmauur in https://github.com/menloresearch/jan/pull/6388 * chore: add cicd for jan web prod by @hiento09 in https://github.com/menloresearch/jan/pull/6396 * feat: improve testing by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6395 * fix: jan server api base url for prod by @hiento09 in https://github.com/menloresearch/jan/pull/6403 * removed cloud api spec update by @ramonpzg in https://github.com/menloresearch/jan/pull/6406 * ci: add claude issue dedup by @Minh141120 in https://github.com/menloresearch/jan/pull/6408 * enhancement: rollback edit capabilities for local model by @urmauur in https://github.com/menloresearch/jan/pull/6409 * feat: Smart model management by @qnixsynapse in https://github.com/menloresearch/jan/pull/6390 * feat: enhance llamacpp backend management and installation by @qnixsynapse in https://github.com/menloresearch/jan/pull/6360 * ci: add nightly build for external contributors by @Minh141120 in https://github.com/menloresearch/jan/pull/6413 * fix: include lm_head and embedding layers in totalLayers count by @qnixsynapse in https://github.com/menloresearch/jan/pull/6415 * fix: clean up unused packages by @louis-menlo in https://github.com/menloresearch/jan/pull/6414 * fix: render new line for user message by @urmauur in https://github.com/menloresearch/jan/pull/6412 * bug: Deleted model file from imported models blocking model loading (#6317) by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6417 * enhancement: add label experimental for optimize setting by @urmauur in https://github.com/menloresearch/jan/pull/6416 * fix: error connecting to ollama (#6349) by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6418 * exclude jan extension web from desktop build by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6419 * fix: avoid error validate nested DOM by @urmauur in https://github.com/menloresearch/jan/pull/6426 * fix: correct context shift flag handling in LlamaCPP extension (#6404) by @qnixsynapse in https://github.com/menloresearch/jan/pull/6431 * enhancement: copy MCP permission by @urmauur in https://github.com/menloresearch/jan/pull/6456 * fix: KVCache size calculation and refactor by @qnixsynapse in https://github.com/menloresearch/jan/pull/6438 * chore: makefile rust targets macos by @Minh141120 in https://github.com/menloresearch/jan/pull/6457 * fix: detect allocation failures as out-of-memory errors by @qnixsynapse in https://github.com/menloresearch/jan/pull/6459 * fix: set default memory mode and clean up unused import by @qnixsynapse in https://github.com/menloresearch/jan/pull/6463 * fix: pathname file install BE by @urmauur in https://github.com/menloresearch/jan/pull/6464 * fix: attachment edit message by @urmauur in https://github.com/menloresearch/jan/pull/6465 * fix: immediate update value model selection by @urmauur in https://github.com/menloresearch/jan/pull/6474 * fix: validate mmproj from general basename by @urmauur in https://github.com/menloresearch/jan/pull/6477 * fix: new extension settings aren't populated properly by @louis-menlo in https://github.com/menloresearch/jan/pull/6476 * chore: embed webview2 bootstrapper in tauri windows by @Minh141120 in https://github.com/menloresearch/jan/pull/6482 * fix: mcp json validation structure and serverName by @urmauur in https://github.com/menloresearch/jan/pull/6478 * chore: prevent click outside for edit dialog by @urmauur in https://github.com/menloresearch/jan/pull/6493 * feat: add qa checklist v0.6.10 by @Minh141120 in https://github.com/menloresearch/jan/pull/6495 * fix: correct memory suitability checks in llamacpp extension by @qnixsynapse in https://github.com/menloresearch/jan/pull/6504 ## New Contributors * @theproductiveprogrammer made their first contribution in https://github.com/menloresearch/jan/pull/6344 **Full Changelog**: https://github.com/menloresearch/jan/compare/v0.6.9...v0.6.10