From 007cb906581fc5bd9c55e112b468524202b6eabc Mon Sep 17 00:00:00 2001 From: Elaine Lyons Date: Wed, 28 Oct 2026 23:22:50 -0400 Subject: [PATCH 1/2] Prepare 2.0.0 Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 11 +++++++++++ modsync/__init__.py | 2 +- .../flatpak/io.github.skjiisa.ModSync.metainfo.xml | 6 ++++++ pyproject.toml | 2 +- uv.lock | 2 +- 5 files changed, 20 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cfc4c3e..879ef27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,17 @@ All notable changes to ModSync are documented here. The format follows ## [Unreleased] +## [2.0.0] - 2026-10-28 + +- TODO: high-level bullets (shown on the release page; everything from the + first `###` heading down is collapsed) + +### 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" }, From 553297b3c0ca9fba2f290f4c77a096212453c201 Mon Sep 17 00:00:00 2001 From: Elaine Lyons Date: Wed, 28 Oct 2026 23:31:30 -0400 Subject: [PATCH 2/2] Add high-level bullet points to changelog --- CHANGELOG.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 879ef27..e78ed93 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,8 +8,12 @@ All notable changes to ModSync are documented here. The format follows ## [2.0.0] - 2026-10-28 -- TODO: high-level bullets (shown on the release page; everything from the - first `###` heading down is collapsed) +- 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