Kivo v0.3.1
This release focuses on storage reliability and data integrity fixes.
- Fixed: Collection Data Loss. Editing environment variables no longer wipes requests and subfolders from the collection directory.
- Fixed: Requests Not Persisted. Newly created requests are now correctly written to disk and survive app restarts.
- Fixed: Delete Request Not Working. Deleting a request now properly removes its file from disk.
- Fixed: Slash Names Breaking Storage. Collection and request names containing
/or other special characters are now safely sanitized for the filesystem while preserving the original display name. - Improved: Storage Robustness. All serde structs now use safe defaults, preventing silent deserialization failures from corrupting state.
- Improved: Testability. Core storage logic extracted into pure functions and covered by 59 unit tests across normal, complex, and stress scenarios.
Full Changelog: View CHANGELOG.md