Gladys Assistant 4.45: DuckDB, a Revolution in Gladys! ⚡

Hi everyone!

I’m very happy to launch Gladys Assistant 4.45 today, which includes the switch to DuckDB, a revolutionary new database system that’s going to change everything in Gladys—and honestly, this isn’t clickbait! :joy:

I talk about it in a blog post:

I’m really excited to hear your feedback after the update and migration: how big is your database (before/after)? :smiley:

Thank you again to the testers who helped with the development of this update!

For your information, I released Gladys Assistant 4.45.1 last night, and here’s what’s included:

  • Fix for the EDF Tempo widget to migrate to the RTE API instead of the EDF API, which was no longer working
  • Added a nightly task at 11 p.m. that will purge messages in the database older than 15 days. Once you’re up to date and a night has passed, I recommend cleaning up the SQLite database to really free up space. ^^ Now that your sensor states are no longer stored in SQLite, this should be quick!
  • The API no longer allows a user to update their own role
  • Caldav: Fixed a bug with recurring events (thanks @bertrandda!)