You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Codebase Standardization & Biome Linter: Initialized and integrated Biome (biome.json) as the primary toolchain for linting and formatting. Standardized code formatting across the entire workspace, removed any types, and enforced strict TypeScript rules for a cleaner and safer codebase.
UI/UX Standardization & Refinements: Continued standardizing UI components across all modules. Added and refined modular components including Home, Help, Sidebar, and dedicated ErrorBoundary components.
Global Context Menu: Implemented a custom GlobalContextMenu layout component for intuitive right-click interactions across the desktop workspace.
Static Asset Optimization: Replaced heavy static .png assets (error.png, help.png, workspace.png) with optimized .webp assets (error.webp, help.webp, workspace.webp), reducing bundle size and improving visual rendering speed.
Automated Release Pipeline: Introduced automated release scripts (scripts/build-release.js & scripts/prepare-release.js) for seamless Tauri packaging and artifact distribution (.msi, portable .exe).
Bug Fixes & Improvements
Gamification & Store Synchronization: Refactored useGamification hook, achievements, and shop modules to improve type safety and fix state synchronization across workspace components.
Development & Port Configuration: Updated development server port settings and improved static asset resolution across desktop windows.