| Commit message (Expand) | Author | Age | Files | Lines |
| * | refactor(java): improve error handling and logging |  Begonia, HE | 2026-01-29 | 5 | -20/+140 |
| * | 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 | 4 | -33/+121 |
| * | refactor(java): simplify version compatibility logic and improve error handling |  Begonia, HE | 2026-01-29 | 6 | -182/+133 |
| * | 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 | 12 | -1125/+1354 |
| * | docs(java): add TODO comment for refactoring candidate detection |  Begonia, HE | 2026-01-29 | 1 | -0/+2 |
| * | feat(ui): add new ui project |  苏向夜 | 2026-01-23 | 1 | -3/+3 |
| * | feat(ts-bindings): fix ts bindings naming convention |  苏向夜 | 2026-01-23 | 11 | -0/+48 |
| * | feat(ts-bindings): fix ts bindings naming convention |  苏向夜 | 2026-01-21 | 11 | -103/+76 |
| * | fix(fabric): Add untagged attribute to FabricMainClass enum export |  HsiangNianian | 2026-01-21 | 2 | -2/+3 |
| * | fix: Update ts_rs import to include Serialize |  HsiangNianian | 2026-01-21 | 1 | -1/+1 |
| * | fix(auth): Remove commented-out prism's Client ID from auth.rs |  HsiangNianian | 2026-01-21 | 1 | -1/+0 |
| * | fix(deps): Update ts-rs dependency to include serde-compat feature |  HsiangNianian | 2026-01-21 | 1 | -1/+1 |
| * | fix: Update TypeScript export paths to reflect new directory structure |  HsiangNianian | 2026-01-21 | 11 | -58/+76 |
| * | feat: Add TypeScript support to data structures using ts-rs for type generation |  HsiangNianian | 2026-01-21 | 11 | -61/+276 |
| * | chore(deps): Add ts-rs dependency version 11.1.0 |  HsiangNianian | 2026-01-20 | 1 | -0/+1 |
| * | Potential fix for code scanning alert no. 3: Cleartext logging of sensitive i... |  简律纯 | 2026-01-19 | 1 | -1/+1 |
| |\ |
|
| | * | Potential fix for code scanning alert no. 3: Cleartext logging of sensitive i... |  简律纯 | 2026-01-19 | 1 | -1/+1 |
| * | | chore(ui): refactor workspace to monorepo |  苏向夜 | 2026-01-19 | 1 | -1/+1 |
| |/ |
|
| * | Merge branch 'main' into chore/migrate-repository |  苏向夜 | 2026-01-19 | 11 | -166/+930 |
| |\ |
|
| | * | chore(release): bump versions |  github-actions[bot] | 2026-01-19 | 4 | -3/+10 |
| * | | chore: migrate repository from HsiangNianian to HydroRoll-Team |  Begonia, HE | 2026-01-18 | 2 | -2/+2 |
| | * | chore(tauri): mark tauri crate as private |  苏向夜 | 2026-01-19 | 1 | -0/+1 |
| | * | ci(semifold): change os name |  苏向夜 | 2026-01-18 | 1 | -1/+1 |
| | * | ci(semifold): prepare for alpha release |  苏向夜 | 2026-01-18 | 1 | -7/+1 |
| | * | fix(build): fix pnpm build script |  苏向夜 | 2026-01-18 | 1 | -40/+40 |
| | * | feat(backend): enhance instance management for editor support |  HsiangNianian | 2026-01-18 | 2 | -6/+135 |
| | * | feat(migration): implement shared cache migration with SHA1 dedup |  HsiangNianian | 2026-01-18 | 2 | -1/+275 |
| | * | fix(ci): improve pre-commit fmt hook configuration |  HsiangNianian | 2026-01-18 | 4 | -90/+262 |
| | * | delete: remove instance isolation tests for cleanup |  HsiangNianian | 2026-01-18 | 1 | -198/+0 |
| | * | fix: complete Instance/Profile System isolation and state management |  HsiangNianian | 2026-01-18 | 2 | -7/+249 |
| | * | 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 | 2 | -2/+30 |
| | * | fix(instance): copy directory BEFORE creating metadata in duplicate_instance |  HsiangNianian | 2026-01-18 | 1 | -11/+32 |
| | * | fix(forge): check if installer created version JSON before manual creation |  HsiangNianian | 2026-01-18 | 1 | -4/+22 |
| | * | fix(auth): prevent infinite recursion in get_client() |  HsiangNianian | 2026-01-18 | 1 | -2/+2 |
| | * | chore: add regex dependency version 1.12.2 to Cargo.toml |  HsiangNianian | 2026-01-18 | 1 | -0/+1 |
| |/ |
|
| * | chore: bump version to 0.1.26 in Cargo.toml and tauri.conf.jsonv0.1.26 |  HsiangNianian | 2026-01-16 | 2 | -2/+2 |
| * | fix: improve Java path normalization logic |  HsiangNianian | 2026-01-16 | 1 | -2/+6 |
| * | feat: implement instance management features and enhance game launch process |  HsiangNianian | 2026-01-16 | 6 | -84/+527 |
| * | feat: enhance Java version management for Minecraft versions |  HsiangNianian | 2026-01-16 | 5 | -55/+510 |
| * | Merge pull request #53 from BegoniaHe/fix/windows-java-path |  简律纯 | 2026-01-16 | 3 | -4/+264 |
| |\ |
|
| * | | fix: update logging for Java arguments in game start function |  HsiangNianian | 2026-01-16 | 1 | -1/+1 |
| * | | chore: bump version in tauri configuration to 0.1.25v0.1.25 |  HsiangNianian | 2026-01-16 | 2 | -2/+2 |