Flovvy

Changelog

New features, improvements and fixes in every Flovvy release.

🐛 Fixes

  • Fixed a bug introduced in 1.5.0 that caused new Yap! messages, Soundscape compositions, and some other data to appear outside their intended containers in some cases.
  • Fixed a bug that caused donation message TTS audio to be skipped when a Yap! donation message was sent to the widgets for the first time. 

A big update that greatly improves your dashboard experience and adds several useful features!

✨ Features

  • Changelog viewer. You can now check the changelog for any widget, widget variant, or the entire application. If you're seeing this, it works!
  • Temporarily disable Yap!. Sometimes you may want to hush the bots for a while — now you can pause Yap! for a set period in the Yap! settings. Yap! will reactivate by itself after that time.
  • Widget status overview. See the status of your installed widgets in the "My Widgets" section, including whether they're running, sleeping, or offline, plus the number of instances and detailed client environment info.
  • Send test messages. If you don't have any Yap! messages or Soundscape compositions in your history yet, you can now send test events from their respective settings sections to see how the widgets work.

🔧 Improvements

  • First redesign pass on the "All Widgets" and "My Widgets" pages to accommodate the features listed above — we hope you like it!
  • Reworked how the dashboard connects to the real-time server, resulting in faster load times and a more stable experience.
  • When you leave the main page, a secondary menu now appears in the top right corner for easier navigation.
  • Added short descriptions for Yap! and Soundscape in their settings sections.
  • Smoother transitions for main menu animations.
  • Fixed an error that occurred when the minimum donation amount was left empty in Yap! settings — it now shows a proper validation message instead.
  • Improved loading state when selecting a Yap! bot.
  • More robust dashboard navigation handling.
  • Range sliders now have text input fields, so you can type exact values instead of just dragging.
  • Widget preview now automatically scales to fit your screen, so you don't have to scroll to see the whole widget.
  • Improved responsiveness of the send to/remove from widgets controls when no widgets are running.
  • Lots of internal improvements to us provide you with the best service possible.

🐛 Fixes

  • Fixed some widget events failing to dispatch due to their payload being too large.

🐛 Fixes

  • In cases when the most recent Yap! chat message is no longer avilable for one reason or another, a second request to LLM provider without previous chat context will be issued which will increase overall stability of message processing.

🐛 Fixes

  • Fixed a bug in the Yap! bot text recognition pattern. Previously bad but recoverable LLM responses could fail message processing entirely.
  • Switched to a newer and more stable API of the LLM provider.
  • Yap! donations without messages are now properly handled in the Yap! settings. Previously whole page wouldn't load if there was at least one donation without message was present.

🐛 Fixes

  • Fixed processing of Yap! donation messages with empty texts.

🔧 Improvements

  • Added storage of various useful data about launched widget environment.

🔧 Improvements

  • Performed the database maintenance to accommodate future releases.

🐛 Fixes

  • Fixed a critical bug which disallowed for successful completion Yap! and Soundscape audio processing.
  • Increased maximum allowed time for Yap! message processing and Soundscape composition generation up to 5 minutes.
  • Further increased maximum allowed time for TTS generation up to 40 seconds to satisfy the requirements of a more quirkier texts.

🐛 Fixes

  • Added safeguards against action descriptive texts in Yap! bot responses.
  • TTS audio files are now properly processed through the internal audio file pipeline.
  • Optimized retry attempts for Yap! message processing.