Unclaimed project
Are you a maintainer of jan? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
jan
Jan is an open source alternative to ChatGPT that runs 100% offline on your computer.
chatgptgptllamacppllmlocalaiopen-source+2
Last updated 4 days ago
Back to changelogWhat's Changed
- ci: add disable auto update flag by @Minh141120 in https://github.com/menloresearch/jan/pull/6143
- add disable auto updater input for nightly build by @Minh141120 in https://github.com/menloresearch/jan/pull/6159
- enhancement: Add support for mmproj models by @urmauur in https://github.com/menloresearch/jan/pull/6150
- ci: fix tauri build nightly for linux by @Minh141120 in https://github.com/menloresearch/jan/pull/6161
- feat: Add GGUF metadata reading functionality by @qnixsynapse in https://github.com/menloresearch/jan/pull/6120
- fix: handle modelId special char by @urmauur in https://github.com/menloresearch/jan/pull/6172
- fix: feature toggle auto updater by @Minh141120 in https://github.com/menloresearch/jan/pull/6175
- feat: add flatpak ci by @Minh141120 in https://github.com/menloresearch/jan/pull/6177
- Feat: Add flatpak manifest by @qnixsynapse in https://github.com/menloresearch/jan/pull/4732
- refactor: flathub submission by @Minh141120 in https://github.com/menloresearch/jan/pull/6182
- Backend Architecture Refactoring (#6094) by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6162
- chore: replace md5 with sha256 for CUDA by @Minh141120 in https://github.com/menloresearch/jan/pull/6193
New tutoriasl for v0.6.8 docs by @ramonpzg in https://github.com/menloresearch/jan/pull/6196Fix Issue #6199 by @Jasper-256 in https://github.com/menloresearch/jan/pull/6200fix: default color not selected in appearance color palette by @cmppoon in https://github.com/menloresearch/jan/pull/6092blog: Add Deep Research Piece by @danielcwq in https://github.com/menloresearch/jan/pull/6039🚀feat: allow user mark model as favorite by @urmauur in https://github.com/menloresearch/jan/pull/6006feat: mcp enhancement by @louis-menlo in https://github.com/menloresearch/jan/pull/6188enhancement: mcp disable save button when server name still empty by @urmauur in https://github.com/menloresearch/jan/pull/6214fix: re-enable Vulkan backend in integrated GPUs with enough memory by @qnixsynapse in https://github.com/menloresearch/jan/pull/6215feat: add support for reasoning fields (OpenRouter) by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6206fix: update token.js to remove retired models by @louis-menlo in https://github.com/menloresearch/jan/pull/6219feat: #5917 - model tool use capability should be auto detected by @louis-menlo in https://github.com/menloresearch/jan/pull/6222fix: cancel stream mid run (#6221) by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6227fix: should use custom fetch provided by app by @louis-menlo in https://github.com/menloresearch/jan/pull/6224fix: Auto select model only for active provider by @urmauur in https://github.com/menloresearch/jan/pull/6229enhancement: offload model when provider not active by @urmauur in https://github.com/menloresearch/jan/pull/6226feat: Pass API key via environment variable instead of command line arg by @qnixsynapse in https://github.com/menloresearch/jan/pull/6225fix: downloaded model should from variant level instead of the model level by @urmauur in https://github.com/menloresearch/jan/pull/6234fix: improve ux import model by @urmauur in https://github.com/menloresearch/jan/pull/6233feat: add tool call cancellation by @louis-menlo in https://github.com/menloresearch/jan/pull/6236feat: attachment UI by @urmauur in https://github.com/menloresearch/jan/pull/6134fix: resolve issue #6025 - default color selection in appearance page by @Louis454545 in https://github.com/menloresearch/jan/pull/6198Add contributing section for jan (#6231) by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6232Fix: Validate GGUF files before loading by @qnixsynapse in https://github.com/menloresearch/jan/pull/6238fix: prevent scroll position jump when AI completes response while user reading by @Louis454545 in https://github.com/menloresearch/jan/pull/6203enhancement: remove validate file extension from select file when import gguf by @urmauur in https://github.com/menloresearch/jan/pull/6242chore: update new domain for jan docs by @Minh141120 in https://github.com/menloresearch/jan/pull/6245fix: local api server log (#6240) by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6244fix: hidden sort filter when searching model by @urmauur in https://github.com/menloresearch/jan/pull/6246chore: re enable reasoning_content in backend by @qnixsynapse in https://github.com/menloresearch/jan/pull/6228feat: allow user to set max_attempt for MCP to avoid looping by @louis-menlo in https://github.com/menloresearch/jan/pull/6241ci: add autoqa reliability workflow for windows by @Minh141120 in https://github.com/menloresearch/jan/pull/6248enhancement: vision icon hub model list by @urmauur in https://github.com/menloresearch/jan/pull/6251feat: MCP server error handling by @louis-menlo in https://github.com/menloresearch/jan/pull/6252feat: support inserting current date into assistant prompt by @kamal in https://github.com/menloresearch/jan/pull/6205feat: detect cpu arch in runtime by @louis-menlo in https://github.com/menloresearch/jan/pull/6249fix: emoji picker remains stuck in the open state in AddEditAssistant component by @cmppoon in https://github.com/menloresearch/jan/pull/6211feat: add Polish translation by @0rzech in https://github.com/menloresearch/jan/pull/5874feat: run on startup setting for local api server by @urmauur in https://github.com/menloresearch/jan/pull/6250fix: remove experimental toggle by @louis-menlo in https://github.com/menloresearch/jan/pull/6255fix: enable back app language setting by @louis-menlo in https://github.com/menloresearch/jan/pull/6257ci: add autoqa migration workflow by @Minh141120 in https://github.com/menloresearch/jan/pull/6261feat: gguf file size + hash validation (#5266) by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6259fix: bring back manual model capability edit modal by @louis-menlo in https://github.com/menloresearch/jan/pull/6260feat: Add support for custom environmental variables to llama.cpp by @qnixsynapse in https://github.com/menloresearch/jan/pull/6256fix: Update placeholder text and error message by @qnixsynapse in https://github.com/menloresearch/jan/pull/6263feat: Add model compatibility check and memory estimation by @qnixsynapse in https://github.com/menloresearch/jan/pull/6243fix: add missing Polish translations by @0rzech in https://github.com/menloresearch/jan/pull/6262ci: add job condition for auto assign milestone by @Minh141120 in https://github.com/menloresearch/jan/pull/6264fix: check for env value before setting by @qnixsynapse in https://github.com/menloresearch/jan/pull/6266fix: update linux build script to be consistent with CI by @qnixsynapse in https://github.com/menloresearch/jan/pull/6269fix: compatibility imported model by @urmauur in https://github.com/menloresearch/jan/pull/6271fix: update copy offload_mmproj setting desc by @urmauur in https://github.com/menloresearch/jan/pull/6272docs: add blog for jan v1 research by @new5558 in https://github.com/menloresearch/jan/pull/6197docs: fix OG image URL and update publication date by @eckartal in https://github.com/menloresearch/jan/pull/6274fix: jan research blog ogimage by @urmauur in https://github.com/menloresearch/jan/pull/6282fix: handle manual toggle vision for remote model by @urmauur in https://github.com/menloresearch/jan/pull/6281removed orphan pages and polished wording of main page by @ramonpzg in https://github.com/menloresearch/jan/pull/6273fix: system monitor window permission by @urmauur in https://github.com/menloresearch/jan/pull/6285fix: update ui info by @urmauur in https://github.com/menloresearch/jan/pull/6283chore: update credit description by @Minh141120 in https://github.com/menloresearch/jan/pull/6288Bring QA (0.6.9) changes to dev by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6296chore: bundle license to app by @Minh141120 in https://github.com/menloresearch/jan/pull/6294fix: handle paste image on linux by @urmauur in https://github.com/menloresearch/jan/pull/6299feat: add regression checklist by @Minh141120 in https://github.com/menloresearch/jan/pull/6302fix: mcp cleanup dropodown tool availabel and sort list by @urmauur in https://github.com/menloresearch/jan/pull/6305fix: handle conditional UI regenerate resp by @urmauur in https://github.com/menloresearch/jan/pull/6309fix: code generation more than 300 line by @urmauur in https://github.com/menloresearch/jan/pull/6312make validation message infinite by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6318fix: handle checking model gated by @urmauur in https://github.com/menloresearch/jan/pull/6316fix: Use 80% total memory for compatibility check by @qnixsynapse in https://github.com/menloresearch/jan/pull/6321New Contributors
- @Jasper-256 made their first contribution in https://github.com/menloresearch/jan/pull/6200
- @Louis454545 made their first contribution in https://github.com/menloresearch/jan/pull/6198
- @kamal made their first contribution in https://github.com/menloresearch/jan/pull/6205
- @0rzech made their first contribution in https://github.com/menloresearch/jan/pull/5874
- @new5558 made their first contribution in https://github.com/menloresearch/jan/pull/6197
Full Changelog: https://github.com/menloresearch/jan/compare/v0.6.8...v0.6.9