Releases: SigmaNight/basiliskLLM
0.1a9 (2024-11-07)
What's Changed
-
Feature Enhancements
- Use the system certificate store (@clementb49, #270)
- Crowdin integration (@clementb49, #274)
- Display release note on update dialog (@clementb49, #333)
- Add screen reader feedback for various actions through Accessible Output (@AAClause, #337)
-
Model Improvements
-
Translation Updates
- Update Russian translation (@dyaminigo, #288)
- Update Ukrainian translation (@George-br, #316)
- Update translations ({@AAClause, @clementb49, @dyaminigo}}, {#331, #360})
-
Bug Fixes
- Adjust widget displaying in conversation profile with advanced mode (@Nael-Sayegh, #272)
-
Dependency Updates
- Major updates to openai, huggingface-hub, google-api-core, anthropic ({@dependabot}, {#275, #277, #281, #301})
- Additional updates to various dependencies including jiter, setuptools, tokenizers, grpcio-status, and others.
-
CI & Maintenance
Full Changelog: v0.1a8...v0.1a9
0.1a8 (2024-10-07)
This is a hotfix release. In this release, we have fixed two major bugs:
- The first occurs when you should update on the beta channel.
- The second is a crash that happens when you open the profile menu twice.
0.1a7 (2024-10-07) - Hotfix Update
What's New
We have addressed a critical issue in our update system where a typo in the URL was preventing the retrieval of release information for both beta and stable versions from GitHub. This crucial fix ensures seamless updates moving forward.
Additionally, we've changed the default log level from DEBUG to INFO, providing a cleaner and more focused logging experience by default.
Full Changelog: v0.1a6...v0.1a7
0.1a6 (2024-10-06)
Release Notes for Version 0.1a6
We are pleased to announce the release of BasiliskLLM version 0.1a6. This update includes various new features, improvements, and bug fixes to enhance your experience.
What's New
Features
- OpenAI Engine: Added Strawberry models (o1) and reorganized the model list. #192
- GUI: Added the possibility to show model details and vision support indication in the model list. #224
- Conversation Features:
- Message Submissions: Added Shift+Enter mode for message submissions. #184
Refactor
- Introduced new configuration management structure in the Basilisk application. #185
Bug Fixes
- Enhanced detection of models with image input support in openrouter_engine. #223
- Changed repo owner to improve repository management. #267
Dependency Updates
watchdog
updated from 4.0.2 to 5.0.3. #179, #188, #245openai
updated from 1.42.0 to 1.51.0. #180, #189, #194, #233, #242, #259httpx
updated from 0.27.0 to 0.27.2. #178ruff
updated from 0.6.2 to 0.6.9. #177, #186, #203, #232, #255cryptography
updated from 43.0.0 to 43.0.1. #183numpy
updated from 2.1.0 to 2.1.2. #190, #265platformdirs
updated from 4.2.2 to 4.3.6. #187, #198, #240pydantic-settings
updated from 2.4.0 to 2.5.2. #197anthropic
updated from 0.34.1 to 0.35.0. #196, #258more-itertools
updated from 10.4.0 to 10.5.0. #195protobuf
updated from 4.25.4 to 5.28.2. #214, #230grpcio
updated from 1.66.0 to 1.66.1. #219cffi
updated from 1.17.0 to 1.17.1. #201fsspec
updated from 2024.6.1 to 2024.9.0. #200lief
updated from 0.14.1 to 0.15.1. #202virtualenv
updated from 20.26.3 to 20.26.6. #209, #237, #241google-auth
updated from 2.34.0 to 2.35.0. #228pyasn1-modules
updated from 0.4.0 to 0.4.1. #206idna
updated from 3.8 to 3.10. #207, #231google-generativeai
updated from 0.7.2 to 0.8.2. #208, #247setuptools
updated from 70.3.0 to 75.1.0. #210, #234, #263cx-freeze
updated from 7.2.0 to 7.2.3. #193, #248, #254google-api-python-client
updated from 2.142.0 to 2.147.0. #221, #235, #250anyio
updated from 4.4.0 to 4.6.0. #251keyring
updated from 25.3.0 to 25.4.1. #244jaraco-functools
updated from 4.0.2 to 4.1.0. #243pywin32
updated from 306 to 307. #256httpcore
updated from 1.0.5 to 1.0.6. #257
For the complete list of changes and updates, please refer to the full changelog.
We thank our contributors for their efforts in making these improvements and updates. We hope you enjoy using BasiliskLLM version 0.1a6.
0.1a5 (2024-08-29)
What's Changed
- chore(deps): bump openai from 1.35.7 to 1.35.10 by @dependabot in #120
- chore(deps): bump anthropic from 0.30.0 to 0.30.1 by @dependabot in #119
- chore(deps-dev): bump ruff from 0.5.0 to 0.5.1 by @dependabot in #118
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #117
- update nvda.po by @George-br in #121
- Update Russian translation by @dyaminigo in #122
- chore(deps): bump google-generativeai from 0.7.1 to 0.7.2 by @dependabot in #123
- chore(deps): bump anthropic from 0.30.1 to 0.31.1 by @dependabot in #124
- chore(deps): bump openai from 1.35.10 to 1.35.13 by @dependabot in #125
- chore(deps-dev): bump ruff from 0.5.1 to 0.5.2 by @dependabot in #126
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #127
- feat(provider/openai): add 'gpt-4o-mini' model by @AAClause in #128
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #135
- chore(deps): bump openai from 1.35.13 to 1.37.0 by @dependabot in #133
- chore(deps): bump anthropic from 0.31.1 to 0.31.2 by @dependabot in #134
- chore(deps): bump numpy from 2.0.0 to 2.0.1 by @dependabot in #132
- chore(deps-dev): bump commitizen from 3.27.0 to 3.28.0 by @dependabot in #131
- chore(deps-dev): bump ruff from 0.5.2 to 0.5.4 by @dependabot in #130
- feat: paste file from the clipboard by @clementb49 in #129
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #137
- chore(deps): bump openai from 1.37.0 to 1.39.0 by @dependabot in #141
- chore(deps): bump cx-freeze from 7.1.1 to 7.2.0 by @dependabot in #140
- chore(deps-dev): bump ruff from 0.5.4 to 0.5.6 by @dependabot in #139
- chore(deps): bump anthropic from 0.31.2 to 0.32.0 by @dependabot in #142
- chore(deps-dev): bump pre-commit from 3.7.1 to 3.8.0 by @dependabot in #143
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #144
- chore: update russian translation by @dyaminigo in #145
- chore(deps): bump sounddevice from 0.4.7 to 0.5.0 by @dependabot in #154
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #155
- chore(deps-dev): bump commitizen from 3.28.0 to 3.29.0 by @dependabot in #151
- chore(deps): bump anthropic from 0.32.0 to 0.33.1 by @dependabot in #153
- chore(deps): bump openai from 1.40.3 to 1.40.6 by @dependabot in #156
- fix: Improve compatibility for ARM architectures in win_installer.iss file by @clementb49 in #157
- chore(deps-dev): bump ruff from 0.5.7 to 0.6.1 by @dependabot in #159
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #163
- chore(deps): bump numpy from 2.0.1 to 2.1.0 by @dependabot in #160
- chore(deps): bump openai from 1.40.6 to 1.41.1 by @dependabot in #164
- chore(deps): bump anthropic from 0.33.1 to 0.34.1 by @dependabot in #165
- chore: update models by @AAClause in #166
- feat: Add --minimize argument to start application in minimized state by @clementb49 in #169
- feat: add the ability to store API key in a secure maner by @clementb49 in #158
- refactor: reduce cyclomatic complexity by @clementb49 in #171
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #172
- feat: add navigation and context actions for messages area by @AAClause in #136
Full Changelog: v0.1a4...v0.1a5
0.1a4 (2024-07-07)
What's Changed
- Ukrainian translation .po by @George-br in #104
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #108
- chore(deps): bump anthropic from 0.29.2 to 0.30.0 by @dependabot in #106
- chore(deps-dev): bump ruff from 0.4.10 to 0.5.0 by @dependabot in #107
- feat: added option to quit application on close by @AAClause in #105
- chore(deps): bump certifi from 2024.6.2 to 2024.7.4 by @dependabot in #109
- perf(provider_engine): optimize imports and lazy-load for Anthropic and OpenAI engines by @AAClause in #110
- style(isort): implement isort checker with ruff by @clementb49 in #115
- feat(gui): enhance temperature and top_p control precision by @AAClause in #112
- feat: adding gemini provider by @clementb49 in #111
New Contributors
- @George-br made their first contribution in #104
Full Changelog: v0.1a3...v0.1a4
0.1a3 (2024-06-29)
What's Changed
- Add Turkish translation by @piyanistumutkorkmaz in #102
- Update Russian translation by @dyaminigo in #100
- chore: use underscore in filename to split word by @clementb49 in #99
- fix build standalone executable for windows x64 by @clementb49 in #101
- Add job to build and upload POT file by @AAClause in #103
Full Changelog: v0.1a2...v0.1a3
0.1a2 (2024-06-29)
What's Changed
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #79
- chore(deps-dev): bump ruff from 0.4.5 to 0.4.8 by @dependabot in #77
- chore(deps): bump anthropic from 0.26.1 to 0.28.0 by @dependabot in #75
- chore(deps): bump openai from 1.30.3 to 1.33.0 by @dependabot in #78
- chore(deps): bump pydantic-settings from 2.2.1 to 2.3.2 by @dependabot in #80
- chore(deps): bump urllib3 from 2.2.1 to 2.2.2 by @dependabot in #87
- chore(deps-dev): bump ruff from 0.4.8 to 0.4.9 by @dependabot in #83
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #86
- chore(deps): bump openai from 1.33.0 to 1.34.0 by @dependabot in #85
- chore(deps): bump pydantic-settings from 2.3.2 to 2.3.3 by @dependabot in #84
- chore(deps): bump cx-freeze from 7.1.0.post0 to 7.1.1 by @dependabot in #82
- chore(deps): bump anthropic from 0.28.0 to 0.28.1 by @dependabot in #81
- feat(provider/Anthropic): add 'Claude 3.5 Sonnet' model by @AAClause in #89
- feat(gui): Add option to view log file by @AAClause in #90
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #96
- chore(deps-dev): bump ruff from 0.4.9 to 0.4.10 by @dependabot in #95
- chore(deps): bump anthropic from 0.28.1 to 0.29.0 by @dependabot in #94
- chore(deps): bump openai from 1.34.0 to 1.35.3 by @dependabot in #93
- chore(deps): bump pydantic-settings from 2.3.3 to 2.3.4 by @dependabot in #92
- feat: ensure only one instance of the program can run at a time by @AAClause in #88
- feat(provider/OpenAI): add initial support for speech-to-text by @AAClause in #91
- feat: add connector for NVDA by @AAClause in #60
Full Changelog: v0.1a1...v0.1a2
0.1a1 (2024-06-05)
What's Changed
- Bump the pip group across 1 directory with 1 update by @dependabot in #4
- build(deps): bump openai from 1.16.0 to 1.16.1 by @dependabot in #6
- build(deps): bump pydantic-core from 2.16.3 to 2.18.0 by @dependabot in #7
- build(deps): bump huggingface-hub from 0.21.4 to 0.22.2 by @dependabot in #8
- build(deps): bump httpcore from 1.0.4 to 1.0.5 by @dependabot in #9
- build(deps): bump filelock from 3.13.1 to 3.13.3 by @dependabot in #5
- refactor: migrate requirements to poetry for better dependency management by @AAClause in #10
- fix(dep): only install pywin32 on windows platform by @clementb49 in #11
- implement ruff linter and formatter by @clementb49 in #12
- fix: enhance platform compatibility (Windows imports and taskbar actions) by @AAClause in #2
- adding pre-commit system for better commit by @clementb49 in #13
- ci(pre-commit): update poetry-lock execution by @clementb49 in #14
- replace configobj by pydantic settings by @clementb49 in #15
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #17
- build(deps): bump anthropic from 0.21.3 to 0.23.1 by @dependabot in #16
- build(deps): bump idna from 3.6 to 3.7 by @dependabot in #18
- adding advanced mode by @Nael-Sayegh in #3
- refactor(mainWindow): various fixes and improvements by @AAClause in #19
- build(deps): bump openai from 1.16.2 to 1.17.1 by @dependabot in #20
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #24
- build(deps-dev): bump commitizen from 3.21.3 to 3.22.0 by @dependabot in #23
- build(deps-dev): bump ruff from 0.3.5 to 0.3.7 by @dependabot in #22
- build(deps): bump anthropic from 0.23.1 to 0.25.2 by @dependabot in #21
- build(deps): bump cx-freeze from 7.0.0rc0 to 7.0.0 by @dependabot in #25
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #26
- ci(pre-commit): Fix poetry pre-comit hook by @clementb49 in #27
- Add localization for basilisk application by @clementb49 in #28
- refactor logger by @clementb49 in #29
- feat: add account & provider management by @AAClause in #1
- build(deps-dev): bump ruff from 0.3.7 to 0.4.2 by @dependabot in #32
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #33
- build(deps): bump openai from 1.22.0 to 1.24.0 by @dependabot in #34
- build(deps): bump anthropic from 0.25.6 to 0.25.7 by @dependabot in #31
- build(deps): bump tqdm from 4.66.2 to 4.66.3 by @dependabot in #35
- build(deps-dev): bump ruff from 0.4.2 to 0.4.3 by @dependabot in #41
- build(deps-dev): bump commitizen from 3.24.0 to 3.25.0 by @dependabot in #40
- build(deps-dev): bump babel from 2.14.0 to 2.15.0 by @dependabot in #39
- build(deps): bump openai from 1.24.0 to 1.26.0 by @dependabot in #38
- build(deps-dev): bump jinja2 from 3.1.3 to 3.1.4 by @dependabot in #42
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #43
- feature standalone executable by @clementb49 in #36
- feature adding windows installer by @clementb49 in #44
- CI adding workflow to build python executable for windows by @clementb49 in #45
- Add support for Open AI, Mistral and Open Router; various improvements to the conversation view by @AAClause in #37
- feat: add sound feedback during completion tasks by @AAClause in #46
- fix user data detection by @clementb49 in #50
- Add Russian translation by @dyaminigo in #49
- adding basilisk base module by @clementb49 in #48
- build(deps-dev): bump ruff from 0.4.3 to 0.4.4 by @dependabot in #54
- build(deps): bump openai from 1.26.0 to 1.29.0 by @dependabot in #53
- build(deps-dev): bump pre-commit from 3.7.0 to 3.7.1 by @dependabot in #51
- build(deps): bump anthropic from 0.25.7 to 0.25.8 by @dependabot in #52
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #55
- build(deps-dev): bump commitizen from 3.25.0 to 3.26.0 by @dependabot in #56
- build(deps): bump anthropic from 0.25.8 to 0.26.0 by @dependabot in #57
- build(deps): bump openai from 1.29.0 to 1.30.1 by @dependabot in #58
- build(deps): bump platformdirs from 4.2.1 to 4.2.2 by @dependabot in #59
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #61
- build(deps): bump requests from 2.31.0 to 2.32.0 by @dependabot in #62
- chore(deps): bump anthropic from 0.26.0 to 0.26.1 by @dependabot in #64
- chore(deps): bump openai from 1.30.1 to 1.30.3 by @dependabot in #66
- chore(deps): bump cx-freeze from 7.0.0 to 7.1.0 by @dependabot in #65
- chore(deps-dev): bump ruff from 0.4.4 to 0.4.5 by @dependabot in #67
- chore(deps-dev): bump commitizen from 3.26.0 to 3.27.0 by @dependabot in #68
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #69
- feat(completion): add image support by @AAClause in #47
- feat: adding auto update feature by @clementb49 in #63
- chore(deps): bump cx-freeze from 7.1.0 to 7.1.0.post0 by @dependabot in #72
- Update Russian translation by @dyaminigo in #74
- ci(deps): pre-commit autoupdate by @pre-commit-ci in #73
- ci: github workflow for release by @clementb49 in #71
New Contributors
- @dependabot made their first contribution in #4
- @AAClause made their first contribution in #10
- @clementb49 made their first contribution in #11
- @pre-commit-ci made their first contribution in #17
- @Nael-Sayegh made their first contribution in #3
- @dyaminigo made their first contribution in #49
Full Changelog: https://github.com/aaclause/basiliskLLM/commits/v0.1a1