v2.10.1

ChatGPTNextWeb/NextChatv2.10.1Dec 27, 2023by kaaanata

AI Summary

Introduces support for the Google Gemini Pro model and renames the project from 'ChatGPT-Next-Web' to 'NextChat'.

Key Highlights

  • Google Gemini Pro model support
  • Project renamed to NextChat
  • Auth header logic fixes for OpenAI, Azure, and Google
  • Docker security improvements

New Features

  • Gemini Pro API integration
  • Project rebranding
  • Auth header handling fixes
  • Docker security updates

Full Release Notes

## What's Changed
* fix: update emoji url by @Yidadaa in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3532
* Update README_CN.md by @Yidadaa in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3535
* fix sync.yml by @MCheping8108 in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3538
* Update README.md by @RoboticsAndCloud in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3559
* ci: add .dockerignore to exclude env files to prevent potential key leakages 避免潜在的密钥泄漏 by @KevenLi8888 in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3511
* chore(deps): bump @babel/traverse from 7.21.3 to 7.23.2 by @dependabot in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3061
* chore(deps): bump fuse.js from 6.6.2 to 7.0.0 by @dependabot in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3567
* chore(deps-dev): bump @tauri-apps/cli from 1.4.0 to 1.5.8 by @dependabot in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3566
* chore(deps): bump @hello-pangea/dnd from 16.3.0 to 16.5.0 by @dependabot in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3565
* docs: add deploy to Zeabur button in README by @MichaelYuhe in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3601
* chore: update product name from`ChatGPT-Next-Web` to `NextChat` by @fredliang44 in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3607
* chore: update readme by @qiuqfang in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3588
* Update README.md by @RoboticsAndCloud in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3574
* [Feature] support Gemini Pro API by @fredliang44 in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3609
* Fix Issue: ChatGPTNextWeb#3618 by @H0llyW00dzZ in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3619
* Fix [Bug] Issue ChatGPTNextWeb#3615 by @H0llyW00dzZ in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3617
* fix: fix issue cannot using gemini-pro with code auth by @fredliang44 in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3620
* chore: auto concat messages for gemini-pro by @fredliang44 in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3622
* fix: fix auth key selection when using different model by @fredliang44 in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3625
* fix: removing `bearer` from auth header when using azure by @fredliang44 in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3626
* fix: return bearer header when using openai by @fredliang44 in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3629
* chore: update auth value logic by @fredliang44 in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3630
* Fix [UI/UX] [Emoji] emoji URL by @H0llyW00dzZ in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3647
* 修改header的Accept属性以确保在某些转发服务上可以正常工作 by @Rocky0102 in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3570
* fix: remove the content-encoding header by @akira-cn in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3215
* Downgrade Tauri Builder Version by @H0llyW00dzZ in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3656
* Release 2.10.1: Support Google Gemini Pro model by @fredliang44 in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3668

## New Contributors
* @RoboticsAndCloud made their first contribution in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3559
* @KevenLi8888 made their first contribution in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3511
* @MichaelYuhe made their first contribution in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3601
* @fredliang44 made their first contribution in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3607
* @qiuqfang made their first contribution in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3588
* @Rocky0102 made their first contribution in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3570
* @akira-cn made their first contribution in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/3215

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