Releases: ChatGPTNextWeb/ChatGPT-Next-Web
Releases · ChatGPTNextWeb/ChatGPT-Next-Web
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
v2.13.0 Support multi models
What's Changed
- fix: revert proxy url changes by @fred-bf in #4891
- Fix web url by @josephrocca in #4782
- Fix claude get headers by @lloydzhou in #4903
- gemini using real sse format response #3677 #3688 by @lloydzhou in #4906
- feat: using fetch to get buildin masks by @lloydzhou in #4917
- readme 添加 DEFAULT_MODEL 参数 by @ji-jinlong in #4915
- refactor: get language by @lloydzhou in #4922
- Refactor model table by @lloydzhou in #4923
- chore(app/layout.tsx): fix deprecated viewport nextjs 14 by @ImBIOS in #4850
- support azure deployment name by @lloydzhou in #4930
- feat: add getClientApi method by @Dogtiti in #4935
- feat: optimize getHeaders by @Dogtiti in #4934
- hotfix: old AZURE_URL config error: "DeploymentNotFound". #4945 #4930 by @lloydzhou in #4953
- feat: support baidu model by @Dogtiti in #4936
- Feature/byte dance by @Dogtiti in #4939
- feat: qwen by @Dogtiti in #4942
- hotfix Gemini finish twice. #4955 #4966 by @lloydzhou in #4968
- change build messages for qwen in client by @lloydzhou in #4971
- hotfix: doubao display name by @lloydzhou in #4974
- Improve tw Traditional Chinese locale by @PeterDaveHello in #4933
- feat: update macOS icon to be consistent with design in public/macos.png by @billxc in #4946
- support cloudflare ai gateway by @lloydzhou in #4979
- hotfix: using custom models, create custom provider by @lloydzhou in #4986
- Hotfix: default config by @lloydzhou in #4988
- update custom bytedance models, and update labels in setting page by @lloydzhou in #4989
New Contributors
- @josephrocca made their first contribution in #4782
- @lloydzhou made their first contribution in #4903
- @ji-jinlong made their first contribution in #4915
- @billxc made their first contribution in #4946
Full Changelog: v2.12.4...v2.13.0
v2.12.4 Support Claude 3.5 Sonnet
What's Changed
- feat: support gemini flash by @fred-bf in #4702
- feat: add gemini flash into vision model list by @fred-bf in #4703
- gpt-4o as vision model by @leo4life2 in #4706
- Chore fix by @Dean-YZG in #4671
- update translation by @zhz8951 in #4732
- Dockerfile: Listen to any addresses instead of localhost, fixes #4682 by @ReeseWang in #4689
- fix: make env PROXY_URL avaliable in Docker container. by @yangxiang92 in #4771
- Add new Teracloud domain by @junxian-li-hpc in #4826
- feat: support model claude-3-5-sonnet-20240620 by @hengstchon in #4869
- fix someone forgot to update license year to 2024 by @ImBIOS in #4841
New Contributors
- @zhz8951 made their first contribution in #4732
- @Kivi1998 made their first contribution in #4710
- @ReeseWang made their first contribution in #4689
- @yangxiang92 made their first contribution in #4771
- @junxian-li-hpc made their first contribution in #4826
- @hengstchon made their first contribution in #4869
- @ImBIOS made their first contribution in #4841
Full Changelog: v2.12.3...v2.12.4
What's Changed
- feat: support gemini flash by @fred-bf in #4702
- feat: add gemini flash into vision model list by @fred-bf in #4703
- gpt-4o as vision model by @leo4life2 in #4706
- Chore fix by @Dean-YZG in #4671
- update translation by @zhz8951 in #4732
- Dockerfile: Listen to any addresses instead of localhost, fixes #4682 by @ReeseWang in #4689
- fix: make env PROXY_URL avaliable in Docker container. by @yangxiang92 in #4771
- Add new Teracloud domain by @junxian-li-hpc in #4826
- feat: support model claude-3-5-sonnet-20240620 by @hengstchon in #4869
- fix someone forgot to update license year to 2024 by @ImBIOS in #4841
New Contributors
- @zhz8951 made their first contribution in #4732
- @Kivi1998 made their first contribution in #4710
- @ReeseWang made their first contribution in #4689
- @yangxiang92 made their first contribution in #4771
- @junxian-li-hpc made their first contribution in #4826
- @hengstchon made their first contribution in #4869
- @ImBIOS made their first contribution in #4841
Full Changelog: v2.12.3...v2.12.4