| Commit message (Expand) | Author | Age | Files | Lines |
| * | refactor(java): add TypeScript support to Java data structures |  HsiangNianian | 2026-01-30 | 1 | -4/+21 |
| * | refactor(java): enhance Adoptium structs with TypeScript support |  HsiangNianian | 2026-01-30 | 1 | -5/+26 |
| * | fix: resolve rebase conflicts and compilation errors |  Begonia, HE | 2026-01-29 | 4 | -137/+152 |
| * | refactor(java): improve error handling and logging |  Begonia, HE | 2026-01-29 | 4 | -20/+139 |
| * | feat(java): implement cache versioning, size limits, and automatic cleanup |  Begonia, HE | 2026-01-29 | 1 | -0/+1 |
| * | feat(java): Enhance Java detection and error handling |  Begonia, HE | 2026-01-29 | 3 | -28/+106 |
| * | refactor(java): simplify version compatibility logic and improve error handling |  Begonia, HE | 2026-01-29 | 5 | -81/+83 |
| * | refactor(java): replace unwrap with expect for better error handling |  Begonia, HE | 2026-01-29 | 1 | -1/+6 |
| * | refactor(java): suppress dead code warnings and improve detection |  Begonia, HE | 2026-01-29 | 4 | -16/+19 |
| * | refactor(java): address Sourcery AI code review feedback |  Begonia, HE | 2026-01-29 | 4 | -84/+110 |
| * | refactor(java): modularize Java detection and management system |  Begonia, HE | 2026-01-29 | 11 | -1119/+1340 |
| * | docs(java): add TODO comment for refactoring candidate detection |  Begonia, HE | 2026-01-29 | 1 | -0/+2 |
| * | feat(ts-bindings): fix ts bindings naming convention |  苏向夜 | 2026-01-23 | 9 | -0/+41 |
| * | feat(ts-bindings): fix ts bindings naming convention |  苏向夜 | 2026-01-21 | 10 | -79/+70 |
| * | fix(fabric): Add untagged attribute to FabricMainClass enum export |  HsiangNianian | 2026-01-21 | 1 | -1/+2 |
| * | fix(auth): Remove commented-out prism's Client ID from auth.rs |  HsiangNianian | 2026-01-21 | 1 | -1/+0 |
| * | fix: Update TypeScript export paths to reflect new directory structure |  HsiangNianian | 2026-01-21 | 10 | -52/+67 |
| * | feat: Add TypeScript support to data structures using ts-rs for type generation |  HsiangNianian | 2026-01-21 | 10 | -54/+247 |
| * | feat(backend): enhance instance management for editor support |  HsiangNianian | 2026-01-18 | 1 | -0/+14 |
| * | feat(migration): implement shared cache migration with SHA1 dedup |  HsiangNianian | 2026-01-18 | 1 | -0/+224 |
| * | fix(ci): improve pre-commit fmt hook configuration |  HsiangNianian | 2026-01-18 | 3 | -23/+99 |
| * | fix(java): handle build metadata and underscore formats in version parsing |  HsiangNianian | 2026-01-18 | 1 | -2/+21 |
| * | fix(manifest): add find_root_version for nested inheritance resolution |  HsiangNianian | 2026-01-18 | 1 | -0/+37 |
| * | fix(rules): add architecture and version checks to library rule matching |  HsiangNianian | 2026-01-18 | 1 | -5/+24 |
| * | fix(downloader): use proper atomic ordering for thread-safe progress tracking |  HsiangNianian | 2026-01-18 | 1 | -11/+11 |
| * | fix(auth): add token expiry check in start_game |  HsiangNianian | 2026-01-18 | 1 | -1/+0 |
| * | fix(instance): copy directory BEFORE creating metadata in duplicate_instance |  HsiangNianian | 2026-01-18 | 1 | -11/+32 |
| * | fix(auth): prevent infinite recursion in get_client() |  HsiangNianian | 2026-01-18 | 1 | -2/+2 |
| * | feat: implement instance management features and enhance game launch process |  HsiangNianian | 2026-01-16 | 2 | -0/+326 |
| * | feat: enhance Java version management for Minecraft versions |  HsiangNianian | 2026-01-16 | 3 | -31/+150 |
| * | feat: enhance Java path handling by resolving symlinks and stripping UNC pref... |  HsiangNianian | 2026-01-16 | 1 | -2/+8 |
| * | feat: add UNC prefix stripping for Windows paths in Java handling |  HsiangNianian | 2026-01-16 | 1 | -1/+17 |
| * | feat: improve Java command execution on Windows |  HsiangNianian | 2026-01-16 | 2 | -10/+24 |
| * | feat: integrate AI assistant functionality and configuration management |  HsiangNianian | 2026-01-16 | 12 | -78/+855 |
| * | feat: Enhance Forge installation process by fetching installer manifest and i... |  HsiangNianian | 2026-01-15 | 1 | -57/+245 |
| * | feat: Add version installation and check functionality to enhance mod loader ... |  HsiangNianian | 2026-01-15 | 1 | -3/+24 |
| * | feat: Add log upload service and optional API key to LauncherConfig for enhan... |  HsiangNianian | 2026-01-15 | 1 | -0/+4 |
| * | feat(java): Implement Java catalog management and download features |  Begonia, HE | 2026-01-15 | 2 | -34/+735 |
| * | fix: change Java installation path to use Tauri app handle for directory access |  Begonia, HE | 2026-01-15 | 1 | -8/+9 |
| * | Apply suggestion from @SourceryAI |  简律纯 | 2026-01-15 | 1 | -1/+1 |
| * | Merge main into feat/download-java-rt |  Begonia, HE | 2026-01-14 | 13 | -98/+1497 |
| |\ |
|
| | * | feat: enhance dark mode support across UI components |  HsiangNianian | 2026-01-14 | 1 | -0/+2 |
| | * | feat: Enhance UI components and add visual effects |  HsiangNianian | 2026-01-14 | 1 | -0/+8 |
| | * | refactor: clean up formatting and improve readability in core modules |  HsiangNianian | 2026-01-14 | 4 | -14/+31 |
| | * | feat: add Fabric and Forge type definitions and update mod.rs for mod loader ... |  HsiangNianian | 2026-01-14 | 1 | -0/+4 |
| | * | feat: enhance GameVersion struct with optional fields for better mod loader s... |  HsiangNianian | 2026-01-14 | 1 | -16/+30 |
| | * | feat: add version merging utilities for mod loaders |  HsiangNianian | 2026-01-14 | 1 | -0/+244 |
| | * | feat: implement Maven coordinate parsing and URL construction utilities |  HsiangNianian | 2026-01-14 | 2 | -1/+407 |
| | * | feat: add Fabric and Forge loader support modules with version fetching and i... |  HsiangNianian | 2026-01-14 | 2 | -0/+602 |
| | * | fix: prevent feature-based rules from being applied in library checks |  HsiangNianian | 2026-01-14 | 2 | -0/+8 |