Axis v1.3.0 - Backup & Compare Update
Note: Because Axis is a freshly compiled, unsigned Rust/Tauri application, some sensitive antivirus scanners may flag the installer as a false positive. The source code is entirely open-source and viewable here.
This update focuses on improving data management, comparison tools, and the overall user experience. It introduces a built-in backup restore manager, new comparison charts, expandable descriptions, and numerous fixes and improvements throughout the app.
✨ New Features
💾 Backup Restore Manager
- Added a new 🕐 Backups section in the hamburger menu.
- View every automatic backup with formatted date and time.
- Latest backup is highlighted for quick identification.
- Restore any backup directly from within the app.
- Confirmation dialog added before restoring data.
- Browser mode now displays a message explaining that backups are only available in the desktop version.
📊 New Comparison Charts
- Added a Radar Chart to Compare mode for visualizing category scores.
- Added a Grouped Bar Chart alongside the radar chart.
- Radar and bar charts can be displayed independently or together.
- Charts automatically update whenever the comparison selection changes.
- Charts fully respect the configured score scale (10 or 100).
🚀 Improvements
Compare View
- Improved radar chart spacing and layout.
- Category labels now wrap naturally instead of being cut off mid-word.
- Better legend styling and color consistency.
- Improved chart readability across different category counts.
Backup System
- Backup list is now sorted by newest first.
- Backup timestamps are parsed and displayed in a readable format.
- Backup restore reuses the existing ZIP import system for improved reliability.
Expandable Descriptions
- Long descriptions now collapse after three lines.
- Added Read more / Show less controls.
- Short descriptions continue to display normally without additional controls.
General
- Improved overall consistency throughout the comparison interface.
- Better handling of different score scales.
- Continued code cleanup and maintenance.
🐛 Bug Fixes
Compare Mode
- Fixed score bars using incorrect widths when
statMaxwas set to 100. - Fixed overall score display showing incorrect
/10values. - Fixed radar chart labels truncating awkwardly.
Descriptions
- Fixed an issue where Read more never appeared due to incorrect overflow detection.
- Improved measurement logic for consistent expand/collapse behavior.
Cleanup
- Removed unused CSS left behind from previous UI refactors.
- Removed obsolete selectors from the old image manager, panel image, toolbar, and responsive layouts.
- General cleanup across the codebase to improve maintainability.
Full Changelog: v1.2.0...v1.3.0