chore(release): bump workspace to v0.2

Acceptance Criteria:
- Workspace metadata, PKGBUILD, and CHANGELOG announce version 0.2.0
- Release notes summarize major v0.2 additions, changes, and fixes for users

Test Notes:
- cargo test -p owlen-cli
This commit is contained in:
2025-10-25 00:33:15 +02:00
parent 40e42c8918
commit 8f9d601fdc
3 changed files with 22 additions and 2 deletions

View File

@@ -48,6 +48,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
---
## [0.2.0] - 2025-10-24
### Added
- Cloud usage tracker now persists hourly and weekly token totals, exposes a `:limits` command, and renders live gradient gauges in the header with 80%/95% toast notifications.
- Web search tooling is available whenever Ollama Cloud is configured, giving the assistant automatic access to the `web.search` function with runtime toggles via `:web on|off`.
- Provider registry aggregates local and cloud Ollama models, including health checks, scope badges, and graceful fallback between providers.
- Release documentation covers the migration from v0.1, including the new config schema defaults, cloud setup guide, and troubleshooting steps for common errors.
### Changed
- Workspace packages, distribution metadata, and README badges now report version `0.2.0`.
- Chat header adopts a cockpit layout powered by Ratatui 0.29 flex layouts and Tailwind-inspired gradients, clearly surfacing context and quota usage.
- Cloud requests now default to the canonical `https://ollama.com` endpoint and automatically attach the `Authorization: Bearer <API_KEY>` header resolved from config or environment variables.
- Configuration templates enable both local (`providers.ollama`) and cloud (`providers.ollama_cloud`) entries by default, complete with TTLs, context windows, and quota placeholders.
### Fixed
- Selecting Ollama Cloud without a valid API key now surfaces actionable unauthorized toasts and falls back to the last working local provider instead of looping 401 responses.
- Rate-limited cloud responses raise non-fatal warnings so sessions remain usable while the usage tracker records the incident.
---
## [0.1.11] - 2025-10-18
### Changed

View File

@@ -16,7 +16,7 @@ members = [
exclude = []
[workspace.package]
version = "0.1.11"
version = "0.2.0"
edition = "2024"
authors = ["Owlibou"]
license = "AGPL-3.0"

View File

@@ -1,6 +1,6 @@
# Maintainer: vikingowl <christian@nachtigall.dev>
pkgname=owlen
pkgver=0.1.11
pkgver=0.2.0
pkgrel=1
pkgdesc="Terminal User Interface LLM client for Ollama with chat and code assistance features"
arch=('x86_64')