# Fluorine Manager — Changelog All notable user-facing changes to Fluorine Manager land here. Versioning follows SemVer (MAJOR.MINOR.PATCH). Two distribution channels: - **stable** — tagged `v*` releases. Each tag cuts a normal GitHub release. - **beta** — rolling release under the `beta` tag. Every push to `main` that builds successfully replaces the assets on that one release — no new tag per build. Beta builds embed a `B` suffix in their version string (e.g. `0.1.4B202604231800`) and a commit hash, so the in-app updater can tell whether the build you're running already matches the current rolling release. ## [Unreleased] ## [0.2.2] - 2026-05-24 ### Changed - Updated the embedded MO2 integration through upstream 2.5.3 Beta 12. - Stable release publishing now preserves existing draft `v*` releases while forcing published stable releases out of prerelease state and marking them as latest. ### Added - Clearer prefix setup progress and failure logs, including installer exit code descriptions when dependency setup fails. ### Fixed - Native Stardew Valley launch path detection. - Invalid instance recovery messaging during startup. - Prefix dependency setup and related VFS handling. - Preview NIF third-party warning noise during builds. ## [0.1.3] - First versioned Fluorine Manager release (baseline pre-CHANGELOG). See git history for earlier work.