From d9a664afd48c988e739968a80ba36f0fe4b01886 Mon Sep 17 00:00:00 2001
From: oldnapalm <38410858+oldnapalm@users.noreply.github.com>
Date: Tue, 29 Jul 2025 14:13:04 -0300
Subject: [PATCH] Update to Zwift 1.0.150097
---
CHANGELOG | 5 ++
cdn/gameassets/ZwiftAndroid_ver_cur.xml | 2 +-
.../Zwift_Updates_Root/ZwiftMac_ver_cur.xml | 2 +-
.../Zwift_Updates_Root/Zwift_ver_cur.xml | 2 +-
data/entitlements.txt | 2 +-
data/variants.txt | 57 ++++++++++++-------
6 files changed, 46 insertions(+), 24 deletions(-)
diff --git a/CHANGELOG b/CHANGELOG
index de9a053..9241ec7 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,5 +1,10 @@
# Only breaking changes in releases will be documented here.
+Update to Zwift_1.0.150097:
+ * This update requires Zwift Launcher 1.1.14 which replaces Zwift's cacert.pem. You will need
+ to re-append cert-zwift-com.pem to Zwift's cacert.pem.
+
+
Update to Zwift_1.0.100317:
* The Windows client launcher now uses Edge instead of Internet Explorer and the zoffline SSL
certificate is no longer accepted. The certificate has been replaced and as a consequence
diff --git a/cdn/gameassets/ZwiftAndroid_ver_cur.xml b/cdn/gameassets/ZwiftAndroid_ver_cur.xml
index 23a3c15..0efc0c0 100644
--- a/cdn/gameassets/ZwiftAndroid_ver_cur.xml
+++ b/cdn/gameassets/ZwiftAndroid_ver_cur.xml
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/cdn/gameassets/Zwift_Updates_Root/ZwiftMac_ver_cur.xml b/cdn/gameassets/Zwift_Updates_Root/ZwiftMac_ver_cur.xml
index 4973f19..231b44e 100644
--- a/cdn/gameassets/Zwift_Updates_Root/ZwiftMac_ver_cur.xml
+++ b/cdn/gameassets/Zwift_Updates_Root/ZwiftMac_ver_cur.xml
@@ -1 +1 @@
-
+
diff --git a/cdn/gameassets/Zwift_Updates_Root/Zwift_ver_cur.xml b/cdn/gameassets/Zwift_Updates_Root/Zwift_ver_cur.xml
index 621fc2d..54ff345 100644
--- a/cdn/gameassets/Zwift_Updates_Root/Zwift_ver_cur.xml
+++ b/cdn/gameassets/Zwift_Updates_Root/Zwift_ver_cur.xml
@@ -1 +1 @@
-
+
diff --git a/data/entitlements.txt b/data/entitlements.txt
index 258a8a8..2c6eb16 100644
--- a/data/entitlements.txt
+++ b/data/entitlements.txt
@@ -1 +1 @@
-{"first": 1687, "last": 1953}
\ No newline at end of file
+{"first": 1687, "last": 1965}
\ No newline at end of file
diff --git a/data/variants.txt b/data/variants.txt
index 5cdabb1..abcbcb2 100644
--- a/data/variants.txt
+++ b/data/variants.txt
@@ -52,6 +52,9 @@
}
}
},
+ {
+ "name": "friend_is_zwifting_message"
+ },
{
"name": "game_1_15_assert_disable_abort",
"value": true,
@@ -295,10 +298,6 @@
}
}
},
- {
- "name": "game_1_42_dca2",
- "values": {}
- },
{
"name": "game_1_42_filter_workouts_from_recommendations",
"value": true,
@@ -812,7 +811,7 @@
"values": {
"fields": {
"hero_carousel_id": {
- "stringValue": "tourdefrancechallenge2025"
+ "stringValue": "tdffaz"
}
}
}
@@ -887,16 +886,16 @@
"boolValue": true
},
"enabledForJapan": {
- "boolValue": false
+ "boolValue": true
},
"enabledForRaces": {
- "boolValue": false
+ "boolValue": true
},
"enabledForTT": {
- "boolValue": false
+ "boolValue": true
},
"enabledForWatopia": {
- "boolValue": false
+ "boolValue": true
},
"handCycleExtraHardness": {
"numberValue": 0.5
@@ -1086,8 +1085,7 @@
"values": {}
},
{
- "name": "game_1_75_bypass_zpe",
- "values": {}
+ "name": "game_1_75_bypass_zpe"
},
{
"name": "game_1_75_fix_pause_button_position",
@@ -1397,11 +1395,6 @@
}
}
},
- {
- "name": "game_1_85_route_dist_remaining_refactor",
- "value": true,
- "values": {}
- },
{
"name": "game_1_85_tpf",
"value": true,
@@ -1536,7 +1529,7 @@
"boolValue": false
},
"bDisableRaceRank": {
- "boolValue": false
+ "boolValue": true
},
"bDisableScreenshots": {
"boolValue": false
@@ -1762,6 +1755,10 @@
}
}
},
+ {
+ "name": "game_aeroribbon",
+ "values": {}
+ },
{
"name": "game_allow_bc1_memfault_reporting",
"values": {}
@@ -1850,6 +1847,9 @@
"name": "game_concept",
"values": {}
},
+ {
+ "name": "game_cp_best_analytic"
+ },
{
"name": "game_danum",
"values": {}
@@ -1877,7 +1877,7 @@
"stringValue": "dlc_asset"
},
"build_id": {
- "stringValue": "149443"
+ "stringValue": "150129"
},
"canary_test": {
"boolValue": true
@@ -2022,7 +2022,7 @@
"boolValue": true
},
"support_average_wkg_widget": {
- "boolValue": false
+ "boolValue": true
},
"support_body_temp_widget": {
"boolValue": true
@@ -2063,6 +2063,10 @@
"name": "game_lauterbrunnen",
"values": {}
},
+ {
+ "name": "game_levelup_vfx",
+ "value": true
+ },
{
"name": "game_lightningsocks",
"value": true,
@@ -2094,7 +2098,7 @@
"values": {
"fields": {
"version": {
- "stringValue": "1.93.0"
+ "stringValue": "1.94.0"
}
}
}
@@ -2103,6 +2107,9 @@
"name": "game_sentry_log_upload",
"values": {}
},
+ {
+ "name": "game_sentry_screenshot_capture"
+ },
{
"name": "game_sentry_tracing",
"values": {}
@@ -2128,6 +2135,10 @@
"value": true,
"values": {}
},
+ {
+ "name": "game_staged_quest_rewards_ui",
+ "values": {}
+ },
{
"name": "game_structured_events_service",
"value": true,
@@ -2229,6 +2240,9 @@
"value": true,
"values": {}
},
+ {
+ "name": "game_wd1_data_acq"
+ },
{
"name": "game_workout_detail_screen",
"value": true,
@@ -2240,6 +2254,9 @@
"values": {
"fields": {
"2025_tdf_ambassador_art": {
+ "boolValue": false
+ },
+ "2025_tdffaz_ambassador_art": {
"boolValue": true
},
"goandigo": {