Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[TBD] - TBD
Added
Changed
Deprecated
Removed
Fixed
Security
[0.1.6] - 2024-10-23
Added
- Add support for local models via GPT4All.
Changed
- Update the terminalizer gifs to be a bit smaller.
- Update
--configto--provider- Update config file to use new
--providerflag. - Update all usage of the
--configflag to--provider.
- Update config file to use new
[v0.1.5] - 2024-10-08
Added
- Coverage shield is now in readme
- Add
-s / --systemoption toaskcommand to specify the system prompt.- Allow piping content to Whisper as the
promptargument. - e.g:
git diff | whisper -s "Describe these changes"
- Allow piping content to Whisper as the
[v1.0.4] - 2024-10-07
Added
- 80% test coverage.
Changed
- Updated readme to inclue donation options :)
- Updated the CLI command organization for the project.
- Command groups are contained inside the
clidirectory. - The
askgroup is the "main" command with other commands nested below it. This allows us to useaskas the default command if none is specified.
- Command groups are contained inside the
[0.1.3] - 2024-10-01
Added
- Added support for Mistral, Fireworks and Azure OpenAI.
- Added
--copy/--no-copyoption to theaskcommand to copy the output to the clipboard.
Fixed
- Better printing of the configuration file and themes.
[0.1.2] - 2024-10-01
Added
- Anthropic Integration #6
[0.1.1] - 2024-10-01
Added
- Add github-pages documentation using mkdocs #2
Changed
- Update
pyproject.tomlto specify Python version >= 3.10. - Update
pyproject.tomlto specifyuvas the build system #3.
Fixed
- Fix str has no snippet #3
[0.1.0] - 2024-09-30
Added
- Initial setup of the project structure.
- Basic command-line interface for the Whisper application.
- Project initialization with basic configuration and dependencies as specified in
pyproject.toml. - Implementation of Whisper CLI commands in
src/whisper/__init__.py(startLine: 27, endLine: 92). - Configuration management commands in
src/whisper/config.py(startLine: 1, endLine: 36).