Repository navigation
EasySave v2
EasySave v2.0 - Release Notes
This major release introduces the transition to a graphical interface and a complete overhaul of the business logic architecture.
Main Changes
Graphical User Interface (GUI)
Avalonia Integration: Migration to the Avalonia framework for the application's visual interface.
Backup Management: Implementation of dedicated menus for creating, editing, and viewing details of backup jobs.
Interactivity: Addition of confirmation popups for job execution, deletion, and settings validation.
Core Logic & Features
Architecture Refactor: Full reorganization of services, controllers, and ViewModels to improve system stability.
CryptoSoft Integration: Added domain support for file encryption during backup processes.
Business Software Detection: Implementation of a service to manage and detect running business software to coordinate backup priority.
File Extensions: Added the ability to define specific file extensions for encryption within the application logic.
Bug Fixes and Optimization
Corrected button interactions and default backup type assignments.
Refactored command runners and view-model communications.
Contributors
Credits to @T0wti, @Zargan3IQ, @matthieucdt and @gaelsweden for their contributions to this version.
Full Changelog: v1.1...v2.0