From 20e46750ece3d0111d9f6922986a8b89740c256e Mon Sep 17 00:00:00 2001 From: Dara Adedeji Date: Tue, 13 Oct 2026 19:23:31 -0400 Subject: [PATCH 1/8] Name the release 5.0.0 and write its notes Build 104 is already this release's data version (raised for the Paranoia migration, never shipped to desktop), so only the version name moves: 4.6.3+104 becomes 5.0.0+104, msix 5.0.0.0. Co-Authored-By: Claude Opus 5.5 --- lib/const/settings.dart | 2 +- pubspec.yaml | 4 +- release/metadata/5.0.0+104.json | 72 +++++++++++++++++++++++++++++++++ 3 files changed, 75 insertions(+), 3 deletions(-) create mode 100644 release/metadata/5.0.0+104.json diff --git a/lib/const/settings.dart b/lib/const/settings.dart index 17722dbe7..239e231fd 100644 --- a/lib/const/settings.dart +++ b/lib/const/settings.dart @@ -120,7 +120,7 @@ class Settings { static const Duration autoSaveOffset = Duration(seconds: 15); static const int versionNumber = 104; - static const String versionName = "4.6.3"; + static const String versionName = "5.0.0"; static final Uri desktopUpdaterArchiveUrl = buildDesktopUpdaterArchiveUrl(kResolvedUpdateChannel); diff --git a/pubspec.yaml b/pubspec.yaml index 457630d21..981ee6a9f 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -3,7 +3,7 @@ description: "A new Flutter project." publish_to: "none" # Remove this line if you wish to publish to pub.dev -version: 4.6.3+104 #version number +version: 5.0.0+104 #version number environment: sdk: ">=3.4.3 <4.0.0" @@ -89,7 +89,7 @@ msix_config: identity_name: DaraA.IcarusValorantStrategiesLineups publisher: CN=39055448-F6AA-42E9-91F6-9CF8828C444C logo_path: windows\runner\resources\app_icon.ico - msix_version: 4.6.3.0 #verion number #last 0 needs to be there for msix to work + msix_version: 5.0.0.0 #verion number #last 0 needs to be there for msix to work file_extension: .ica, .vrf store: true diff --git a/release/metadata/5.0.0+104.json b/release/metadata/5.0.0+104.json new file mode 100644 index 000000000..926761ae8 --- /dev/null +++ b/release/metadata/5.0.0+104.json @@ -0,0 +1,72 @@ +{ + "version": "5.0.0+104", + "shortVersion": 104, + "title": "5.0.0: Icarus goes online", + "description": "Sign in to keep your strategies in your account, share them with your team, and plan together live. Your library stays on this computer until you choose to move it.", + "date": "2026-10-13", + "mandatory": false, + "channels": ["desktop", "stable"], + "platforms": ["windows"], + "changes": [ + { + "message": "Sign in with email or Discord to save strategies to your account. They sync to every computer you use and to the web version of Icarus.", + "type": "feat" + }, + { + "message": "Your existing library stays on this computer. To bring a strategy or folder into your account, right-click it and choose Move to cloud, or drag it onto a cloud folder.", + "type": "feat" + }, + { + "message": "Share a strategy or folder with a link. Choose who can edit, see everyone who has access, and remove people at any time.", + "type": "feat" + }, + { + "message": "Plan together live: see your teammates' cursors and names, and an outline around anything they're changing. Their edits merge with yours item by item.", + "type": "feat" + }, + { + "message": "Watch your VALORANT replays on the map in the new Replays tab, then press Capture to turn any moment into a strategy page. Drop a .vrf file anywhere in Icarus, or open it from Explorer.", + "type": "feat" + }, + { + "message": "Keep replays Valorant might clear with the Keep button, and remove ones you don't need. Removed replays go to the Recycle Bin.", + "type": "feat" + }, + { + "message": "Deleted pages stay in Recently deleted for 30 days, so you can restore them.", + "type": "feat" + }, + { + "message": "Placed lineups are locked so they can't be moved by accident. Use Edit placement to adjust them, and copy lineups and images to the next or previous page.", + "type": "feat" + }, + { + "message": "Turn any placed ability with X.", + "type": "feat" + }, + { + "message": "Share map themes as profile codes, try the new built-in Lotus Moss theme, and dim or hide the background dots.", + "type": "feat" + }, + { + "message": "Export Library and folder export now include your cloud strategies.", + "type": "feat" + }, + { + "message": "A short welcome tour explains what's new. Open it again any time from What's new.", + "type": "feat" + }, + { + "message": "View cones now stop at the same walls VALORANT's minimap uses, and draw faster on every map.", + "type": "fix" + }, + { + "message": "Omen's Paranoia and Vyse's Steel Garden now match their in-game sizes.", + "type": "fix" + }, + { + "message": "Text and images stay in place when resized on defense, and dragging is smoother with Discord status turned on.", + "type": "fix" + } + ] +} From 60789c2e5ad004152d0bd66a3c644b8ee0cdba52 Mon Sep 17 00:00:00 2001 From: Dara Adedeji Date: Wed, 14 Oct 2026 01:30:58 -0400 Subject: [PATCH 2/8] Release notes: Corrode's 13.08 layout Co-Authored-By: Claude Opus 5.5 --- release/metadata/5.0.0+104.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/release/metadata/5.0.0+104.json b/release/metadata/5.0.0+104.json index 926761ae8..e03dcc04e 100644 --- a/release/metadata/5.0.0+104.json +++ b/release/metadata/5.0.0+104.json @@ -60,6 +60,10 @@ "message": "View cones now stop at the same walls VALORANT's minimap uses, and draw faster on every map.", "type": "fix" }, + { + "message": "Corrode matches its new VALORANT 13.08 layout, including view cones and the paths agents take between pages.", + "type": "fix" + }, { "message": "Omen's Paranoia and Vyse's Steel Garden now match their in-game sizes.", "type": "fix" From 639f5fe2c6918f84e6fae68db2de83044b8ea6fe Mon Sep 17 00:00:00 2001 From: Dara Adedeji Date: Wed, 14 Oct 2026 11:38:44 -0400 Subject: [PATCH 3/8] 5.0.0 notes: flashes in replays Co-Authored-By: Claude Opus 5.5 --- release/metadata/5.0.0+104.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/release/metadata/5.0.0+104.json b/release/metadata/5.0.0+104.json index e03dcc04e..e877457cb 100644 --- a/release/metadata/5.0.0+104.json +++ b/release/metadata/5.0.0+104.json @@ -28,6 +28,10 @@ "message": "Watch your VALORANT replays on the map in the new Replays tab, then press Capture to turn any moment into a strategy page. Drop a .vrf file anywhere in Icarus, or open it from Explorer.", "type": "feat" }, + { + "message": "Replays show who's flashed: their view cone shrinks away and their icon washes white until they can see again.", + "type": "feat" + }, { "message": "Keep replays Valorant might clear with the Keep button, and remove ones you don't need. Removed replays go to the Recycle Bin.", "type": "feat" From 240b1bf89a6e4311bcd4231db28aeaae98a9ba5d Mon Sep 17 00:00:00 2001 From: Dara Adedeji Date: Wed, 14 Oct 2026 14:14:48 -0400 Subject: [PATCH 4/8] 5.0.0 notes: revealed-floor cones; flash eye and outline Co-Authored-By: Claude Opus 5.5 --- release/metadata/5.0.0+104.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/release/metadata/5.0.0+104.json b/release/metadata/5.0.0+104.json index e877457cb..efd60ee68 100644 --- a/release/metadata/5.0.0+104.json +++ b/release/metadata/5.0.0+104.json @@ -29,7 +29,7 @@ "type": "feat" }, { - "message": "Replays show who's flashed: their view cone shrinks away and their icon washes white until they can see again.", + "message": "Replays show who's flashed: their view cone shrinks away, their icon washes white with a crossed-out eye, and its outline fills as the flash wears off.", "type": "feat" }, { @@ -60,6 +60,10 @@ "message": "A short welcome tour explains what's new. Open it again any time from What's new.", "type": "feat" }, + { + "message": "View cones light up the floor the way VALORANT's minimap does: overlapping cones no longer stack into haze, they read on every map theme, and they no longer dim the smokes and abilities under them.", + "type": "feat" + }, { "message": "View cones now stop at the same walls VALORANT's minimap uses, and draw faster on every map.", "type": "fix" From e63de26e53ca6a5b7fd52dd0f5c3a036228d7ee1 Mon Sep 17 00:00:00 2001 From: Dara Adedeji Date: Sun, 18 Oct 2026 04:33:59 -0400 Subject: [PATCH 5/8] 5.0.0 notes: offline cloud, replay review tools, the Warden, replay patch support Co-Authored-By: Claude Opus 5.5 --- release/metadata/5.0.0+104.json | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/release/metadata/5.0.0+104.json b/release/metadata/5.0.0+104.json index efd60ee68..a774cc649 100644 --- a/release/metadata/5.0.0+104.json +++ b/release/metadata/5.0.0+104.json @@ -3,7 +3,7 @@ "shortVersion": 104, "title": "5.0.0: Icarus goes online", "description": "Sign in to keep your strategies in your account, share them with your team, and plan together live. Your library stays on this computer until you choose to move it.", - "date": "2026-10-13", + "date": "2026-10-18", "mandatory": false, "channels": ["desktop", "stable"], "platforms": ["windows"], @@ -16,6 +16,10 @@ "message": "Your existing library stays on this computer. To bring a strategy or folder into your account, right-click it and choose Move to cloud, or drag it onto a cloud folder.", "type": "feat" }, + { + "message": "Keep working without a connection. Your cloud strategies stay on this computer, your edits are saved here, and they sync when you're back online. Creating, sharing and moving things in the cloud waits for the connection.", + "type": "feat" + }, { "message": "Share a strategy or folder with a link. Choose who can edit, see everyone who has access, and remove people at any time.", "type": "feat" @@ -25,7 +29,11 @@ "type": "feat" }, { - "message": "Watch your VALORANT replays on the map in the new Replays tab, then press Capture to turn any moment into a strategy page. Drop a .vrf file anywhere in Icarus, or open it from Explorer.", + "message": "Watch your VALORANT replays on the map in the new Replays tab, then press Capture to turn any moment into a strategy page. Drop a .vrf file anywhere in Icarus, or open it from Explorer. Works with replays from VALORANT 13.08, and from 13.06 and earlier.", + "type": "feat" + }, + { + "message": "Review a round in the replay: press 1 to 0 to watch one player, see how each round ended and who killed whom with what, filter the killfeed for kills, the spike and abilities, and draw on the paused replay with the editor's pen.", "type": "feat" }, { @@ -48,6 +56,10 @@ "message": "Turn any placed ability with X.", "type": "feat" }, + { + "message": "Give agents VALORANT's new Warden rifle from the Weapon menu.", + "type": "feat" + }, { "message": "Share map themes as profile codes, try the new built-in Lotus Moss theme, and dim or hide the background dots.", "type": "feat" From a82f9d80c2735f8e2aa7d02b5889d4117634e88c Mon Sep 17 00:00:00 2001 From: Dara Adedeji Date: Sun, 18 Oct 2026 14:35:53 -0400 Subject: [PATCH 6/8] 5.0.0 notes: page changes work offline too, and teammates' changes are asked about Co-Authored-By: Claude Opus 5.5 --- release/metadata/5.0.0+104.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release/metadata/5.0.0+104.json b/release/metadata/5.0.0+104.json index a774cc649..25d3f7b20 100644 --- a/release/metadata/5.0.0+104.json +++ b/release/metadata/5.0.0+104.json @@ -17,7 +17,7 @@ "type": "feat" }, { - "message": "Keep working without a connection. Your cloud strategies stay on this computer, your edits are saved here, and they sync when you're back online. Creating, sharing and moving things in the cloud waits for the connection.", + "message": "Keep working without a connection. Your cloud strategies stay on this computer: open them, edit them, and add, rename, move or delete pages, and it all syncs when you're back online. If a teammate changed something you changed offline, Icarus asks before replacing it. Creating, sharing and moving strategies in the cloud waits for the connection.", "type": "feat" }, { From 03cc27e6481e59eeee88f131920013f5f6ba2801 Mon Sep 17 00:00:00 2001 From: Dara Adedeji Date: Sun, 18 Oct 2026 20:08:06 -0400 Subject: [PATCH 7/8] Add transparent screenshots to the 5.0.0 notes Co-Authored-By: Claude Opus 5.5 --- release/metadata/5.0.0+104.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/release/metadata/5.0.0+104.json b/release/metadata/5.0.0+104.json index 25d3f7b20..8138222f8 100644 --- a/release/metadata/5.0.0+104.json +++ b/release/metadata/5.0.0+104.json @@ -64,6 +64,10 @@ "message": "Share map themes as profile codes, try the new built-in Lotus Moss theme, and dim or hide the background dots.", "type": "feat" }, + { + "message": "Save screenshots with a transparent background, to lay a plan over your own graphics. Turn on Transparent screenshots in Settings > Map layers.", + "type": "feat" + }, { "message": "Export Library and folder export now include your cloud strategies.", "type": "feat" From 68bb7eb31f39635074b303d72239d4fa47994465 Mon Sep 17 00:00:00 2001 From: Dara Adedeji Date: Sun, 18 Oct 2026 21:57:00 -0400 Subject: [PATCH 8/8] Cover transparent video and the camera's checkbox in the 5.0.0 notes Co-Authored-By: Claude Opus 5.5 --- release/metadata/5.0.0+104.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release/metadata/5.0.0+104.json b/release/metadata/5.0.0+104.json index 8138222f8..d4939f318 100644 --- a/release/metadata/5.0.0+104.json +++ b/release/metadata/5.0.0+104.json @@ -65,7 +65,7 @@ "type": "feat" }, { - "message": "Save screenshots with a transparent background, to lay a plan over your own graphics. Turn on Transparent screenshots in Settings > Map layers.", + "message": "Save screenshots and videos with a transparent background, to lay a plan over your own graphics: tick Transparent background when you take the screenshot or export the video.", "type": "feat" }, {