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