<feed xmlns='http://www.w3.org/2005/Atom'>
<title>DropOut, branch dropout-v0.2.0-alpha.6</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=dropout-v0.2.0-alpha.6</id>
<link rel='self' href='https://git.hydroroll.team/DropOut/atom?h=dropout-v0.2.0-alpha.6'/>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/'/>
<updated>2026-03-29T15:36:48Z</updated>
<entry>
<title>chore(release): bump versions (#132)</title>
<updated>2026-03-29T15:36:48Z</updated>
<author>
<name>苏向夜</name>
<email>46275354+fu050409@users.noreply.github.com</email>
</author>
<published>2026-03-29T15:36:48Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=c4dc0676d794bca2613be282867d369328ebf073'/>
<id>urn:sha1:c4dc0676d794bca2613be282867d369328ebf073</id>
<content type='text'>
# Releases

## dropout

## v0.2.0-alpha.6

### Refactors

-
[`5b799a1`](https://github.com/HydroRoll-Team/DropOut/commit/5b799a125a970e5e56f29a08b3c86450855fb6c4):
Full rewrite instance create with stepper page instead of modal.
([#129](https://github.com/HydroRoll-Team/DropOut/pull/129) by
@fu050409)
-
[`ffbfce8`](https://github.com/HydroRoll-Team/DropOut/commit/ffbfce895c37e8e8306d426a2e59e73647ed6a86):
Refactor game store and rename `HomePage` component.
([#129](https://github.com/HydroRoll-Team/DropOut/pull/129) by
@fu050409)
-
[`18aceb4`](https://github.com/HydroRoll-Team/DropOut/commit/18aceb4ddf01e964d0b81a4e926e42b72c64e355):
Rewrite `ParticleBackground` to modern component design instead of
global `window` api call.
([#129](https://github.com/HydroRoll-Team/DropOut/pull/129) by
@fu050409)
-
[`97fe504`](https://github.com/HydroRoll-Team/DropOut/commit/97fe5046f68b5e4ee5f750945bcc39a27f5eb37b):
Rewrite effect instance nullish checking.
([#129](https://github.com/HydroRoll-Team/DropOut/pull/129) by
@fu050409)

### New Features

-
[`32a4d85`](https://github.com/HydroRoll-Team/DropOut/commit/32a4d85af937e4fd882fa671aee8b72878cc564f):
Remove all legacy codes in `stores/`.
([#129](https://github.com/HydroRoll-Team/DropOut/pull/129) by
@fu050409)

### Chores

-
[`ef478b2`](https://github.com/HydroRoll-Team/DropOut/commit/ef478b29605afbd1c3ec88184b64960e8ad01e71):
Fix vite config to integrate with Tauri.
([#128](https://github.com/HydroRoll-Team/DropOut/pull/128) by
@fu050409)

## @dropout/docs

## v0.1.0-alpha.1

### Chores

-
[`906a042`](https://github.com/HydroRoll-Team/DropOut/commit/906a04226be13a7435b775c0f21a685d95fdbf34):
Partially apply docs frontend lint fixes
([#123](https://github.com/HydroRoll-Team/DropOut/pull/123) by
@fu050409)

## @dropout/ui

## v0.1.0-alpha.4

### Chores

-
[`ef478b2`](https://github.com/HydroRoll-Team/DropOut/commit/ef478b29605afbd1c3ec88184b64960e8ad01e71):
Fix vite config to integrate with Tauri.
([#128](https://github.com/HydroRoll-Team/DropOut/pull/128) by
@fu050409)

### Refactors

-
[`5b799a1`](https://github.com/HydroRoll-Team/DropOut/commit/5b799a125a970e5e56f29a08b3c86450855fb6c4):
Full rewrite instance create with stepper page instead of modal.
([#129](https://github.com/HydroRoll-Team/DropOut/pull/129) by
@fu050409)
-
[`ffbfce8`](https://github.com/HydroRoll-Team/DropOut/commit/ffbfce895c37e8e8306d426a2e59e73647ed6a86):
Refactor game store and rename `HomePage` component.
([#129](https://github.com/HydroRoll-Team/DropOut/pull/129) by
@fu050409)
-
[`18aceb4`](https://github.com/HydroRoll-Team/DropOut/commit/18aceb4ddf01e964d0b81a4e926e42b72c64e355):
Rewrite `ParticleBackground` to modern component design instead of
global `window` api call.
([#129](https://github.com/HydroRoll-Team/DropOut/pull/129) by
@fu050409)
-
[`97fe504`](https://github.com/HydroRoll-Team/DropOut/commit/97fe5046f68b5e4ee5f750945bcc39a27f5eb37b):
Rewrite effect instance nullish checking.
([#129](https://github.com/HydroRoll-Team/DropOut/pull/129) by
@fu050409)

### New Features

-
[`32a4d85`](https://github.com/HydroRoll-Team/DropOut/commit/32a4d85af937e4fd882fa671aee8b72878cc564f):
Remove all legacy codes in `stores/`.
([#129](https://github.com/HydroRoll-Team/DropOut/pull/129) by
@fu050409)</content>
</entry>
<entry>
<title>chore(release): bump versions</title>
<updated>2026-03-29T14:26:42Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2026-03-29T14:26:42Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=9a7997e95d9d19685e6fdfc2cf4aa29358d3c14e'/>
<id>urn:sha1:9a7997e95d9d19685e6fdfc2cf4aa29358d3c14e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(release): fix release version tag</title>
<updated>2026-03-29T14:18:27Z</updated>
<author>
<name>苏向夜</name>
<email>fu050409@163.com</email>
</author>
<published>2026-03-29T14:18:27Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=9d6ffa69bb765f44a1640de6ad46b15fe50c71dd'/>
<id>urn:sha1:9d6ffa69bb765f44a1640de6ad46b15fe50c71dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>revert: revert due to primary version (#131)</title>
<updated>2026-03-29T14:16:03Z</updated>
<author>
<name>苏向夜</name>
<email>46275354+fu050409@users.noreply.github.com</email>
</author>
<published>2026-03-29T14:16:03Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=ad9cac30c101f955a340a7b723cc98265e4c4d5c'/>
<id>urn:sha1:ad9cac30c101f955a340a7b723cc98265e4c4d5c</id>
<content type='text'>
Reverts HydroRoll-Team/DropOut#124</content>
</entry>
<entry>
<title>Revert "chore(release): bump versions"</title>
<updated>2026-03-29T14:15:38Z</updated>
<author>
<name>苏向夜</name>
<email>46275354+fu050409@users.noreply.github.com</email>
</author>
<published>2026-03-29T14:15:38Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=9bf4a82772712306adf5107427bcb5a3ee8d25cd'/>
<id>urn:sha1:9bf4a82772712306adf5107427bcb5a3ee8d25cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(release): bump versions (#124)</title>
<updated>2026-03-29T13:58:50Z</updated>
<author>
<name>苏向夜</name>
<email>46275354+fu050409@users.noreply.github.com</email>
</author>
<published>2026-03-29T13:58:50Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=0fb7c616574255bf1ad4f182bc91966407ef9fc3'/>
<id>urn:sha1:0fb7c616574255bf1ad4f182bc91966407ef9fc3</id>
<content type='text'>
# Releases

## @dropout/docs

## v0.1.0-alpha.1

### Chores

-
[`906a042`](https://github.com/HydroRoll-Team/DropOut/commit/906a04226be13a7435b775c0f21a685d95fdbf34):
Partially apply docs frontend lint fixes
([#123](https://github.com/HydroRoll-Team/DropOut/pull/123) by
@fu050409)

## @dropout/ui

## v0.1.0-alpha.4

### Refactors

-
[`5b799a1`](https://github.com/HydroRoll-Team/DropOut/commit/5b799a125a970e5e56f29a08b3c86450855fb6c4):
Full rewrite instance create with stepper page instead of modal.
([#129](https://github.com/HydroRoll-Team/DropOut/pull/129) by
@fu050409)
-
[`ffbfce8`](https://github.com/HydroRoll-Team/DropOut/commit/ffbfce895c37e8e8306d426a2e59e73647ed6a86):
Refactor game store and rename `HomePage` component.
([#129](https://github.com/HydroRoll-Team/DropOut/pull/129) by
@fu050409)
-
[`18aceb4`](https://github.com/HydroRoll-Team/DropOut/commit/18aceb4ddf01e964d0b81a4e926e42b72c64e355):
Rewrite `ParticleBackground` to modern component design instead of
global `window` api call.
([#129](https://github.com/HydroRoll-Team/DropOut/pull/129) by
@fu050409)
-
[`97fe504`](https://github.com/HydroRoll-Team/DropOut/commit/97fe5046f68b5e4ee5f750945bcc39a27f5eb37b):
Rewrite effect instance nullish checking.
([#129](https://github.com/HydroRoll-Team/DropOut/pull/129) by
@fu050409)

### Chores

-
[`ef478b2`](https://github.com/HydroRoll-Team/DropOut/commit/ef478b29605afbd1c3ec88184b64960e8ad01e71):
Fix vite config to integrate with Tauri.
([#128](https://github.com/HydroRoll-Team/DropOut/pull/128) by
@fu050409)

### New Features

-
[`32a4d85`](https://github.com/HydroRoll-Team/DropOut/commit/32a4d85af937e4fd882fa671aee8b72878cc564f):
Remove all legacy codes in `stores/`.
([#129](https://github.com/HydroRoll-Team/DropOut/pull/129) by
@fu050409)</content>
</entry>
<entry>
<title>chore(release): bump versions</title>
<updated>2026-03-29T13:56:11Z</updated>
<author>
<name>github-actions[bot]</name>
<email>github-actions[bot]@users.noreply.github.com</email>
</author>
<published>2026-03-29T13:56:11Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=fb357d0d3c506a328908209201714a44d70248bf'/>
<id>urn:sha1:fb357d0d3c506a328908209201714a44d70248bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(build): fix pnpm build (#130)</title>
<updated>2026-03-29T13:41:32Z</updated>
<author>
<name>苏向夜</name>
<email>46275354+fu050409@users.noreply.github.com</email>
</author>
<published>2026-03-29T13:41:32Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=8629e589eedb8d4bfccf6c5d5ec8a3a5e7db67b4'/>
<id>urn:sha1:8629e589eedb8d4bfccf6c5d5ec8a3a5e7db67b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(build): fix pnpm build</title>
<updated>2026-03-29T13:41:13Z</updated>
<author>
<name>苏向夜</name>
<email>fu050409@163.com</email>
</author>
<published>2026-03-29T13:41:13Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=ff2b6ee23e9d57409c50533b80edb51c4082a7bb'/>
<id>urn:sha1:ff2b6ee23e9d57409c50533b80edb51c4082a7bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(ui): full rewrite instance and code struct (#129)</title>
<updated>2026-03-29T13:35:34Z</updated>
<author>
<name>苏向夜</name>
<email>46275354+fu050409@users.noreply.github.com</email>
</author>
<published>2026-03-29T13:35:34Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=70348cefb7de8c1e044800296a99177309c5a81e'/>
<id>urn:sha1:70348cefb7de8c1e044800296a99177309c5a81e</id>
<content type='text'>
## Summary by Sourcery

Refactor the UI to modernize effect handling, routing, and legacy APIs
while adding a reusable alert dialog component and cleaning up obsolete
stores.

New Features:
- Introduce a shared SaturnEffect context via ParticleBackground so
pages can access the effect without relying on global window APIs.
- Add a Base UI–powered alert dialog component for consistent
confirmation and warning flows across the app.
- Define a central router configuration module with instance routes to
standardize page wiring.

Bug Fixes:
- Ensure SaturnEffect nullish checks are handled safely when forwarding
pointer and touch events from the home view.

Enhancements:
- Rewrite ParticleBackground to manage its own SaturnEffect lifecycle
via React state and context instead of global accessors.
- Update the home view to use the SaturnEffect hook, simplify
pointer/touch handlers, and remove legacy game and release store usage.
- Refine layout and accessibility attributes for various form field and
label components, including field grouping and error rendering keys.
- Simplify sidebar navigation and adjust the user dropdown trigger to
work with the updated dropdown menu API.
- Wrap the root outlet for the home route with ParticleBackground only
on the index path to limit the effect to the intended view.
- Clean up imports and code style in radio group and other UI primitives
for consistency.

Chores:
- Remove deprecated UI stores and utility modules that are no longer
used with the new architecture.
- Add changeset entries documenting the Saturn effect refactor,
ParticleBackground rewrite, and removal of legacy store code.</content>
</entry>
</feed>
