Skip to content

Releases: nor0x/Floaty

Floaty 0.3.1

Choose a tag to compare

@github-actions github-actions released this 12 Oct 08:46
Immutable release. Only release title and notes can be modified.
6f22ee3

Release Notes for v0.3.1 (2026-10-12)

🚀 New Features and Improvements:

  • Recurring Jobs with Cron Scheduling:
    • Implemented cron-scheduled prompts for chat tools with a new intuitive settings page. #6f22ee3
    • Job setup through description files (~/.floaty/jobs/<name>.md) with YAML frontmatter for detailed task configuration including schedule, model, and tools management. #e0a4fea
    • Introduced a streamlined process for managing job execution states, leveraging a 30-second scheduler tick ensuring jobs run consistently and catch up on missed firings.
    • New tools to list, get, create, update, delete, run, and open jobs, as well as list MCP tool names.

🔧 Technical Enhancements:

  • Jobs and tools keys management to prevent unknown key loss.
  • Integration of Cronos library for efficient cron job scheduling.
  • Enhanced chat service with ChatTurnOverrides to support job-related chat interactions.

🛠️ Codebase:

  • Major updates across multiple files influencing job configuration, chat service refinements, and overall application structure.
  • Comprehensive changes in files including AGENTS.md, app/App.axaml.cs, and multiple service class files.

👥 Contributors:

  • Joachim Leonfellner
  • nor0x
  • Co-Authored by: Claude Opus 5.5

For the complete diff and to explore more, visit the repository.

Thank you for using our product. Stay tuned for more updates! 🌟

Floaty 0.3.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 13:55
Immutable release. Only release title and notes can be modified.
e0342a1

Release Notes (Date: 2026-10-09)

🚀 New Features

  • Ring Toasts for Chat Replies (0a29e60, Merged as e0342a1)

    • Implemented toasts for replies received while chat is minimized, providing a short preview and options to close or open in chat.
    • Features error indication, configurable duration, and hover pause.
    • Changes impacted multiple files including AGENTS.md, app/Services/ToastTools.cs, among others.
  • Compact Shell Approval Card (59db909, Merged as 2101ee8)

    • Introduced a more concise shell approval card with icons and collapsible "Ran in " message features.
    • Commands can now be approved per chat session or indefinitely, with automatic approval option added.
    • Affected files comprise app/Services/ChatService.cs, app/Views/Chat/ChatPanelView.axaml, etc.
  • Vertical Edge Tool Arrangement (fccd02e)

    • Redesigned chat panel edge tools, stacking the collapse chevron and compact toggle vertically for better use of horizontal space.
  • Enhanced Provider Flexibility and Chat Controls (5b7da08)

    • Introduced "Active Provider" setting to simplify switching AI services.
    • Added functionality for copying chat responses and setting for session startup preference (new or continue).
    • Expanded support for Chat API selections, improving provider role visibility and UI adjustments.

📦 Repository

🙌 Contributors

  • Joachim Leonfellner
  • nor0x

Thank you to everyone who contributed to this release! 🎉

Floaty 0.2.2

Choose a tag to compare

@github-actions github-actions released this 20 Sep 16:35
Immutable release. Only release title and notes can be modified.

Release Notes for v0.2.2 🚀

We're excited to introduce several new features and important bug fixes in this release. Below is a summary of the improvements:

New Features 🌟

  • Capture Rule Trigger: Added an "after it opens" capture rule trigger with a customizable delay in seconds. This allows capturing newly opened windows after a specified delay, enhancing the flexibility of capture settings. See #7273a37.

  • Chat Tools Integration: Includes new functionalities such as settings management, application updates, OS integration, and enhanced window-capture tools. See #20663e0.

Bug Fixes 🛠️

  • Tooltip Display: Resolved an issue where tooltips were clipping the last character by ensuring adequate padding. Tooltips now display correctly across the application. See #e9013d3.

Improvements

  • Built-in Ring Names: The default ring images have been renamed to meaningful names (daisy, tropical, duck, donut, gold, wheel, moon) for better user experience and increased clarity in tooltips. A migration path is provided for existing configurations to transition smoothly. See #e9013d3.

Contributors

We appreciate the contributions from our developers and collaborators:

For a complete list of changes and to download the latest release, visit our GitHub repository.

Thank you for your continuous support and feedback! 😊

Floaty 0.2.1

Choose a tag to compare

@github-actions github-actions released this 19 Sep 19:08
Immutable release. Only release title and notes can be modified.

Floaty v0.2.1 Release Notes

🎉 We're excited to bring you the latest improvements to Floaty with version 0.2.1! This release includes enhancements across styling, accessibility, and customization options. Special thanks to all our contributors!

New Features & Enhancements

  • Voice Output (Text-to-Speech)

    • Added a new text-to-speech capability for assistant replies. 🗣️ [SHA: d90898d]
      • Introduced the Speech model role leveraging OpenAI presets for seamless voice output.
      • Added UI controls for voice settings including a toggle, voice selection, speed, and volume.
      • Introduced SpeechTextChunker and SpeechSynthesisService to manage and play audio clips.
      • Accessible via a header speaker toggle and per-bubble read-aloud button.
      • URL: Pull Request #29
  • Enhanced Reasoning Customization and Verbosity Options

    • Introduced new controls for reasoning effort levels and verbosity. [SHA: 974a031]
      • New enums ReasoningEffortLevel and OutputVerbosity for detailed response settings.
      • Updated ModelProviderView to include these new configurations.
      • Improved user customization for enhanced service adaptability, especially for OpenAI and Anthropic.

