v0.7.6
janhq/janv0.7.6Jan 27, 2026by github-actions[bot]
AI Summary
Feature-rich release with major UI enhancements, localization updates, and backend refactoring. Introduces portable Windows build and extends Anthropic Messages API support.
Key Highlights
- Portable Windows build option
- Multiple localization updates (Russian, Czech, Polish, French)
- Search dialog feature
- Edit message and delete functionality
- Chat enhancement with token usage persistence
- llama.cpp backend refactored to Rust plugin
- Anthropic Messages API support via llama.cpp proxy
- ARM installation support improvement
New Features
- Portable Windows build
- Search dialog
- Edit message and delete
- Enable proxy to llama.cpp for Anthropic Messages API
- Persist token usage into message metadata
- Improved sidebar UI with distinct sections
- Toast messages and error improvements
Full Release Notes
## What's Changed * docs: update homepage SEO meta title and description by @eckartal in https://github.com/janhq/jan/pull/7024 * chore: update flatpak manifest by @Minh141120 in https://github.com/janhq/jan/pull/7025 * blog: optimize "run AI locally" blog post for SEO by @eckartal in https://github.com/janhq/jan/pull/7028 * feat: combine attachments icon by @urmauur in https://github.com/janhq/jan/pull/6998 * fix: cstdint patch flatpak by @Minh141120 in https://github.com/janhq/jan/pull/7032 * Fix/appstream caption by @Minh141120 in https://github.com/janhq/jan/pull/7033 * feat: Update Russian localization by @Kuzmich55 in https://github.com/janhq/jan/pull/7039 * SEO: Improve offline-chatgpt-alternative content by @eckartal in https://github.com/janhq/jan/pull/7040 * feat: flatpak disable auto updater by @Minh141120 in https://github.com/janhq/jan/pull/7054 * Update flatpak metainfo by @eckartal in https://github.com/janhq/jan/pull/7064 * fix: flatpak appstream metadata validation errors by @Minh141120 in https://github.com/janhq/jan/pull/7067 * docs: add Microsoft Store and Flathub badges by @qnixsynapse in https://github.com/janhq/jan/pull/7068 * feat: add Polish metainfo translation by @0rzech in https://github.com/janhq/jan/pull/7050 * fix: improve Hub download button UX for installed models by @Lokimorty in https://github.com/janhq/jan/pull/7060 * Resolve Clippy Warnings and Apply Consistent Code Formatting by @github-roushan in https://github.com/janhq/jan/pull/7010 * feat: Update Russian localization by @Kuzmich55 in https://github.com/janhq/jan/pull/7082 * feat: complete Czech translations by @MichalZem in https://github.com/janhq/jan/pull/7081 * Update metadata for ai.jan.Jan by @razzeee in https://github.com/janhq/jan/pull/7045 * chore: update flatpak release 0.7.4 by @Minh141120 in https://github.com/janhq/jan/pull/7117 * chore: add change log doc for v0.7.4 by @Vanalite in https://github.com/janhq/jan/pull/7110 * refactor: clean up JoyRide by @louis-jan in https://github.com/janhq/jan/pull/7073 * chore: update flatpak manifest for v0.7.5 by @Minh141120 in https://github.com/janhq/jan/pull/7133 * chore: add change log doc for v0.7.5 by @Vanalite in https://github.com/janhq/jan/pull/7132 * chore: resolve conflicts between dev and 0.7.5 release branch by @Vanalite in https://github.com/janhq/jan/pull/7135 * chore: merge release 0.7.5 into dev branch by @Vanalite in https://github.com/janhq/jan/pull/7134 * refactor: move llama.cpp config handling to Rust by @qnixsynapse in https://github.com/janhq/jan/pull/7047 * fix: publisher name on windows by @Minh141120 in https://github.com/janhq/jan/pull/7144 * feat: Update Russian localization by @Kuzmich55 in https://github.com/janhq/jan/pull/7149 * feat: Improve toast messages and errors by @github-roushan in https://github.com/janhq/jan/pull/6892 * feat: improve sidebar UI with distinct sections and better empty states by @github-roushan in https://github.com/janhq/jan/pull/6745 * fix: prevent CUDA backend install failure by removing invalid fs.mkdir args by @qnixsynapse in https://github.com/janhq/jan/pull/7162 * fix: responsive button action hero landing page by @urmauur in https://github.com/janhq/jan/pull/7274 * refactor: jan web ci to use main branch and deprecate old workflows by @Minh141120 in https://github.com/janhq/jan/pull/7332 * refactor: migrate llamacpp backend logic to rust plugin by @qnixsynapse in https://github.com/janhq/jan/pull/7171 * feat: add portable windows by @Minh141120 in https://github.com/janhq/jan/pull/7350 * feat: chat enhancement by @louis-jan in https://github.com/janhq/jan/pull/7361 * feat: persist token usage into message metadata by @louis-jan in https://github.com/janhq/jan/pull/7366 * ci: update matrix test on windows by @Minh141120 in https://github.com/janhq/jan/pull/7367 * fix: tools availability and model settings by @louis-jan in https://github.com/janhq/jan/pull/7368 * fix: file upload function and assistant migration by @louis-jan in https://github.com/janhq/jan/pull/7369 * fix: missing shiki lib and import css katex by @urmauur in https://github.com/janhq/jan/pull/7372 * fix: remove setting codeblock by @urmauur in https://github.com/janhq/jan/pull/7371 * fix: font setup by @urmauur in https://github.com/janhq/jan/pull/7373 * Make it easy to install on ARM by @SuperCowProducts in https://github.com/janhq/jan/pull/7353 * docs: fix dead links to /docs/server and /docs/models by @chindris-mihai-alexandru in https://github.com/janhq/jan/pull/7342 * feat: search dialog by @urmauur in https://github.com/janhq/jan/pull/7374 * chore: refactor updater by @hiento09 in https://github.com/janhq/jan/pull/7377 * fix: update renderer using plugins by @louis-jan in https://github.com/janhq/jan/pull/7376 * chore: fix race condition in updater by @hiento09 in https://github.com/janhq/jan/pull/7378 * fix: mcp tool approval by @louis-jan in https://github.com/janhq/jan/pull/7379 * refactor: decouple platform guard logics by @louis-jan in https://github.com/janhq/jan/pull/7380 * fix: resolve link api-reference page by @bittoby in https://github.com/janhq/jan/pull/7384 * fix: regression - model download - users could not download with HF_TOKEN by @louis-jan in https://github.com/janhq/jan/pull/7386 * fix: mcp overflow env by @louis-jan in https://github.com/janhq/jan/pull/7387 * fix: disable fullscreen marmaid diagram by @urmauur in https://github.com/janhq/jan/pull/7388 * enhancement: quickstart UI card by @urmauur in https://github.com/janhq/jan/pull/7385 * fix: total download number by @urmauur in https://github.com/janhq/jan/pull/7390 * feat: edit message and delete by @urmauur in https://github.com/janhq/jan/pull/7391 * feat: Enable proxy to llama.cpp for Anthropic Messages API support. by @louis-jan in https://github.com/janhq/jan/pull/7395 * fix: app updater does not remind for new update without restarting by @louis-jan in https://github.com/janhq/jan/pull/7389 * fix: csp issue that blocking image upload on Windows by @louis-jan in https://github.com/janhq/jan/pull/7396 * fix: openai raw tool call issue by @louis-jan in https://github.com/janhq/jan/pull/7397 * fix: wrong cached model and provider first time create chat by @louis-jan in https://github.com/janhq/jan/pull/7398 * fix: wrong trouble shooting guide url by @louis-jan in https://github.com/janhq/jan/pull/7400 * fix: migrate mistral ai provider to have correct base url by @louis-jan in https://github.com/janhq/jan/pull/7399 * fix: Remove trailing slash from changelog link to avoid redirect by @janpio in https://github.com/janhq/jan/pull/7381 * fix: disable link open with dialog confirmation by @urmauur in https://github.com/janhq/jan/pull/7402 * fix: text overflow error generations by @urmauur in https://github.com/janhq/jan/pull/7404 * fix: leftpanel toggle on windows by @urmauur in https://github.com/janhq/jan/pull/7401 * fix: reduce max-width model selector by @urmauur in https://github.com/janhq/jan/pull/7403 * fix: should not regenerate on assistant message edit by @louis-jan in https://github.com/janhq/jan/pull/7405 * feat: handle show dialog new jan model by @urmauur in https://github.com/janhq/jan/pull/7406 * chore: Cherry pick to release/v0.7.6 by @Vanalite in https://github.com/janhq/jan/pull/7411 * Chore/flatpak manifest 0.7.6 by @Minh141120 in https://github.com/janhq/jan/pull/7412 * fix: mmproj path for vision capability by @Vanalite in https://github.com/janhq/jan/pull/7414 * chore: setup screen q4 k xl by @louis-jan in https://github.com/janhq/jan/pull/7417 ## New Contributors * @MichalZem made their first contribution in https://github.com/janhq/jan/pull/7081 * @razzeee made their first contribution in https://github.com/janhq/jan/pull/7045 * @SuperCowProducts made their first contribution in https://github.com/janhq/jan/pull/7353 * @chindris-mihai-alexandru made their first contribution in https://github.com/janhq/jan/pull/7342 * @bittoby made their first contribution in https://github.com/janhq/jan/pull/7384 * @janpio made their first contribution in https://github.com/janhq/jan/pull/7381 **Full Changelog**: https://github.com/janhq/jan/compare/v0.7.5...v0.7.6