Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 24 Jan 21:22
· 125 commits to main since this release

v1.1.0 (2026-01-24)

Bug Fixes

  • Correct weak model config path in migrator test (e5bccb0)

Features

  • Add configuration version and migration support (3495b93)

Introduces version tracking for configuration and a migration mechanism to handle configuration updates between different versions of the application. Key changes include:

  • Added version field to configuration

  • Created migrator to handle config version transitions

  • Updated LLM service to support default model selection

  • Improved configuration bootstrapping process

  • Added support for retrieving application version dynamically

  • Add input cancellation handling for interactive prompts (85780ca)

  • Enable lsp service provider (b3fb3f5)

  • Improve commit command to handle untracked files and staged changes (d87e299)

Refactoring

  • Handle input cancelled error in commit command (b04c2ff)

  • Modify commit validation workflow (78ce60e)

  • Raise input cancelled error on interrupt (e99046c)

  • Remove unused config variable in service provider (065ae1e)

  • Restructure llm configuration and model management (d8de1f6)

Major refactoring of LLM configuration and model management:

  • Replaced provider-specific schemas with a more flexible ModelSchema
  • Introduced providers configuration with enable/disable flags
  • Added support for dynamic model configuration via models_data.yaml
  • Simplified LLM service configuration and model selection
  • Updated configuration structure to support multiple providers
  • Improved model initialization and parameter handling
  • Removed hardcoded provider-specific model configurations

Breaking changes:

  • Removed AnthropicSchema, OpenAiSchema, and GoogleSchema

  • Changed LLM configuration structure in config.py

  • Modified LLMService to use new configuration approach

  • Updated tests to work with new configuration model

  • Simplify keyboard interrupt handling in menu interactions (6d6fa18)

  • Update analytics and service provider with cost calculation and env loading (e11610f)

  • Update console panel method for commit validation (f855ab3)

Testing

  • Update test mocks for user confirmation (5fb5171)

Detailed Changes: v1.0.0...v1.1.0