diff --git a/CHANGELOG.md b/CHANGELOG.md index cfc4c3e..e78ed93 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,21 @@ All notable changes to ModSync are documented here. The format follows ## [Unreleased] +## [2.0.0] - 2026-10-28 + +- Full app redesign! + - SteamOS-inspired design with controller support + - Easy checklist for getting up and running + - New linking experience for syncing +- Steam Frame support (`aarch64` build) + - Including custom-patched virtual file system for Mod Organizer 2 support on ARM64 + +### Since 1.0.0 + +Everything in [1.1.0-beta1](https://github.com/skjiisa/ModSync/releases/tag/v1.1.0-beta1), [1.1.0-beta2](https://github.com/skjiisa/ModSync/releases/tag/v1.1.0-beta2), +[2.0.0-rc1](https://github.com/skjiisa/ModSync/releases/tag/v2.0.0-rc1) and [2.0.0-rc2](https://github.com/skjiisa/ModSync/releases/tag/v2.0.0-rc2), plus the changes +below. + ### Added - A Steam Frame page in the docs (`docs/steam-frame.md`): which download to diff --git a/modsync/__init__.py b/modsync/__init__.py index 25beee9..478b32c 100644 --- a/modsync/__init__.py +++ b/modsync/__init__.py @@ -1,3 +1,3 @@ """ModSync — set up Skyrim SE for modding on Steam Deck and Linux, and keep it working.""" -__version__ = "2.0.0rc2" +__version__ = "2.0.0" diff --git a/packaging/flatpak/io.github.skjiisa.ModSync.metainfo.xml b/packaging/flatpak/io.github.skjiisa.ModSync.metainfo.xml index 5c7f4e8..2fc9d66 100644 --- a/packaging/flatpak/io.github.skjiisa.ModSync.metainfo.xml +++ b/packaging/flatpak/io.github.skjiisa.ModSync.metainfo.xml @@ -34,6 +34,12 @@ https://github.com/skjiisa/ModSync https://github.com/skjiisa/ModSync/issues + + https://github.com/skjiisa/ModSync/releases/tag/v2.0.0 + +

Joining another machine now copies its mods exactly instead of merging, and sync can be paused and its conflicts reviewed. The window is redesigned for a controller on the Steam Deck. ModSync now runs on the Steam Frame, with a fixed USVFS for MO2 on ARM64.

+
+
https://github.com/skjiisa/ModSync/releases/tag/v2.0.0-rc2 diff --git a/pyproject.toml b/pyproject.toml index cc0a666..17ca348 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "modsync" -version = "2.0.0rc2" +version = "2.0.0" description = "Set up Skyrim SE for modding on Steam Deck and Linux: install Mod Organizer 2, keep the game version your mods need, optionally sync between machines" readme = "README.md" requires-python = ">=3.11" diff --git a/uv.lock b/uv.lock index de673ac..47885b6 100644 --- a/uv.lock +++ b/uv.lock @@ -216,7 +216,7 @@ wheels = [ [[package]] name = "modsync" -version = "2.0.0rc2" +version = "2.0.0" source = { editable = "." } dependencies = [ { name = "httpx" },