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..efd60ee68 --- /dev/null +++ b/release/metadata/5.0.0+104.json @@ -0,0 +1,84 @@ +{ + "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": "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" + }, + { + "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 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" + }, + { + "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" + }, + { + "message": "Text and images stay in place when resized on defense, and dragging is smoother with Discord status turned on.", + "type": "fix" + } + ] +}