v2.5

ChatGPTNextWeb/NextChatv2.5May 18, 2023by Yidadaa

AI Summary

This release focuses on bug fixes, refactoring the API layer for local models, and adding French and Korean language support.

Key Highlights

  • Refactor API layer for client-side only mode and local models
  • Fix streaming text missing caused by refactoring
  • Add French and Korean translations
  • Add GitHub Copilot mask support
  • Fix memory leak issues by adding fetch request timeout

New Features

  • French Translation
  • Korean Translation
  • GitHub Copilot mask
  • Docker-compose launch
  • Handle non-stream response
  • Handle more error codes

Full Release Notes

## What's Changed
* refactor: #1000 #1179 api layer for client-side only mode and local models by @Yidadaa in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1495
* fixup by @Yidadaa in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1496
* fix: typo IMPRTANT -> IMPORTANT by @PaRaD1SE98 in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1501
* fix: #1498 missing text caused by streaming by @Yidadaa in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1526
* fix: typo reqestTimeoutId -> requestTimeoutId  by @PaRaD1SE98 in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1529
* GitHub Copilot mask (english) by @danielgwilson in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1533
* Fix: press enter to select prompt when set pressing `enter` key to submit by @Quorafind in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1534
* Add docker-compose launch by @qingfengfenga in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1537
* fix: typo PresencePenlty -> PresencePenalty by @huangyuzhang in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1538
* fix: add localnet to proxychains config by @qianyu-wang in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1545
* fix: #1533 handle non-stream type by @yanCode in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1554
* feat: close #1433 add french translation by @Gan-Xing in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1435
* Revert "feat: close #1433 add french translation" by @Yidadaa in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1559
* fix: set openWhenHidden to be true by @yanCode in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1573
* Add French Translation -- 增加法语翻译 by @Gan-Xing in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1562
* fix: #1571 #1578 handle more error code by @Yidadaa in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1584
* feat: handle non-stream response by @Yidadaa in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1585
* chore: wont parse finished result by @Yidadaa in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1586
* fix #1590 Render the whole stream response body by @sjnho in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1592
* Add Korean translation 增加国际化语言:韩语 by @Allengl in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1580
* fix:Fix memory leak issue by adding fetch request timeout by @ClarenceDan in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1604
* add new mask 简历写手 by @Allengl in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1605
* fix: #1611 show corret message when can not query usage by @Yidadaa in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1616

## New Contributors
* @danielgwilson made their first contribution in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1533
* @Quorafind made their first contribution in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1534
* @qingfengfenga made their first contribution in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1537
* @huangyuzhang made their first contribution in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1538
* @qianyu-wang made their first contribution in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1545
* @Gan-Xing made their first contribution in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1435
* @sjnho made their first contribution in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1592
* @Allengl made their first contribution in https://github.com/Yidadaa/ChatGPT-Next-Web/pull/1580

**Full Changelog**: https://github.com/Yidadaa/ChatGPT-Next-Web/compare/v2.4...v2.5