Release: Enhancements and Configuration Management
Date: October 10, 2024
New Features:
-
UI Improvements:
- Improved UI layout and styling across the application for a more polished user experience.
(Commit:fix: improve UI layout and styling
) - Added
overflow-hidden
class to the<body>
inindex.html
to eliminate unwanted scrollbars. - Updated window dimensions in
tauri.conf.json
to enhance fit and usability. - Adjusted styles in the
Card
component withinApp.vue
, removing padding and setting background colors for better visibility. - Enhanced footer styling to improve the visibility of copyright and version information.
- Improved UI layout and styling across the application for a more polished user experience.
-
Configuration Management:
- Introduced new commands for configuration management and launching VRChat:
get_config
get_version
launch_vrchat
- Implemented configuration handling using YAML and added Windows registry access for enhanced flexibility.
- Added error handling capabilities with a custom
AppError
type to improve reliability and debugging. - Updated
Cargo.toml
andCargo.lock
to include necessary dependencies for the new features.
(Commit:feat(commands): add commands for config management and launching VRChat
)
- Introduced new commands for configuration management and launching VRChat:
Project Updates:
- Metadata and Configuration:
- Added
.markdownlint.json
for markdown linting configuration to ensure consistent documentation style. - Updated the
LICENSE
file to reflect the new copyright holder and year. - Bumped version to 0.3.0 in
package.json
and related files for accurate version tracking. - Updated repository URLs and author information in
Cargo.toml
to reflect the latest changes. - Modified copyright information in
App.vue
to keep the project documentation current.
(Commit:chore: update project details and configurations
)
- Added
Full Changelog: v0.2.0...v0.3.0