Files
owlen/CHANGELOG.md
vikingowl 5b202fed4f Add comprehensive documentation and examples for Owlen architecture and usage
- Include detailed architecture overview in `docs/architecture.md`.
- Add `docs/configuration.md`, detailing configuration file structure and settings.
- Provide a step-by-step provider implementation guide in `docs/provider-implementation.md`.
- Add frequently asked questions (FAQ) document in `docs/faq.md`.
- Create `docs/migration-guide.md` for future breaking changes and version upgrades.
- Introduce new examples in `examples/` showcasing basic chat, custom providers, and theming.
- Add a changelog (`CHANGELOG.md`) for tracking significant changes.
- Provide contribution guidelines (`CONTRIBUTING.md`) and a Code of Conduct (`CODE_OF_CONDUCT.md`).
2025-10-05 02:23:32 +02:00

2.9 KiB

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.

[Unreleased]

Added

  • Comprehensive documentation suite including guides for architecture, configuration, testing, and more.
  • Rustdoc examples for core components like Provider and SessionController.
  • Module-level documentation for owlen-tui.

Changed

  • The main README.md has been updated to be more concise and link to the new documentation.

[0.1.10] - 2025-10-03

Added

  • Material Light Theme: A new built-in theme, material-light, has been added.

Fixed

  • UI Readability: Fixed a bug causing unreadable text in light themes.
  • Visual Selection: The visual selection mode now correctly colors unselected text portions.

Changed

  • Theme Colors: The color palettes for gruvbox, rose-pine, and monokai have been corrected.
  • In-App Help: The :help menu has been significantly expanded and updated.

[0.1.9] - 2025-10-03

This version corresponds to the release tagged v0.1.10 in the source repository.

Added

  • Material Light Theme: A new built-in theme, material-light, has been added.

Fixed

  • UI Readability: Fixed a bug causing unreadable text in light themes.
  • Visual Selection: The visual selection mode now correctly colors unselected text portions.

Changed

  • Theme Colors: The color palettes for gruvbox, rose-pine, and monokai have been corrected.
  • In-App Help: The :help menu has been significantly expanded and updated.

[0.1.8] - 2025-10-02

Added

  • Command Autocompletion: Implemented intelligent command suggestions and Tab completion in command mode.

Changed

  • Build & CI: Fixed cross-compilation for ARM64, ARMv7, and Windows.

[0.1.7] - 2025-10-02

Added

  • Tabbed Help System: The help menu is now organized into five tabs for easier navigation.
  • Command Aliases: Added :o as a short alias for :load / :open.

Changed

  • Session Management: Improved AI-generated session descriptions.

[0.1.6] - 2025-10-02

Added

  • Platform-Specific Storage: Sessions are now saved to platform-appropriate directories (e.g., ~/.local/share/owlen on Linux).
  • AI-Generated Session Descriptions: Conversations can be automatically summarized on save.

Changed

  • Migration: Users on older versions can manually move their sessions from ~/.config/owlen/sessions to the new platform-specific directory.

[0.1.4] - 2025-10-01

Added

  • Multi-Platform Builds: Pre-built binaries are now provided for Linux (x86_64, aarch64, armv7) and Windows (x86_64).
  • AUR Package: Owlen is now available on the Arch User Repository.

Changed

  • Build System: Switched from OpenSSL to rustls for better cross-platform compatibility.