Releases: yaph/charla
Releases · yaph/charla
2.0.0
2.0.0 - 2024-10-16
Summary of most significant changes:
- The major new feature is support for using GitHub Models.
- The
models
sub command was removed. - Settings for service
provider
andmessage_limit
were added. - Test coverage and documentation was improved.
Added
- Add CLI help text. (42cdd55 by Ramiro Gómez).
- Add message_limit setting to limit number of messages sent to GitHub Models service. Add kwargs to Client constructors. Use deque for automatically managing context (number of messages) for GitHub Models. Update project info. (818b07f by Ramiro Gómez).
- Add CLI test. (c48ec68 by Ramiro Gómez).
- Add tests for client classes. (05be788 by Ramiro Gómez).
- Add todos. (5e65e47 by Ramiro Gómez).
- Add support for Github models. Add provider setting. Add client module with clients for ollama and azure. (d7b7359 by Ramiro Gómez).
Fixed
- Fix linting issues. (05f147b by Ramiro Gómez).
- Fix import and test. Add dependencies. (95d2375 by Ramiro Gómez).
- Fix git command. (d0ea71c by Ramiro Gómez).
Changed
- Change Configuration to Settings. (37a6cdc by Ramiro Gómez).
- Change sample config. (7eb589c by Ramiro Gómez).
Removed
- Remove dataclass and write init method. Only call add_message in Client classes. (4ac0d3b by Ramiro Gómez).
- Remove obsolete file. (45a91c1 by Ramiro Gómez).
- Remove models sub command, model_list and available_models functions. Remove check for available models and unused code. Bump version. (531b125 by Ramiro Gómez).
1.2.0
1.2.0 - 2024-07-24
Added
- Add commands to release task. (f1a2634 by Ramiro Gómez).
- Add info to help. (428fd77 by Ramiro Gómez).
- Add type info. (db33e43 by Ramiro Gómez).
- Add support for opening web pages. (d0f6431 by Ramiro Gómez).
- Add and improve documentation. (849f4f2 by Ramiro Gómez).
- Add CTRL-O keybinding to load content from a file into prompt. (0a5bc98 by Ramiro Gómez).
Fixed
1.1.0
1.1.0 - 2024-07-11
Added
- Add CHANGELOG.md and generate it in publish task. Edit features. Bump version. (57c8231 by Ramiro Gómez).
- Add hatch scripts (4341099 by Ramiro Gómez).
- Add multiline setting Less restrictive type annotations Add test_configy.py (f26a30e by Ramiro Gómez).
- Add models sub command to show info about models. Simplify settings sub command. (1b68bd4 by Ramiro Gómez).
Fixed
- Fix typing issues Rename env (b09b5b0 by Ramiro Gómez).
- Fix and ignore linting errors (5af18a3 by Ramiro Gómez).