Releases: RenanSui/salvage
2.3.0
Release Notes
This release focuses on updating the application to Tauri v2 and making necessary adjustments for compatibility.
🔧 Core Updates
-
Tauri v2 Upgrade
Updated the app to Tauri v2, incorporating compatibility modifications for smoother performance. -
File Handling Adjustments
Modified file-handling logic to align with Tauri v2 requirements.
Thank you for your support! Please report any issues or feedback to help us improve further.
2.2.0
Release Notes for Recent Commits
This release includes significant UI enhancements, feature updates, configurations, and overall code quality improvements across multiple areas of the application.
🔧 Core Updates
-
Truncated Backup Source Descriptions
Improved readability of backup descriptions by truncating lengthy entries. -
ESLint and TSConfig Configuration
Enhanced code linting and type-checking setups for a better development experience. -
Relocated Backup Folder
The backup folder has been moved to the dashboard folder for more intuitive organization.
🪐 UI & UX Updates
Desktop Updates
-
Animations
Modified various animations to improve responsiveness and engagement. -
Title Bar Style
Updated title bar for a more streamlined and modern look. -
Cursor Style
Applied acursor: default
style to specified tags for consistency. -
Skeleton UI
Adjusted skeleton loading components for better aesthetics during data load times.
Component Additions
-
New Button Components
Added new button variants:action
,link
, andcard button
. -
Loading and Toast Components
Introduced enhanced loading indicators and refined toast notifications for user feedback. -
Form Components
Modularized form components for reusability, focusing on backup forms and configurations. -
New Page Components
Components added for Backup, Dashboard, Files, and Logs pages.
🛠️ Configuration & Style Updates
-
Tauri and Tailwind Configurations
Updated Tauri config file and extended Tailwind with global variables for theme support. -
Next.js & TypeScript Compatibility
Added support for Next.js 15 and React 19, updating config files and modifying SSR handling to align with recent releases. -
Theme Toggler
Integrated a theme toggler in the title bar, supporting both light and dark modes. -
Tailwind Enhancements
Extended Tailwind configuration for advanced color schemes and disabled automatic classname ordering.
🐞 Bug Fixes & Clean-Up
-
Hydration Issue
Fixed hydration errors to enhance page load consistency. -
Files and Logs Page
Corrected page height and layout styles for better user experience. -
Imports Optimization
Streamlined import paths and fixed recurring import-related issues. -
Removed Unused Components
Cleaned up unused components and files to reduce codebase clutter. -
Class and Comment Clean-Up
Removed unnecessary classes and comments to improve readability and maintainability.
📂 Development Updates
-
Environment and Release Workflow
Configured.env
and ignored out folders, refined release workflows for improved CI/CD automation. -
Utilities & Hooks
Added new hooks and utilities for simplified data handling and size adjustments.
Thank you for your support! Please report any issues or feedback to help us improve further.
Salvage Backup Management v2.0.0
See the assets to download this version and install.