v3.11.1

snarktank/ralphv3.11.1Jan 20, 2025by XiaomaiTX

AI Summary

This update introduces support for several new AI models including GPT-4o and Gemini 1.5 Pro/Flash, alongside significant SMTP and MySQL infrastructure improvements. It also includes various bug fixes for MacOS interactions, Claude system messages, and network error handling.

Key Highlights

  • Added support for new AI models: GPT-4o, GPT-4-turbo, and Gemini 1.5
  • SMTP compatibility enhancements including SSL, StartTLS, and Office 365 support
  • Infrastructure improvements: MySQL TLS connection support and Dockerfile simplification
  • Bug fixes for MacOS keyboard input and Claude system message handling

New Features

  • Support for SparkDesk new model
  • SMTP Compatibility Enhancement and SSL Protocol Support
  • MySQL TLS connection support
  • zh-tw i18n locale support
  • Alibaba Cloud Computing Nest one-click deployment button

Full Release Notes

## What's Changed
* fix enter send message on macos by @yongman in https://github.com/coaidev/coai/pull/151
* claude sys msg adapt by @Lavanille777 in https://github.com/coaidev/coai/pull/152
* fix: skip the first claude system message by @Lavanille777 in https://github.com/coaidev/coai/pull/154
* 支持MySql tls连接 by @navee in https://github.com/coaidev/coai/pull/168
* feat: support model `gpt-4o` and `gpt-4o-2024-05-13` by @XiaomaiTX in https://github.com/coaidev/coai/pull/196
* feat: add `gpt-4-turbo` `gemini-1.5-pro-latest` `gemini-1.5-flash-latest` model by @XiaomaiTX in https://github.com/coaidev/coai/pull/198
* fix: remove repetitive quota refresh interval by @eddsi in https://github.com/coaidev/coai/pull/180
* bug report: revert pr #180 "fix: remove repetitive quota refresh interval" by @zmh-program in https://github.com/coaidev/coai/pull/203
* chore: Define sending defaults based on different device types (#204) by @Sh1n3zZ in https://github.com/coaidev/coai/pull/211
* chore: Synchronizing updates from the `main` branch by @Sh1n3zZ in https://github.com/coaidev/coai/pull/212
* feat: SMTP Compatibility Enhancement and SSL Protocol Support (#174) by @Sh1n3zZ in https://github.com/coaidev/coai/pull/213
* chore: Compatible with pre-modified SMTP sending method (#174) by @Sh1n3zZ in https://github.com/coaidev/coai/pull/214
* fix: fix used of network error on forced shutdown by @XiaomaiTX in https://github.com/coaidev/coai/pull/223
* feat: support the latest OpenAI model `chatgpt-4o-latest` by @PeterDaveHello in https://github.com/coaidev/coai/pull/245
* Simplify apk upgrade process in the Dockerfile by @PeterDaveHello in https://github.com/coaidev/coai/pull/246
* Add a basic zh-tw i18n locale by @PeterDaveHello in https://github.com/coaidev/coai/pull/244
* feat: support spark desk new model by @mercury7720 in https://github.com/coaidev/coai/pull/253
* feature: add Alibaba Cloud Computing Nest one-click deployment button by @workhardliuzheng in https://github.com/coaidev/coai/pull/283
* fix: smtp starttls compatibility issue by @Ogannesson in https://github.com/coaidev/coai/pull/292
* Fix SMTP compatibility issues to support office365 provider by @zmh-program in https://github.com/coaidev/coai/pull/301
* fix: watchtower retries causing service crash by @zmh-program in https://github.com/coaidev/coai/pull/309

## New Contributors
* @yongman made their first contribution in https://github.com/coaidev/coai/pull/151
* @Lavanille777 made their first contribution in https://github.com/coaidev/coai/pull/152
* @navee made their first contribution in https://github.com/coaidev/coai/pull/168
* @XiaomaiTX made their first contribution in https://github.com/coaidev/coai/pull/196
* @eddsi made their first contribution in https://github.com/coaidev/coai/pull/180
* @PeterDaveHello made their first contribution in https://github.com/coaidev/coai/pull/245
* @mercury7720 made their first contribution in https://github.com/coaidev/coai/pull/253
* @workhardliuzheng made their first contribution in https://github.com/coaidev/coai/pull/283
* @Ogannesson made their first contribution in https://github.com/coaidev/coai/pull/292

**Full Changelog**: https://github.com/coaidev/coai/compare/v3.10...v3.11.1