<feed xmlns='http://www.w3.org/2005/Atom'>
<title>DropOut/ui/src/stores/game.svelte.ts, branch feat/Instance/Profile-System</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=feat%2FInstance%2FProfile-System</id>
<link rel='self' href='https://git.hydroroll.team/DropOut/atom?h=feat%2FInstance%2FProfile-System'/>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/'/>
<updated>2026-01-16T12:20:05Z</updated>
<entry>
<title>feat: implement instance management functionality</title>
<updated>2026-01-16T12:20:05Z</updated>
<author>
<name>HsiangNianian</name>
<email>i@jyunko.cn</email>
</author>
<published>2026-01-16T12:20:05Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=3c13c14dea03c6b91716fb0f1578deb12fcf9756'/>
<id>urn:sha1:3c13c14dea03c6b91716fb0f1578deb12fcf9756</id>
<content type='text'>
Added a new InstancesState class to manage game instances, including loading, creating, deleting, updating, and duplicating instances. Integrated instance selection into the game launch process, ensuring an active instance is selected before starting a game. Updated the types to include instance-related data structures.
</content>
</entry>
<entry>
<title>feat: enhance Java version management for Minecraft versions</title>
<updated>2026-01-16T10:42:12Z</updated>
<author>
<name>HsiangNianian</name>
<email>i@jyunko.cn</email>
</author>
<published>2026-01-16T10:38:47Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=1119f6c3cf421da2f2db92873efae8135c76b678'/>
<id>urn:sha1:1119f6c3cf421da2f2db92873efae8135c76b678</id>
<content type='text'>
Added functionality to determine and validate the required Java version for Minecraft versions, including checks for compatibility with older versions. Implemented event emissions for version installation and deletion, and updated the UI to reflect Java version requirements and installation status. Improved version metadata handling and added support for deleting versions.
</content>
</entry>
<entry>
<title>feat: Add ReleasesState class to manage GitHub releases and implement loading logic</title>
<updated>2026-01-15T06:56:53Z</updated>
<author>
<name>HsiangNianian</name>
<email>i@jyunko.cn</email>
</author>
<published>2026-01-15T06:56:53Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=fda94a25d9cd7d777163ce968e5a6b6bc7ea41a1'/>
<id>urn:sha1:fda94a25d9cd7d777163ce968e5a6b6bc7ea41a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: specify generic type for invoke calls in GameState class</title>
<updated>2026-01-14T03:54:44Z</updated>
<author>
<name>Natsuu</name>
<email>natsukawa247@outlook.com</email>
</author>
<published>2026-01-14T03:54:44Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=4675607a34f57e3a1bd6f3cf065079aa5aca40f1'/>
<id>urn:sha1:4675607a34f57e3a1bd6f3cf065079aa5aca40f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: split App.svelte into components</title>
<updated>2026-01-14T03:41:18Z</updated>
<author>
<name>Natsuu</name>
<email>natsukawa247@outlook.com</email>
</author>
<published>2026-01-14T03:41:18Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=64b939e6ac0b196d18ee183a37a40b0bf7927a80'/>
<id>urn:sha1:64b939e6ac0b196d18ee183a37a40b0bf7927a80</id>
<content type='text'>
</content>
</entry>
</feed>
