Skip to content

v2.4.1

Choose a tag to compare

@FlippFuzz FlippFuzz released this 18 Mar 23:28
· 138 commits to main since this release

This release fixes a configuration issue where nested settings were ignoring the .env file.

Fixes:

  • Configuration (.env loading):
    • Fixed an issue where AISUB_AI_GOOGLE_KEY and other nested variables in .env were not being loaded because nested Pydantic models do not inherit configuration from the parent Settings class.
    • Defined _BASE_CONFIG with env_file=".env" and applied it to all nested BaseSettings models (GoogleAiSettings, GeminiCliSettings, AiSettings, etc.) to ensure consistent behavior.

Full Changelog: v2.4.0...v2.4.1