Skip to content

v1.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 29 Jun 17:28

Changelog

Added

  • Mod Management: Implemented a new mod management interface.
  • Steam Integration: Added automated Steam path detection logic.
  • UI Components:
    • Added a new custom TitleBar component.
    • Integrated shadcn/ui component library for enhanced UI development.
    • Improved base HTML structure and added a favicon.
  • Project Assets: Added an official application icon, updated .gitignore, and added the project LICENSE file with updated author details.

Changed

  • Path & Error Handling: Streamlined Steam path detection routines and improved runtime error handling.
  • Configuration & State: Enhanced configuration handling and streamlined application save logic.
  • Navigation & Interactions:
    • Refactored and enhanced core navigation logic.
    • Updated component properties and streamlined UI interactions.

Refactored

  • TitleBar: Simplified the TitleBar component layout and disabled native window resizing for a consistent window frame.

Dependency & Environment Updates

  • Upgraded the project Go runtime version environment.
  • Updated project dependencies to their latest stable versions.
  • Updated TypeScript configuration (tsconfig) and refined the ESLint validation setup.

CI/CD & Build Workflow

  • Updated continuous integration workflows for building and releasing LumInstaller binaries.
  • Bundled the new application icon into the automated build pipeline.

Removed

  • Removed Fredoka font files and all associated style definitions.
  • Cleaned up obsolete build files and redundant project assets from the repository.

Downloads