Style Improvements

  • Chat Panel Message Styling [SHA: aacf563]
    • Restyled the chat panel to enhance readability and aesthetic:
      • Assistant responses now render as free text, left-aligned.
      • User messages remain within 80% width for better visual flow.
      • System notes are dimmed for subtle information presentation.
      • Redesigned read-aloud button with hover visibility and icon-only collapse chevron for a cleaner UI.

General

  • Repository: Floaty GitHub
  • Contributors: Joachim Leonfellner, nor0x

🙌 Thank you for using Floaty! We welcome feedback and contributions from our community to continue improving the app. Happy chatting!


Release notes generated by analyzing commit history and features.

Floaty 0.2.0

Choose a tag to compare

@github-actions github-actions released this 19 Sep 06:35
Immutable release. Only release title and notes can be modified.

Release Notes v0.2.0 🌟

We are excited to announce the release of version 0.2.0, bringing powerful new features, improvements, and fixes that will elevate your experience with our application! Below are the developer-friendly details of this release, including relevant SHA hashes for each change.

Features

  • Cross-Platform Notification Service [f299d92]

    • Implemented a NotificationService and integrated it into ChatService.
    • Added new tools for managing notifications: notify, list_notifications, and cancel_notification.
    • Utilized native toast notifications on Windows and introduced initial support for MacCatalyst.
  • Image Generation and Reasoning [8572a77]

    • Added image generation capabilities using OpenAI, Google Gemini, and other providers.
    • Introduced a reasoning mechanism to provide transparency of AI's decision-making process.
  • Restore Default Button for System Prompt [1d311cf]

    • Implemented a button in settings to restore the system prompt to its default value, improving usability.

Enhancements

  • Windows Notification Registration Refactor [dd9a47a]

    • Optimized notification registration process to avoid unnecessary writes, thus enhancing robustness on Windows.
  • UI Styles and Windows Notification Support [04a3bfb]

    • Improved button states and application styles.
    • Introduced Windows notification support with toast notifications and a fallback for unsupported platforms.
  • State Management and UX for Settings [29dea84]

    • Enhanced settings user experience with better state management and live config change handling.

Repository Links

Thanks to all contributors for their hard work and dedication! 😊

Floaty 0.1.3

Choose a tag to compare

@github-actions github-actions released this 08 Sep 20:10
Immutable release. Only release title and notes can be modified.

Release Notes: v0.1.3 - September 8, 2026 🚀

Welcome to the latest update of the Floaty app! This release focuses on simplifying and improving the initialization of the settings view model for a more seamless user experience.

Key Changes

  • Refactor: Synchronous Initialization:
    • Commit: ed83e18
    • Author: nor0x
    • Replaced the asynchronous InitializeAsync method with a synchronous Initialize method in SettingsViewModel.
    • This change ensures that the data is fully loaded before displaying the SettingsWindow, eliminating the default state flicker in the UI.
    • Removed the asynchronous background task to streamline the initialization process, enhance simplicity, and ensure immediate data availability.
    • Affected Files:
      • AGENTS.md
      • app/ViewModels/Settings/SettingsViewModel.cs
      • app/Views/Settings/SettingsWindow.axaml.cs

Repository

Thank you for keeping up with the latest changes! Happy developing! 💻✨

Contributors: nor0x

Floaty 0.1.2

Choose a tag to compare

@github-actions github-actions released this 01 Sep 10:00
Immutable release. Only release title and notes can be modified.

Release Notes for v0.1.2 🚀

Highlights

  • Settings Design Overhaul: Major design enhancements to the settings interface have been implemented, ensuring a more intuitive and visually appealing user experience.

Changelog

  • Design Updates:

    • Revamped styles for Settings components in app/Styles/SettingsControls.axaml and app/Styles/SettingsTheme.axaml.
    • Fresh design for AppearanceView.axaml, BehaviorView.axaml, and ExecView.axaml.
  • Resource Enhancements:

    • Updated accent color logic within AccentPalette.cs and AccentResources.cs for a consistent look and feel across the application.
    • Modifications to the general application styles in Tokens.axaml for a cohesive theme.
  • Code Structure:

    • Reorganized structure within App.axaml and App.axaml.cs to better support the updated design components.
  • Miscellaneous:

    • Updates affected multiple other components for better integration and consistency.

Get Started

Check out the latest version here: Floaty v0.1.2

Contributors: Many thanks to @nor0x for their invaluable contributions to this release!

SHA-256 Hash: d7c7756 🍂


Feel free to explore the updated settings interface for an improved application experience. Enjoy the fresh new look and functionality!

Floaty 0.1.1

Choose a tag to compare

@github-actions github-actions released this 25 Aug 22:06
Immutable release. Only release title and notes can be modified.

