v2.15.3

ChatGPTNextWeb/NextChatv2.15.3Sep 25, 2024by lloydzhou

AI Summary

This major release introduces text-to-speech (TTS), built-in plugins, audio/video playback support, and comprehensive model selector improvements. It also adds summarize model customization and manual title regeneration.

Key Highlights

  • Add text-to-speech (TTS) support
  • Built-in plugin system
  • Audio and video playback support
  • Summarize model customization
  • Manual conversation title regeneration

New Features

  • Text-to-speech (TTS) support
  • Built-in plugins
  • Audio and video playback
  • Summarize model customization
  • Manual title regeneration
  • Model selector improvements
  • Config artifacts

Full Release Notes

## What's Changed
* Add a space between model and provider in ModelSelector to improve readability. by @Dakai in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5428
* feat: Improve setting.model selector by @tuanzisama in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5431
* feat: summarize model customization by @skymkmk in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5426
* feat: menual regen title by @skymkmk in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5430
* fix: #5429 Anthropic authentication_error CORS by @DDMeaqua in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5435
* fix: ts error by @DDMeaqua in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5438
* chore: correct typo by @DDDDD12138 in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5442
* ci: bump `actions/cache` to v4 by @SukkaW in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5454
* Chore: Remove Unused Imports and Add ESLint Rules by @DDDDD12138 in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5112
* feat fork by @mayfwl in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5432
* fix: selector css by @DDMeaqua in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5402
* fix: config hydration and default model forced to set gpt-3.5-turbo by @skymkmk in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5444
* add tts by @DDMeaqua in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5459
* fix: Avoid fetching prompts.json serverside by @JuliusMoehring in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5462
* 修正了typo,WHITE_WEBDEV_ENDPOINTS -> WHITE_WEBDAV_ENDPOINTS by @yudshj in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5463
* fix no max_tokens in payload when the vision model name does not cont… by @dustookk in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5304
* Feature fix openai function call by @lloydzhou in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5489
* Fix code duplication by @mayfwl in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5495
* Fix plugin css by @DDMeaqua in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5498
* Config artifacts by @DDMeaqua in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5515
* add buildin plugin by @lloydzhou in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5508
* Feature play audio and video by @lloydzhou in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5519
* fix: prevent title update on invalid message response by @Dogtiti in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5522

## New Contributors
* @Dakai made their first contribution in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5428
* @tuanzisama made their first contribution in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5431
* @JuliusMoehring made their first contribution in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5462
* @yudshj made their first contribution in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5463
* @dustookk made their first contribution in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/5304

**Full Changelog**: https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/compare/v2.15.2...v2.15.3