What's Changed
- ci: separate jan web build and deploy by @Minh141120 in #6427
- add mcp for web by @dinhlongviolin1 in #6411
- fix: Polish translation by @0rzech in #6421
- ci: remove paths triggered for jan server by @Minh141120 in #6430
- ci: fix typo in branch name for jan web by @Minh141120 in #6433
- Fix: Web Services Improvement by @dinhlongviolin1 in #6452
- refactor: clean up empty folders by @louis-menlo in #6454
- Update 4-goal.md by @LazyYuuki in #6451
- chore: revert back old docs by @urmauur in #6460
- fix: Markdown bullet list incorrectly converted in numbered list by @bytrangle in #6437
- chore: missing local api server by @urmauur in #6461
- Always allow MCP for web by @dinhlongviolin1 in #6462
- feat: add model selector (fetch from v1/models) when user adds a provider model by @lugnicca in #6278
- Add model response timeout for local api server as configurable value by @maxx-ukoo in #6384
- remove assistant from web by @dinhlongviolin1 in #6468
- Added Exa MCP by @theishangoswami in #6473
- fix: remove website folder by @urmauur in #6496
- chore: add redirect by @hiento09 in #6497
- chore: fix redirect by @hiento09 in #6498
- feat: system tray icon build flag by @louis-menlo in #6500
- feat: add auth + google auth provider for web by @dinhlongviolin1 in #6505
- fix: deeplink issue on Windows by @louis-menlo in #6469
- Bring back 0.6.10 QA changes to dev by @dinhlongviolin1 in #6516
- feat: Add GA Measurement and change keyboard bindings on web by @dinhlongviolin1 in #6514
- feat: Add Jan API server Swagger UI by @qnixsynapse in #6502
- fix: thread rerender issue by @louis-menlo in #6515
- docs: update url for gifs and videos by @Minh141120 in #6527
- fix: Typo in openapi JSON by @qnixsynapse in #6528
- fix(number-input): preserve '0.0x' format when typing (#6520) by @github-roushan in #6526
- docs: update changelog for v0.6.10 by @Minh141120 in #6524
- chore: update build tauri commands by @Minh141120 in #6518
- feat: fix remote provider vision capability by @louis-menlo in #6475
- fix: prevent consecutive messages with same role by @louis-menlo in #6544
- enhancement: toaster delete mcp server by @urmauur in #6529
- feat: Prompt progress when streaming by @qnixsynapse in #6503
- chore: add ci for web stag by @hiento09 in #6550
- feat: add getTokensCount method to compute token usage by @qnixsynapse in #6467
- fix: custom fetch for all providers by @louis-menlo in #6538
- Fix: add full-width model names by @gdmka in #6350
- fix: prevent relocation to root directories by @louis-menlo in #6547
- feat: web remote conversation by @dinhlongviolin1 in #6554
- feat: add azure as first class provider by @louis-menlo in #6555
- fix: layout ability model by @urmauur in #6559
- enhancement: migrate handbook and janv2 by @urmauur in #6552
- ✨ feat: Re-arrange docs as needed by @LazyYuuki in #6535
- fix: Catch local API server various errors by @Vanalite in #6548
- fix: LocalAPI server trusted host should accept asterisk by @louis-menlo in #6551
- feat(llamacpp): support .zip archives for manual backend install by @github-roushan in #6534
- feat: tweak login UI by @dinhlongviolin1 in #6563
- chore: use default nsis template by @Minh141120 in #6545
- feat: normalize LaTeX fragments in markdown rendering by @qnixsynapse in #6488
- docs: update redirect page by @Minh141120 in #6571
- fix: download management ui and double refresh model by @urmauur in #6560
- fix: missing url on article by @urmauur in #6572
- docs: add cache control by @Minh141120 in #6574
- chore: fix docs by @hiento09 in #6575
- docs: add clean output dir step by @Minh141120 in #6576
- feat: add cleanup logic for windows installer by @Minh141120 in #6578
- fix: allow users to download the same model from different authors by @louis-menlo in #6577
- chore: separate windows install script by @Minh141120 in #6583
- enhancement: update responsive footer and copy hero section by @urmauur in #6590
- ci: update package version for tauri plugin by @Minh141120 in #6589
- fix: allow users cancel backend download by @louis-menlo in #6582
- fix: refactor, fix and move gguf support utilities to backend by @qnixsynapse in #6584
- feat: Add kernel benchmarking blogpost by @DESU-CLUB in #6596
- docs: add redirects by @Minh141120 in #6599
- feat: thread organization folder by @urmauur in #6586
- docs: update redirects by @Minh141120 in #6600
- fix: lock all of the dependencies by @louis-menlo in #6561
- refactor: remove mise by @Minh141120 in #6611
- fix: projects title long name by @urmauur in #6607
- web: models and cookies invalidation by @dinhlongviolin1 in #6613
- enhancement: update statistic number jan web by @urmauur in #6614
- docs: update redirect list by @Minh141120 in #6615
- feat: custom downloaded model name by @urmauur in #6588
- docs: update redirect links by @Minh141120 in #6617
- chore: update project page title too long by @urmauur in #6616
- feat: scrolling behaves like chatgpt with padding by @dinhlongviolin1 in #6598
- fix: thread rerender due to thread scrolling padding subscription by @louis-menlo in #6629
- chore: placement menu leftpanel and ux create add projects by @urmauur in #6636
- cherry-pick scroll issue windows by @dinhlongviolin1 in #6644
- fix: unhandled model load error by @louis-menlo in #6648
- fix: migrate new mcp server config by @louis-menlo in #6651
- fix: Improve KV cache estimation robustness by @qnixsynapse in #6659
- fix: remove thinking tag on projects list message history by @urmauur in #6656
- fix: should not allow duplicating model by @louis-menlo in #6658
- feat: add msi installer by @Minh141120 in #6668
- ci: add upload msi installer for windows by @Minh141120 in #6670
- fix: local api server auto start first model when last used missing by @urmauur in #6681
- fix: token count error by @louis-menlo in #6680
- fix: dropdown type assistant by @urmauur in #6688
- ci: revert upload msi to github release by @Minh141120 in #6694
- feat: Adjust RAM/VRAM calculation for unified memory systems by @qnixsynapse in #6687
- cherry pick : projects + performance enhancement by @dinhlongviolin1 in #6701
- feat: update checklist for 0.7.0 by @Minh141120 in #6706
New Contributors
- @lugnicca made their first contribution in #6278
- @maxx-ukoo made their first contribution in #6384
- @theishangoswami made their first contribution in #6473
- @gdmka made their first contribution in #6350
- @DESU-CLUB made their first contribution in #6596
Full Changelog: v0.6.10...v0.7.0