Release Notes for v0.1.1 🌟

We are thrilled to announce the latest updates and enhancements for the project. This release focuses on improving user interaction and privacy management. Below are the summarized changes:

New Features & Enhancements

  • Text Selection and Link Handling in Chat Panel (8292bdd)

    • Added text selection capability in ChatPanelView to allow users to copy message text.
    • Improved link interaction in MarkdownPresenter: differentiates between clicks and drags, and manages link targets more efficiently.
    • Incorporated a monitoring mechanism using a boolean _selecting to track text selection progress.
  • Enhanced Screen Capture for Privacy and Efficiency (5a2f820)

    • Introduced a "text-only" mode to capture screen data, exporting to markdown files while redacting sensitive information like passwords.
    • Improved window metadata logging with URLs and document paths.
    • Integrated CaptureDayLog for daily activity management, ensuring content is logged once per day.

Files Changed

  • app/Views/Chat/ChatPanelView.axaml.cs, app/Views/Chat/MarkdownPresenter.cs
  • AGENTS.md, README.md, app/App.axaml.cs
  • app/Platforms/Windows/WindowsScreenCaptureService.cs, app/Platforms/Windows/WindowsScreenHistoryService.cs
  • app/Services/CaptureDayLog.cs, app/Services/CapturePruner.cs, app/Services/CaptureRedactor.cs
  • Additional changes in 3 more files across the project

Repository

For further details and to explore the code, visit the repository: Floaty on GitHub

Contributors: nor0x

Feel free to check these updates and provide feedback. As always, we appreciate your support and contributions to the project! 🚀

Floaty 0.1.0

Choose a tag to compare

@github-actions github-actions released this 25 Aug 17:32
Immutable release. Only release title and notes can be modified.
384113e

Release Notes for Floaty v0.1.0 🎉

We're excited to announce Floaty v0.1.0! This release marks a significant milestone with the complete migration to Avalonia, bringing several UI enhancements and native improvements.

Major Changes

  • Avalonia Migration Completion (384113e)
    • Transitioned the entire UI from MAUI/Blazor to Avalonia 🌿.
    • Enhanced native components for improved performance and visuals.

Enhancements & Fixes

  • Overlay and Chat Panel Improvements

    • Fixed alignment for the ring within the chat panel (6654efb).
    • Anchored input row to prevent it from being pushed off-screen (e0c7f17).
    • Implemented a native message list for the chat panel (395cc89).
  • Icon Rendering Fixes

    • Resolved issues with Tabler icon glyphs not rendering correctly by updating font family names (a03c38a).
  • Settings Management Enhancements

    • Enabled UI flows for adding/removing providers and managing skills (8106eea).

Technical Improvements

  • Window Management and Interaction

    • Refactored window controllers for better handling of Avalonia's windowing system (89411a9).
  • Documentation Updates

    • Updated documentation to align with the Avalonia stack, ensuring clarity for developers (3df571c).
  • Continuous Integration

    • Streamlined CI processes by removing legacy MAUI dependencies and adapting to Avalonia workflows (12b6901).

Miscellaneous

  • Code Refactoring and Cleanup
    • Reduced code complexity and improved maintainability across multiple modules.

Special Thanks

Special thanks to Joachim Leonfellner and nor0x for their significant contributions to this release.

For more details, check out the repository on GitHub.

Enjoy using the new and improved Floaty! 🎈

Floaty 0.0.15

Choose a tag to compare

@github-actions github-actions released this 22 Aug 08:25
Immutable release. Only release title and notes can be modified.
2d9b6da

Release Notes - Version 0.0.15 🌟

Enhancements

  • Multi-Provider Support:

    • Introduced the ability to configure multiple AI providers, each with their own settings tab in the UI. Providers include OpenAI, Anthropic, Gemini, Azure OpenAI, and several others.
    • Configurations allow assignments for chat, embeddings, and screenshot captioning to be managed independently.
    • Facilitates the use of local models for high-frequency tasks, while cloud models can be used for chats.
  • Provider Architecture Overhaul:

    • AiClientFactory: Centralized model client construction, significantly improving modularity and flexibility.
    • ProviderPresets: Pre-configured provider settings available out-of-the-box for quick setup and deployment.

New Local Model Capabilities

  • Local Models Integration:

    • Implemented OnnxEmbeddingGenerator to run sentence-transformer ONNX exports locally.
    • New local model options shipped include BGE Small/Base and MiniLM L6.
    • Enhanced download service for model retrieval with progress tracking.
  • Local Memory Management:

    • The system no longer requires an API key for core features like memory and screen history services, which now intelligently determine capacity based on configuration.

Miscellaneous

  • README and documentation updates to reflect architectural changes and new feature capabilities. 📖
  • Added new dependencies:
    • Anthropic C# SDK, Azure.AI.OpenAI, Microsoft.ML.Tokenizers, enhancing AI provider integration.

Collaboration

  • Co-authored improvements by Claude Opus 5 with contributions from Joachim Leonfellner and nor0x.

Repository

For more detailed information on the changes, please refer to the updated project documentation and code repository. Thank you to all contributors who made this release possible! 🚀