<feed xmlns='http://www.w3.org/2005/Atom'>
<title>DropOut/src-tauri/src/core/instance.rs, branch fix/build</title>
<subtitle>This is a new Minecraft launcher that is currently in development. It is designed to be a modern, fast and efficient launcher. It is written in Rust. Aims to be a Reproducible Minecraft Workspace Manager.</subtitle>
<id>https://git.hydroroll.team/DropOut/atom?h=fix%2Fbuild</id>
<link rel='self' href='https://git.hydroroll.team/DropOut/atom?h=fix%2Fbuild'/>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/'/>
<updated>2026-03-18T05:43:12Z</updated>
<entry>
<title>fix(instance): InstanceManager -&gt; InstanceState</title>
<updated>2026-03-18T05:43:12Z</updated>
<author>
<name>HsiangNianian</name>
<email>i@jyunko.cn</email>
</author>
<published>2026-03-18T05:43:12Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=1aeb0d1f5cf6c5c2492e749e3c25c3649b591c59'/>
<id>urn:sha1:1aeb0d1f5cf6c5c2492e749e3c25c3649b591c59</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Potential fix for pull request finding</title>
<updated>2026-03-18T03:52:18Z</updated>
<author>
<name>简律纯</name>
<email>i@jyunko.cn</email>
</author>
<published>2026-03-18T03:52:18Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=aff0903f625a2184d6d96e47b10041d741e59b4d'/>
<id>urn:sha1:aff0903f625a2184d6d96e47b10041d741e59b4d</id>
<content type='text'>
Co-authored-by: Copilot Autofix powered by AI &lt;175728472+Copilot@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>feat(instance): finish multi instances system</title>
<updated>2026-03-12T07:40:18Z</updated>
<author>
<name>HsiangNianian</name>
<email>i@jyunko.cn</email>
</author>
<published>2026-03-12T07:40:18Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=4a504c7e3d0c50cb90907d7903bc325d7daaf369'/>
<id>urn:sha1:4a504c7e3d0c50cb90907d7903bc325d7daaf369</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(client): rewrite macros to generate client</title>
<updated>2026-02-18T07:08:40Z</updated>
<author>
<name>苏向夜</name>
<email>fu050409@163.com</email>
</author>
<published>2026-02-18T07:08:40Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=1a103de2f1ef75cd73347953cbe27e14606df871'/>
<id>urn:sha1:1a103de2f1ef75cd73347953cbe27e14606df871</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(java): modularize Java detection and management system</title>
<updated>2026-01-29T01:53:33Z</updated>
<author>
<name>Begonia, HE</name>
<email>163421589+BegoniaHe@users.noreply.github.com</email>
</author>
<published>2026-01-25T03:52:35Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=d7ddf3710f6aff40d0595430f5f49255c89fdca1'/>
<id>urn:sha1:d7ddf3710f6aff40d0595430f5f49255c89fdca1</id>
<content type='text'>
- Split monolithic java.rs (1089 lines) into focused modules
  - detection: Java installation discovery
  - validation: Version validation and requirements checking
  - priority: Installation selection priority logic
  - provider: Java download provider trait
  - providers: Provider implementations (Adoptium)
  - persistence: Cache and catalog management
- Add java_path_override field to Instance struct for per-instance Java configuration
- Export JavaInstallation at core module level

This refactoring improves maintainability and prepares for multi-vendor Java provider support.

Reviewed-by: Claude Sonnet 4.5
</content>
</entry>
<entry>
<title>feat(ts-bindings): fix ts bindings naming convention</title>
<updated>2026-01-23T12:48:13Z</updated>
<author>
<name>苏向夜</name>
<email>fu050409@163.com</email>
</author>
<published>2026-01-23T12:48:13Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=ef560813c68c113325d8d84ff13cd419eb6583df'/>
<id>urn:sha1:ef560813c68c113325d8d84ff13cd419eb6583df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ts-bindings): fix ts bindings naming convention</title>
<updated>2026-01-21T12:21:32Z</updated>
<author>
<name>苏向夜</name>
<email>fu050409@163.com</email>
</author>
<published>2026-01-21T12:21:32Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=cef90795b844a8c5a9cbc4f037a0b11c4d2918fc'/>
<id>urn:sha1:cef90795b844a8c5a9cbc4f037a0b11c4d2918fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: Update TypeScript export paths to reflect new directory structure</title>
<updated>2026-01-21T02:52:34Z</updated>
<author>
<name>HsiangNianian</name>
<email>i@jyunko.cn</email>
</author>
<published>2026-01-21T02:52:34Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=e87d097060e41b89d4c68285c103cf96b2dd9449'/>
<id>urn:sha1:e87d097060e41b89d4c68285c103cf96b2dd9449</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: Add TypeScript support to data structures using ts-rs for type generation</title>
<updated>2026-01-21T02:47:56Z</updated>
<author>
<name>HsiangNianian</name>
<email>i@jyunko.cn</email>
</author>
<published>2026-01-21T02:47:56Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=5cffcfe457d1b15d201647a5775268378c6018c6'/>
<id>urn:sha1:5cffcfe457d1b15d201647a5775268378c6018c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(backend): enhance instance management for editor support</title>
<updated>2026-01-18T06:27:45Z</updated>
<author>
<name>HsiangNianian</name>
<email>i@jyunko.cn</email>
</author>
<published>2026-01-18T06:27:45Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=6fdb730c323bcb1b052a2f9b13034603cbaf1e4d'/>
<id>urn:sha1:6fdb730c323bcb1b052a2f9b13034603cbaf1e4d</id>
<content type='text'>
- Sync instance.version_id after start_game, install_fabric, install_forge
- Add jvm_args_override and memory_override to Instance struct
- Add file management commands: list_instance_directory, delete_instance_file, open_file_explorer
- Support per-instance settings overrides (Java args, memory)
</content>
</entry>
</feed>
