Releases: ChatGPTNextWeb/ChatGPT-Next-Web
Releases · ChatGPTNextWeb/ChatGPT-Next-Web
v2.15.5 Google Gemini support function call
What's Changed
- feat: jest by @Dogtiti in #5211
- google gemini support function call by @lloydzhou in #5581
- 优化访问码输入框 by @code-october in #5639
- 支持前端使能/禁用代码折叠 by @code-october in #5640
- chore: improve test by @Dogtiti in #5638
- fix: sidebar style by @Dogtiti in #5644
- 修改“压缩模型”名称,增加“生成对话标题”的功能提示 by @code-october in #5647
- feat: allow send image only by @Dogtiti in #5599
- update deploy_preview run target by @lloydzhou in #5660
- fix o1系列模型超时时间改为4分钟, by @ccq18 in #5658
- update test run target by @lloydzhou in #5661
- Bump @types/jest from 29.5.12 to 29.5.13 by @dependabot in #5666
- Feature/h0lly w00dz z updater by @lloydzhou in #5632
New Contributors
Full Changelog: v2.15.4...v2.15.5
v2.15.4 Using tauri stream fetch api in App
What's Changed
- Support saas version in readme by @Leizhenpeng in #5529
- google api using
x-goog-api-key
header by @lloydzhou in #5541 - fix: build error by @Dogtiti in #5545
- docs: Hotfix/upstream sync doc update by @joetsuihk in #5552
- fix: default model by @Dogtiti in #5553
- hotfix for
x-goog-api-key
by @lloydzhou in #5562 - Hotfix/plugin opration by @lloydzhou in #5547
- fix quoteEnd extract regex by @code-october in #5564
- update readme by @mayfwl in #5567
- use safe equal operation by @code-october in #5578
- bugfix: Delete the escapeDollarNumber function, which causes errors i… by @Dean-YZG in #4393
- fix: correct typo in variable name from ALLOWD_PATH to ALLOWED_PATH by @little-huang in #5586
- Feat: using tauri fetch api in App by @lloydzhou in #5565
- fix compressModel, related #5426, fix #5606 #5603 #5575 by @lloydzhou in #5607
- Update README.md by @ElricLiu in #5609
- Update README.md by @lloydzhou in #5610
- fix: [#5574] readme by @DDMeaqua in #5608
- make sure get request_id before body chunk by @lloydzhou in #5611
New Contributors
- @joetsuihk made their first contribution in #5552
- @little-huang made their first contribution in #5586
Full Changelog: v2.15.3...v2.15.4
v2.15.3 Improve Model Selector, Summarize Model Customization, and Fix Various Issues
What's Changed
- Add a space between model and provider in ModelSelector to improve readability. by @Dakai in #5428
- feat: Improve setting.model selector by @tuanzisama in #5431
- feat: summarize model customization by @skymkmk in #5426
- feat: menual regen title by @skymkmk in #5430
- fix: #5429 Anthropic authentication_error CORS by @DDMeaqua in #5435
- fix: ts error by @DDMeaqua in #5438
- chore: correct typo by @DDDDD12138 in #5442
- ci: bump
actions/cache
to v4 by @SukkaW in #5454 - Chore: Remove Unused Imports and Add ESLint Rules by @DDDDD12138 in #5112
- feat fork by @mayfwl in #5432
- fix: selector css by @DDMeaqua in #5402
- fix: config hydration and default model forced to set gpt-3.5-turbo by @skymkmk in #5444
- add tts by @DDMeaqua in #5459
- fix: Avoid fetching prompts.json serverside by @JuliusMoehring in #5462
- 修正了typo,WHITE_WEBDEV_ENDPOINTS -> WHITE_WEBDAV_ENDPOINTS by @yudshj in #5463
- fix no max_tokens in payload when the vision model name does not cont… by @dustookk in #5304
- Feature fix openai function call by @lloydzhou in #5489
- Fix code duplication by @mayfwl in #5495
- Fix plugin css by @DDMeaqua in #5498
- Config artifacts by @DDMeaqua in #5515
- add buildin plugin by @lloydzhou in #5508
- Feature play audio and video by @lloydzhou in #5519
- fix: prevent title update on invalid message response by @Dogtiti in #5522
New Contributors
- @Dakai made their first contribution in #5428
- @tuanzisama made their first contribution in #5431
- @JuliusMoehring made their first contribution in #5462
- @yudshj made their first contribution in #5463
- @dustookk made their first contribution in #5304
Full Changelog: v2.15.2...v2.15.3
v2.15.2 Support OpenAI o1 model
What's Changed
- add chatgpt-4o-latest by @MrrDrr in #5376
- fix: safaLocalStorage by @Dogtiti in #5386
- feat: add shortcut key by @DDMeaqua in #5396
- fix typo in UI by @xmcp in #5405
- fix: #4240 remove tip when 0 context by @Leizhenpeng in #5406
- fix: remove the visual model judgment method that checks if the model… by @skymkmk in #5415
- feat: add o1 model by @skymkmk in #5416
- chore: 手机端隐藏快捷键展示 by @DDMeaqua in #5419
- fixed: html codeblock include 2 newline by @lloydzhou in #5418
New Contributors
Full Changelog: v2.15.1...v2.15.2
v2.15.1 hotfix for version Plugin
What's Changed
- hotfix Mermaid can not render. close #5374 by @lloydzhou in #5377
- Add crossOrigin="use-credentials" for site.webmanifest by @reggiezhang in #5381
- fix(#5378): default plugin ids to empty array by @SukkaW in #5383
New Contributors
- @reggiezhang made their first contribution in #5381
Full Changelog: v2.15.0...v2.15.1
v2.15.0 Support Plugin (GPTs like action based on function call)
What's Changed
- fix: Determine if Tencent is authorized by @zhangjian10 in #5288
- feat: add a page to search chat history by @Movelocity in #5274
- Hotfix: Expand button for code block by @lloydzhou in #5300
- Modify View All Languages by @mayfwl in #5303
- fix: artifact render error by @mayfwl in #5306
- Update README.md by @ElricLiu in #5309
- feat: add indexDB by @Dogtiti in #5324
- fix: right click by @Dogtiti in #5335
- fix: hydrated for indexedDB by @Dogtiti in #5356
- Feature plugin (GPTs like action based on function call) by @lloydzhou in #5331
Awesome Plugins
https://github.com/ChatGPTNextWeb/NextChat-Awesome-Plugins
New Contributors
- @zhangjian10 made their first contribution in #5288
- @Movelocity made their first contribution in #5274
Full Changelog: v2.14.2...v2.15.0
What's Changed
- fix: Determine if Tencent is authorized by @zhangjian10 in #5288
- feat: add a page to search chat history by @Movelocity in #5274
- Hotfix: Expand button for code block by @lloydzhou in #5300
- Modify View All Languages by @mayfwl in #5303
- fix: artifact render error by @mayfwl in #5306
- Update README.md by @ElricLiu in #5309
- feat: add indexDB by @Dogtiti in #5324
- fix: right click by @Dogtiti in #5335
- fix: hydrated for indexedDB by @Dogtiti in #5356
- Feature plugin (GPTs like action based on function call) by @lloydzhou in #5331
- fix: update package version by @Kosette in #5375
New Contributors
- @zhangjian10 made their first contribution in #5288
- @Movelocity made their first contribution in #5274
- @Kosette made their first contribution in #5375
Full Changelog: v2.14.2...v2.15.0
v2.14.2 Dalle 3 adds 'quality' and 'style' options
What's Changed
- 解决禁止gpt4时禁止gtp4o-mini问题 by @mayfwl in #5218
- 修复拼写错误 by @122cygf in #5223
- 修复ChatGPTNextWeb页面的无障碍问题 by @mayfwl in #5219
- Feature/bangpt by @mayfwl in #5233
- dall-e-3 adds 'quality' and 'style' options by @MrrDrr in #5245
- support one-click fetch available models in OpenAI Channel by @code-october in #4815
- Update README.md by @ElricLiu in #5273
- feat: add model name to conversation page by @DDMeaqua in #5270
- feat: update i18n by @DDMeaqua in #5093
- 代码折叠 by @mayfwl in #5235
New Contributors
- @mayfwl made their first contribution in #5218
- @122cygf made their first contribution in #5223
- @code-october made their first contribution in #4815
Full Changelog: v2.14.1...v2.14.2
v2.14.1 Support Dalle
What's Changed
- chore: update owner by @Dogtiti in #5110
- Update README.md by @ElricLiu in #5124
- hotfix for using google api in app by @lloydzhou in #5141
- add moonshot api by @lloydzhou in #5156
- Feature/tencent by @lloydzhou in #5157
- Feature/tencent by @lloydzhou in #5171
- fix: sidebar title style by @Dogtiti in #5154
- fix: locales => Locale by @Dogtiti in #5147
- ✨ feat(markdown): 对纯文本的代码块内容进行折行处理 by @frostime in #5136
- fix: replace '&' with concurrently for cross-platform compatibility by @DDDDD12138 in #5126
- ✨ feat: 为命令前缀(
:
)增加对中文符号:
的支持 by @frostime in #5175 - ✨ feat(config): Config the font-family of chat content by @frostime in #5179
- reduce cloudflare functions build size by @lloydzhou in #5190
- ✨ feat: 调整模型列表,将自定义模型放在前面显示 by @frostime in #5180
- add dalle3 model by @lloydzhou in #5173
- fix: azure summary by @Dogtiti in #5205
- fix: baidu error_code 336006 by @HyiKi in #5194
- style: Fixed an issue where the sample of the reply content was displayed out of order by @ahzmr in #5174
- Feature/support iflytek spark by @webws in #5181
New Contributors
- @frostime made their first contribution in #5136
- @HyiKi made their first contribution in #5194
- @ahzmr made their first contribution in #5174
- @webws made their first contribution in #5181
Full Changelog: v2.14.0...v2.14.1
v2.14.0 Support Artifacts
What's Changed
- add google api safety settings by Settings page by @yeung66 in #4847
- Change gpt summary model to gpt-4o-mini by @ChenglongWang in #5063
- refactor setting page by @lloydzhou in #5067
- chore: Remove useless judgment conditions by @consistent-k in #5081
- feat: improve components structure by @Dogtiti in #5080
- Revert "feat: improve components structure" by @lloydzhou in #5088
- hotfix cache upload image by @lloydzhou in #5103
- [Feature] Stable Diffusion by @lloydzhou in #4983
- Fix defaultModel undefined error by @ZTH7 in #5071
- [Artifacts] add preview html code by @lloydzhou in #5092
New Contributors
- @yeung66 made their first contribution in #4847
- @ChenglongWang made their first contribution in #5063
- @ZTH7 made their first contribution in #5071
Full Changelog: v2.13.1...v2.14.0
v2.13.1 Support gpt-4o-mini
What's Changed
- chore: add chinese template by @RubuJam in #4984
- fix typo in app/components/chat.tsx by @jiangying000 in #5025
- update constant for baidu add ENIRE Speed ENIRE Lite model by @consistent-k in #5040
- scrollbar width change by @DDMeaqua in #5041
- chore: update .env.template to align with README.md by @DDDDD12138 in #5036
- Add enterprise edition introduction by @LiuElric in #5052
- chore: remove unused imports and correct typos by @DDDDD12138 in #5035
- doc: fix Azure docs by @arloor in #5033
- Add GPT-4o mini support by @PeterDaveHello in #5057
- chore: update nav link to #企业版 by @Leizhenpeng in #5054
- refactor: google by @Dogtiti in #5045
- Add Traditional Chinese prompts converted from Simplified Chinese version by @PeterDaveHello in #5046
- readme_cn 补充锚点 by @DDMeaqua in #5060
- Add README_JA.md by @yaway in #5062
- using cache storage store image data #5013 by @lloydzhou in #5061
New Contributors
- @jiangying000 made their first contribution in #5025
- @consistent-k made their first contribution in #5040
- @DDMeaqua made their first contribution in #5041
- @DDDDD12138 made their first contribution in #5036
- @LiuElric made their first contribution in #5052
- @arloor made their first contribution in #5033
- @Leizhenpeng made their first contribution in #5054
- @yaway made their first contribution in #5062
Full Changelog: v2.13.0...v2.13.1