v0.3.1 - Stability & Configuration Refinements
This release improves application stability by preventing potential deadlocks during save operations and standardizes file system paths, alongside better environment checks for KDE users.
Key Highlights:
-
Concurrency Fixes: Introduced a synchronous saving method to eliminate race conditions and prevent application deadlocks during data persistence.
-
Path Standardization: Updated configuration and data storage paths to use lowercase naming, ensuring better consistency with Linux file system standards.
-
Dependency Diagnostics: Added runtime checks to detect missing qdbus dependencies, providing clear warnings to users on KDE environments to prevent functionality issues.
Full Changelog: v0.3.0...v0.3.1