-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrelease_notes.json
355 lines (355 loc) · 10.8 KB
/
release_notes.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
[{
"version": "0.0.6",
"ts": 1433462400000,
"notes": ["Inline comments"]
}, {
"version": "0.0.7",
"ts": 1435622400000,
"notes": ["Normalized Power® for selections in Analysis tab"]
}, {
"version": "0.1.0",
"ts": 1441238400000,
"notes": [
"Heartrate stats in Peak Power table",
"Promise of reasonable stability"
]
}, {
"version": "1.0.0",
"ts": 1462924800000,
"notes": [
"Fix for updated strava comment data structure",
"Improved device compatibility of peak power analysis"
]
}, {
"version": "1.1.0",
"ts": 1494460800000,
"notes": [
"Fix analysis view's inline comments to accommodate site changes",
"Minor style tweak for analysis view"
]
}, {
"version": "1.2.0",
"ts": 1494633600000,
"notes": [
"Fixes for several loading glitches",
"Smoother FTP override handling; Added clearing support",
"Fix for ranking badges when gender is unspecified",
"Style and tooltip additions to better explain peak power"
]
}, {
"version": "2.0.0",
"ts": 1508803200000,
"notes": ["Running support"]
}, {
"version": "3.0.0",
"ts": 1544832000000,
"notes": [
{
"html": "Activity Feed Filtering (click the sauce bottle to change)",
"children": [
"Show/hide virtual runs and rides (e.g. Zwift)",
"Show/hide promotions",
"Show/hide challenges"
]
},
"World Ranking badges for segments"
]
}, {
"version": "3.2.0",
"ts": 1576627200000,
"notes": [
"Show average pace in running \"Best Pace\" chart instead of elapsed time",
"Use kilometer based pace for metric loving athletes"
]
}, {
"version": "4.0.0",
"ts": 1577318400000,
"notes": [
"Support for irregular recording intervals",
"Fixes to running pace calculations",
"Add elevation stats to peak power and best pace dialogs",
"Add cadence stat to peak power and best pace dialogs",
"Support auto closing dialogs when clicking away from them",
"Much needed code cleanup",
"Add name information to Advanced menu's FTP overrides table"
]
}, {
"version": "4.1.0",
"ts": 1577318400000,
"notes": ["Support for VAM"]
}, {
"version": "4.3.0",
"ts": 1577750400000,
"notes": ["TCX and GPX export"]
}, {
"version": "5.0.0",
"ts": 1580688000000,
"notes": [
{
"html": "Multi category peak effort chart",
"children": ["Power, NP®, VAM, HR, Pace, GAP"]
},
"Settable peak effort ranges: time periods and distances (Advanced Options)",
"Upgraded algo for power data",
{
"html": "Upgraded analysis view that works in all locales",
"children": [
"Kilojoule field",
"Moving vs elapsed time stats",
"Improved placement on page"
]
},
"Running power (watts) estimate",
"Raw data views; CSV table and graphs",
"Kilojoules in analysis view",
"Updated algo for VAM calculations (smoothing)",
"Rank badges for analysis selections",
"Support for HiDPI graphs"
]
}, {
"version": "5.1.0",
"ts": 1582761600000,
"notes": [
"Responsive layout",
"Mobile support (Firefox only)",
{
"html": "Additional Peak information tables",
"children": [
"Cadence",
"Pace for cycling",
"Power for running"
]
},
"Swim activity support",
"Other activity support (XC ski, Alpine ski, etc)",
"Bug fixes a plenty",
"Detailed Run segments (using segment support of rides but for runs)"
]
}, {
"version": "5.2.0",
"ts": 1583712000000,
"notes": [
"Added French, Italian, Polish and German translations",
"Analysis page menu navigation history <b>OPTION</b>"
]
}, {
"version": "5.3.0",
"ts": 1585526400000,
"notes": ["Dark mode theme"]
}, {
"version": "5.4.0",
"ts": 1586822400000,
"notes": ["Sea Power - Estimate power capacity of effort at sea level"]
}, {
"version": "5.5.0",
"ts": 1588723200000,
"notes": ["Performance Predictor - Estimate power requirements for any activity selection"]
}, {
"version": "6.0.0",
"ts": 1592438400000,
"notes": [
"Revised active time calculation (better supports smart recording interval)",
"Live Segment creation for Garmin devices (Patron Only)"
]
}, {
"version": "6.1.0",
"ts": 1594339200000,
"notes": [
"Option to hide subscribe upsells",
"Add Sauce options to user menu"
]
}, {
"version": "6.2.0",
"ts": 1595721600000,
"notes": [
"Support for Perf Predictor in segments view",
"Upgraded Live Segment creator tool with editing support"
]
}, {
"version": "7.0.0",
"ts": 1606694400000,
"notes": [
"xPower support",
"Safari support",
"Trailforks support [BETA]",
{
"html": "Complete redesign of Peak effort dialog",
"children": [
"Segment display in peak effort dialog",
"Customization of graph data"
]
},
"Enhanced analysis bar with expand/collapse support",
"Improve Strava page and leaderboard load times with cache system",
"Bug fixes for Perf Predictor when evaluating downhill efforts",
"Export estimated watts in TCX files",
"Theme support for local legends pages and inserts"
]
}, {
"version": "7.1.0",
"ts": 1616626172171,
"notes": [
"Added Peak Watts/Kg support",
{
"html": "Added an editor for customizing the Peak ranges (i.e. times and distances)",
"children": [
"Accessed via the \"Settings\" option in the Peak table"
]
},
"Refined rank badge formula (i.e. Cat 1, Cat 2, etc) to use NP® and support long efforts over 1 hour"
]
}, {
"version": "7.1.1",
"ts": 1616799696233,
"notes": [
"Support @mentions for the analysis inline comments",
"Fix support for club event discussions"
]
}, {
"version": "7.1.3",
"ts": 1617666044633,
"notes": [
"Added activity export in FIT file format",
"Fixed Live Segment support for Safari users"
]
}, {
"version": "7.2.0",
"ts": 1620672047170,
"notes": [
"Performance Predictor can now model drafting effects"
]
}, {
"version": "7.3.0",
"ts": 1633735580514,
"notes": [
"Added W'bal and GAP graphs to analysis page",
"Added support for data smoothing in analysis graphs"
]
}, {
"version": "7.3.1",
"ts": 1634166520334,
"notes": [
"Added Pw:Hr / Aerobic Decoupling to analysis stats",
"Exclude zeros and bad data from cadence and heart rate analysis",
"Fixed v7.3.0 regression with analysis stats disappearing"
]
}, {
"version": "7.3.3",
"ts": 1634956801712,
"notes": [
"Added Food / Drink energy expenditure overview",
"Added Kudo All button to dashboard",
"Fixed incorrect speed bug (upstream change)"
]
}, {
"version": "8.0.0",
"ts": 1644985571624,
"notes": [{
"html": "Official release of Sauce Performance",
"children": [
"Comprehensive training and analysis package for athletes and coaches",
"Access to historical peak performances",
"Athlete weight and FTP management over time",
"Historical time-in-zones by week, month and year",
"Training load charts for fitness, fatigue and form",
"Elevation gained over time chart",
"Distance, Time, TSS® and Energy charts by week, month and year",
"Fully customizable layouts",
"Watch the <a href=\"https://youtu.be/p0-ZYPwI42I\" target=\"_blank\">Sauce Performance Walkthrough</a> for more info"
]
}, {
"html": "Keyboard shortcuts for the analysis page"
}]
}, {
"version": "8.0.4",
"ts": 1646280143773,
"notes": [{
"html": "Batch export of <a href=\"https://youtu.be/p0-ZYPwI42I\" target=\"_blank\">Sauce Performance</a> activities in FIT format"
}]
}, {
"version": "8.0.8",
"ts": 1650760404223,
"notes": [{
"html": "Fixes for upstream Strava changes",
"children": [
"Kudo All button",
"Sauce Performance activity sync",
"Themes for dashboard and profile pages"
]
}]
}, {
"version": "8.1.0",
"ts": 1658436761534,
"notes": [
"Fixed NP® and XP calculations that resulted in incorrect TSS® for some activities",
"Added custom font and text size options",
"Adapt to upstream comments changes. Fixes inline activity comments"
]
}, {
"version": "8.2.0",
"ts": 1677404549524,
"notes": [
"Upgraded dashboard feed filters to support more activity types and different actions",
{
"html": "Fixes for upstream Strava changes",
"children": [
"Kudo All button",
"Sauce Performance activity sync"
]
}
]
}, {
"version": "8.5.0",
"ts": 1727308800000,
"notes": [
"Ported to V3 manifest extension standard"
]
}, {
"version": "8.6.0",
"ts": 1729728000000,
"notes": [
{
"html": "Sauce Performance updates",
"children": [
"Added elevation gain category to Activity Stats chart",
"Enhanced Activities Table with configurable columns",
"Added Peak performance column options to Activities Table",
"Added display of photos and videos in Activity Details",
"Added ability to override TSS® from an Analysis page"
]
},
"Revised display of TSS® based fields to indicate if they are estimated, manual, heart-rate or power based",
"Added more custom font choices"
]
}, {
"version": "8.7.1",
"ts": 1731051166006,
"notes": [
"Per sport FTP setting in Sauce Performance"
]
}, {
"version": "8.7.3",
"ts": 1731783575955,
"notes": [
"Fix dashboard filters and kudo-all (upstream change)"
]
}, {
"version": "8.7.4",
"ts": 1732327104260,
"notes": [
"Playing Whac-A-Mole with unseen forces at Strava HQ! -or- Fixing dashboard filters and kudo-all (yet again)"
]
}, {
"version": "8.8.0",
"ts": 1735500139584,
"notes": [
{
"html": "Remove the kudo-all button",
"children": [
"Ethically conflicted",
"Too many negative support interactions"
]
},
"Remove broken Trailforks integration"
]
}]