v3.19.2

ShenhanQian/GaussianAvatarsv3.19.2May 29, 2026by github-actions[bot]

AI Summary

This release fixes a critical authentication issue where users with an empty `.secret` file could not log in. It regenerates the file with a valid value, which invalidates all existing tokens and API keys. The update also includes various dependency updates for the FastAPI stack.

Key Highlights

  • Fixes login failure for users with an empty `.secret` file
  • Invalidates existing tokens and API keys due to secret regeneration
  • Updates dependencies including FastAPI, Uvicorn, and SQLAlchemy

Breaking Changes

  • Existing tokens and API keys are invalidated

New Features

  • Internal development: Set renovate bot PRs to 'immediate'
  • Dependency updates: fastapi (v0.136.3), uvicorn (v0.48.0), sqlalchemy (v2.0.50), ingredient-parser-nlp (v2.7.0)

Full Release Notes

# 🍴🍴🍴🍴🍴🍴

This release contains a fix for users with an empty `.secret` file not being able to log-in with local auth. Your `.secret` file will be regenerated with a valid value. Note that this will invalidate existing tokens, including API keys.

## 🐛 Bug fixes

- fix: Ensure secret key is not empty @michael-genson (#7701)

## 🔨 Internal development

- dev: Set renovarte bot PRs to "immediate" @michael-genson (#7690)

## ⬆️ Dependency updates

<details>
<summary>6 changes</summary>

- fix(deps): update dependency fastapi to v0.136.3 @[renovate[bot]](https://github.com/apps/renovate) (#7692)
- chore(deps): update dependency coverage to v7.14.1 @[renovate[bot]](https://github.com/apps/renovate) (#7691)
- fix(deps): update dependency uvicorn to v0.48.0 @[renovate[bot]](https://github.com/apps/renovate) (#7696)
- fix(deps): update dependency sqlalchemy to v2.0.50 @[renovate[bot]](https://github.com/apps/renovate) (#7693)
- fix(deps): update dependency ingredient-parser-nlp to v2.7.0 @[renovate[bot]](https://github.com/apps/renovate) (#7695)
- chore(deps): lock file maintenance @[renovate[bot]](https://github.com/apps/renovate) (#7697)
</details>

# 🍴🍴🍴🍴🍴🍴