Repository navigation
1.7.0
·
838 commits
to main
since this release
- 简体中文: https://github.com/sdcb/chats/blob/main/doc/zh-CN/release-notes/1.7.md
- English: https://github.com/sdcb/chats/blob/main/doc/en-US/release-notes/1.7.md
Docker
| Description | Docker Image |
|---|---|
| r154 | docker.io/sdcb/chats:1.7.0.154-linux-x64 |
| Linux x64 | docker.io/sdcb/chats:1.7.0.154-linux-x64 |
| Linux ARM64 | docker.io/sdcb/chats:1.7.0.154-linux-arm64 |
| Windows Nano Server 1809 | docker.io/sdcb/chats:1.7.0.154-nanoserver-1809 |
| Windows Nano Server LTSC 2022 | docker.io/sdcb/chats:1.7.0.154-nanoserver-ltsc2022 |
| Windows Nano Server LTSC 2025 | docker.io/sdcb/chats:1.7.0.154-nanoserver-ltsc2025 |
| Latest | docker.io/sdcb/chats:latest |
Alternative binaries download links that may faster than GitHub(for China users)
| Artifact | Download Link |
|---|---|
| chats-win-x64.zip | https://chats.sdcb.pub/release/latest/chats-win-x64.zip |
| chats-linux-x64.zip | https://chats.sdcb.pub/release/latest/chats-linux-x64.zip |
| chats-linux-arm64.zip | https://chats.sdcb.pub/release/latest/chats-linux-arm64.zip |
| chats-linux-musl-x64.zip | https://chats.sdcb.pub/release/latest/chats-linux-musl-x64.zip |
| chats-linux-musl-arm64.zip | https://chats.sdcb.pub/release/latest/chats-linux-musl-arm64.zip |
| chats-osx-arm64.zip | https://chats.sdcb.pub/release/latest/chats-osx-arm64.zip |
| chats-osx-x64.zip | https://chats.sdcb.pub/release/latest/chats-osx-x64.zip |
| chats-fe.zip | https://chats.sdcb.pub/release/latest/chats-fe.zip |
| chats.zip | https://chats.sdcb.pub/release/latest/chats.zip |
| be-src.zip | https://chats.sdcb.pub/release/latest/be-src.zip |
NOTE:
Replace r154 with latest in the download link to get the latest version, for example: https://chats.sdcb.pub/release/latest/chats-win-x64.zip
Full Changelogs
Commits between 1.6.9.30 and 7efb5bbea6f772b7d74e62b10b8c32a798a47c3e:
- Merge pull request #100 from sdcb/dev
- don't need release webhook yml
- ReleaseWebhook no need
- scaffold fe use latest
- correct first token latency
- fix mobile generate information popover
- introduce ToolCallBlock
- ensure stop works
- optimize tool call name
- allow select from galary in mobile
- fix drag/drog in model page, optimize mobile UI
- add drag handle to ChatPresetList
- manage chatInput collapse
- fix chatpresetList drag jump issue
- add release notes
- fix edge case message display issue
- fix empty turn issue, less unknown error
- drop console.log
- fix init issue
- not load mcp server by default
- fix a issue that add model before span
- narrow the user charge modal
- add explicit UI for disabled, fix a issue about reorder
- fix FE compilation error
- don't need event in Tips components
- fix tooltip for add model in ChatHeader
- rollback hover menu to select menu in conversation component
- use shared state in chats
- stop unmatched span to be regenerated
- fix npm packages caused issues, move components
- fix chatBar settings
- upgrade FE packages
- introduce ChatPresetResetDialog
- add mcp user assignment function
- drop getIconStroke
- fix system theme display dark issue
- drop isSystem/requireApproval in db
- regenerate respect current span
- introduce MermaidBlock
- add model tooltip to conversation/admin messages
- support mupltiple icon in side panel
- add several usage position buttons to ChatInput
- mobile optimize for user managment page
- add user page edit button
- combine restore script
- fix qwen tool call error
- add validate when run tool
- add skeleton for response message
- fix a chat model client issue
- fix a chat issue
- auto hide chatinput when chatting
- improve thumb up/down action button
- improve keycloak compatibility
- introduce regenerate with model action component
- mcp update
- label unique
- forbid colon in mcp
- add dotnet tool notes
- delete all db default value
- delete handle for reorder chatpreset
- try implement drag reorder for chatpreset
- implement reorder for chatpreset
- Add order ability to ChatPreset
- introduce ChatConfigArchived table
- minor ui text change
- fix share page display issue
- add fast validating for model management dialog
- update dev.win.sql
- break limitation of delete message
- fix a prompt issue
- system prompt add edit/rendered mode
- implement regenerate-all-assistant-message
- fix fe compilation error
- split into 2 componoents
- fix initial config
- fix init settings display/save issue
- add usage stat link in model page
- drop BadRequestMessage
- introduce admin user model controller
- add model provider icon
- remove unused FE user component
- fix compilation error
- user model management confirmed working
- add dev-user-model
- fix model reference load bug in model dialog
- consolidate model dialog
- implement drag reorder for models
- implement new reorder
- alter restore login script
- update dev restore script
- optimize drag ui
- use dnd for drag
- reorder model-key works
- implement model provider order dragdrop
- split model management into multi parts
- add reorder api
- upgrade package
- add order to model-key table
- layout align
- model configs
- user name -> account
- add model-key/model query to usage
- optimize bolt icon
- feat: implement accordion-style expand interaction for model providers and keys
- remove model-keys/models page
- split out all icons
- minor fix to model management ui
- new model management page
- default to 7 days
- Merge branch 'dev' of github.com:sdcb/chats into dev
- ui adjustments
- add restore script
- add restore-dev.local
- ensure UserMcp when update
- access permission always controlled by UserMcp
- now it's all good
- no need server label in tool call
- add several fields
- all good
- fix compilation error
- fix chat not streamed issue
- switch into toolCallGroup
- some minor ui changes
- fix FE compilation error
- road to fix compilation error
- fix compilation error
- allow show tool call group now
- fix another compilation error
- fix compilation error
- correct temperature ui
- normalize chat span settings
- all workflow worked
- chat can use mcp now.
- road to edit mcp
- optimize image size UI
- consider header in mcp hash
- now can specify image size
- remove empty line
- support use mcps/imageSize in call
- done backend mcp preset/span
- don't always select first conversation when delete
- optimize mcp management
- fix some minor UI changes
- optimize mcp UI
- add mcp management frontend UI
- sort
- complete unit tests
- support update mcp server
- move requireApproval to inner side
- supports user level mcp management
- add admin mcp server controller
- update basic data
- optimize sseresponseline
- update database
- fix gpt-5 tool calling
- google ai passed
- fix some run errors
- error count: 0
- fail: 39
- fail: 42
- huge step wip
- finally some progress
- Merge branch 'dev' of github.com:sdcb/chats into dev
- process
- Merge pull request #96 from xiehs211/fix-login-runtime-error
- fix: 修复登录页面运行时错误 - 处理 data 为 undefined 的情况
- implement calling tool
- fix azure file migrator
- update mcp schema
- add mcp tables
- merge from feature/2.0
- merge from dev
- change SseResponseLine into JsonPolymorphic
- change scope into string
- refactor price calc logic
- update ResponseAt field in db
- Merge branch 'dev' into feature/2.0
- Merge branch 'dev' into feature/2.0
- Merge branch 'dev' into feature/2.0
- add message content tool call/tool call response table
- only submit enabled models
- Merge branch 'dev' into feature/2.0
- update db context
- push db migration scripts