Changelog

March 12, 2024

v 2024.5

- Added a battery safety net feature on Watch. If you hit 3% or less battery while recording Slopes will stop recording and try to send the data to your iPhone before your battery fully dies. If you start recording on Watch in low power mode (10% battery or less) Slopes will disable this safety net and trust you know what you're doing.
- When starting recording on your Watch via iPhone, Slopes will now warn you if your Watch battery is less than 50% and give you the option to start on your iPhone instead.
- Improved our "resort grouping", which helps us track resorts that are connected, to allow us to exclude certain resorts from the automatic renaming that came along with being in a group. Example: Alpine Meadows was being shown as "Palisades." Your recordings will retroactively fix themselves when you update.
- If your Watch or iPhone battery dies mid-recording, and you don't charge your device + re-launch Slopes until the next morning, you'll now have the option to recover + save the unfinished recording from the previous day.
- If your Watch battery dies and you start a new recording a few days later without recovering + saving that previous recording, when reaching out to customer support we can now grab those unfinished GPS logs from your Watch.
- Fixed the memories widget not updating after a trip is over.
- Fixed (hopefully, because TiMeZoNeS) upcoming trips sometimes showing as off by one day for the start or end.
- Fixed (hopefully, because TiMeZoNeS) the memories widget and logbook showing "0 days" for a trip.
- Fixed the order of trip destinations not following the set itinerary dates.
- Fixed runs and lifts not showing up on iPad when replaying on the timeline.

Feb. 2, 2024

v 2024.4

- Updated our mapping SDK to get some of their "bug fixes and performance improvements".

Jan. 28, 2024

v 2024.3

- Fixed trips not showing rode-with stat comparisons.

Jan. 21, 2024

v 2024.2

- Fixed a crash on the nearby friends screen during recording.
- Fixed a crash on the activity save screen.
- Fixed a crash on the trip create / edit screen if you moved the start date > 90 days in certain conditions.
- Fixed some cases where the search or lift/run details cards might get stuck on screen when responding to a push notification.
- Fixed (I'm pretty sure) a rare case where the dots in the heart rate zone would grow too big and overtake the screen.

Jan. 10, 2024

v 2024.1

- Support for displaying grooming status, and being able to filter by it, at live status supported resorts.
- While recording at live status supported resorts, the "Live Status" button now opens Slopes's resort search defaulted to open lifts / runs. No need to make you wait for a slow web site to load when we have the data locally now.
- Similarly, added a "What's Open" button on the resort details screen at supported resorts so you can quickly jump to the list of open lifts / runs.
- If you pick split boarding as an activity, it will now save to "snowboarding" in Apple Health instead of "downhill ski."

Dec. 31, 2023

v 2023.18

- Fixed a case where Slopes on Apple Watch might not tag you at a resort.

Dec. 28, 2023

v 2023.17

- Slopes will now only dim trails based on live status for the resorts you're actually looking/recording at, and when we know we support live status there.
- If you're recording on your Watch, but checking things like friend locations & lift status on your phone periodically, the phone app should launch into the recording screen a bit faster now. We're talking like 400ms faster, but every (half) second counts when the gloves are off!
- Updated translations for Japanese.
- Fixed "in 30 years" as the last-updated for conditions.
- Slopes on iOS should no longer launch back into a resort details screen while you're in the middle of recording via watchOS.
- Fixed a few more threading race condition crashes in the background.
- Added a workaround for a watchOS 10.2 bug that was preventing searching for resorts for the Watch complication.
- Fixed a case where your Watch might tag you as at a resort you haven't been at for hours (roadtrip!).

Dec. 18, 2023

v 2023.15

- Localization is largely community-driven for Slopes (want to help? Account tab -> translate, and thanks for all that help!), but some languages were falling behind so we hired some people to help catch us up.
- Tweaked the onboarding steps on the logbook to better focus on minimizing work / choices once you get to the resort to ski.
- Improved a case where your Watch might not fully start recording when starting it via your iPhone, if you locked the screen / close Slopes before it finished starting.
- Fixed the new 8-seater chair icon on the timeline screen.
- Fixed a few typos.

Dec. 7, 2023

v 2023.14

- Starting recording on your Watch via your iPhone should be a little bit speedier.
- Will no longer announce "started recording", "paused recording", etc in English when your language is set to non-english.
- Fixed a case where if you recently rebooted your Watch, and you tried to start recording on it via your phone, things might get stuck.
- Fixed recordings on Watch taking longer than they should to sync the resort you're at back to the phone.
- Fixed a crash rendering 3D mountains for recordings.
- Fixed a crash on the purchase screen if there was an error during purchase.
- Fixed a threading issue when updating resort information that could result in random crashes.
- Fixed a crash that could happen in the background on the iPhone when you end recording on your Watch.
- Fixed a case where old recording artifacts might get in the way of starting a new recording.

Dec. 1, 2023

v 2023.13

This release is born out of the itch we're all feeling for some snow. Thanks to all the resort teams fighting hard against Mother Nature right now to get us some snow!

- For 570+ resorts world-wide, Slopes now provides easy access to the official lift + run status page for the resort you're recording at.
- At a select set of resorts (~60 to start) Slopes will show the lift + run open % on the resort details screen (and any recent increases).
- Have a hard time remembering if there were 56 (or was it 58?) runs open last time you checked? Curious which trails or lifts opened since last you looked? At that same set of select resorts, Slopes Premium riders can now view the history of trail openings for the season. Tap "history" on the resort details screen to see that.
- Added support to show chair lifts that have bubbles, and lifts that have heated seats (ok we get it, you're fancy).
- Added an icon for 8-person chair lifts so they don't show as 6-person lifts.
- Added the seat count to the lift details card, so you don't have to squint at the icon to figure that out.
- Fixed weird flickering on the resort maps (both on resort details & while recording) that could happen while in 3D mode, usually when you'd background Slopes then come back to it.
- Fixed the search bar flickering back into view when tapping between runs.
- Fixed a crash while recording in free mode, related to updating the map's resort buildings.
- Fixed a bug in the trip migration script that could cause them to disappear if you had previously made a trip with no activities in it. Sorry, this isn't a retroactive fix.
- Fixed a random crasher on the activity details screen related to showing the "did you get in a car?" timeline editor tip.

Nov. 15, 2023

v 2023.12

Kicking off the season with three major new features!

- Trip planning:
- Plan upcoming trips for your season, and invite your friends to them to share in the hype.
- Trips let you keep tabs on the conditions of resorts you'll hit in one central place.
- When you invite people you haven't friended yet on Slopes, "Share Location with Nearby Friends" will automatically work with those people, too. Plus the "Rode With" tagging at the end of the day. Much easier than everyone having to share friend links for a one-off trip.
- The "Winter Memories" widget for your home screen will show a countdown to your next trip.
- As you ski during a trip, the trip totals will be visible, just like season totals are (this bit was possible before, but kinda buried).

- Resort map search + trail / lift details inspector:
- Tap on runs / lifts while recording to get more details like elevation graphs, vertical, slope, etc.
- Many North American resort maps now show on-mountain facilities such as bathrooms, food, and most importantly ski patrol locations.
- Search for a specific any run / lift by name, or for on-mountain buildings like ski patrol huts or nearby bathrooms.
- All these features are also available while you aren't recording via the Resorts tab, too.
- We try hard to be *very* proactive about updating our trail data, but if you notice something out of date, you can report a correction from the popup card for a run / lift.
- These features are available for resorts that have the "interactive map" tag on the resort details screen (350+ resorts world-wide).

- Our interactive resort maps support being viewed in 3D now, in both winter and satellite modes. Great for figuring spotting those flat catwalks before it is too late.

And some other goodies & improvements:

- New merch in the store! There's a sticker pack, a vintage patch, and most importantly a new "1,000,000 vertical feet club" shirt for those of you who found the 500,000ft challenge a bit too easy.
- Added a toggle in settings to let you keep the premium trail maps in light mode, even when you're rocking dark mode.
- Added the ability to dismiss the onboarding tips.
- Complex European resorts will now show all lifts on the map in free mode, not just the lifts at the part you started at.
- Improvements to the Help & Support screen, more intelligently recommending FAQs based on actions you've taken.
- The current season is always shown at the top of the logbook now, even if you haven't recorded in the season yet.
- Support for Big Sky's new double blue-square runs (before their official app even does).
- Support for noting resorts that are permanently closed, and no longer tagging recordings as at them.
- Fixed the friend cards on iPhone (while recording via Watch) sometimes getting stuck in the loading state.
- Fixed the season total vertical not switching over from "k ft" to "mil ft" if you ski over a million feet in a season.
- Fixed Siri not recognizing the "ski" workout type when trying to start a workout.
- Fixed a crash at launch on watchOS 8.

Sept. 22, 2023

v 2023.11

- Fixed the Lifetime Stats widget having a white border on iOS 16.
- Fixed the Memoji picker graying out your contact card as an option when you have a photo.
- Fixed a crash on the iPhone that could occur right after starting recording on your Watch.
- Fixed a crash on the compare screen.
- Fixed a crash when tapping the notification on your iPhone that it received your day's recording from your Watch.
- Fixed a crash that could occur if you start/stop recording fast on a poor cellular connection.
- Fixed a crash related to importing recordings made with other apps / devices.
- Fixed a crash the 3D view on the timeline screen.

Sept. 18, 2023

v 2023.10

- Slopes on Watch already felt great on watchOS 10, but now it's even better. Your focus stat while recording now highlights with a custom background, and the nearby friends screen adopts the design language of the new OS.
- When you start recording on Watch, a Live Activity will now automatically start on your phone! (requires iOS 17 + watchOS 10)
- Support for Stand By Mode on iPhone, and Smart Stack on Watch.
- Auto-resume on Watch got some tweaks. The menu no longer pops up when you hit pause (slightly confusing); it's now an option next to the resume button. Slight tweaks to the iPhone remote control resume options to match.
- Use your Memoji in Slopes! You can now pick your contact card picture as your avatar.
- Slopes on Watch will now detect when you start workout in a second app after starting Slopes. This hijacks some permissions Slopes normally has, so functionality becomes limited. But this is why some people would have auto-resume never kick in.
- Slopes on iPhone will also limit itself if it detects this workout hijack, so you don't hit the resume button and have nothing happen.
- You can now send your "add me as a friend on Slopes" link to people via the Watch app.

Aug. 10, 2023

v 2023.9

- Improved retry logic for resolving what resort you're at when the initial lookup fails because you're offline.
- Fixed resort logos sometimes not showing on the resort listing screen.
- Fixed the "enable smart reminders?" prompt showing too much.
- Fixed a crash on the Mac version.

June 2, 2023

v 2023.8

- Fix for multiple Live Activities showing at once.
- Fix for an iOS 15 crash.

What's new in 2023.7:

New Watch App (!!)
- New (but familiar) UI focusing on bigger text and glanceability, making it easy to read the main stats (vertical, distance, speed, heart rate, time).
- Spin the Digital Crown to focus in on any one of those stats. For example see your current elevation + tallest run when checking vertical, your heart rate zone + max HR when checking heart rate, or a full mini-timeline breakdown of lifts vs runs when checking time.
- The nearby friends screen now shows the direction / distance to all friends in a single list, so you can just scroll vs having to tap on a friend to get those details.
- Much stronger haptics, more like the Timer app, when auto-resume kicks in.
- Improved reliability of starting a workout with the Action button.

New, faster, start recording screen for both iPhone and Watch.
- Don't worry about picking what resort you're at anymore. Slopes will figure all that in the background for you now (assuming you have cell reception).
- Instead, just pick your activity type. You can pick from ski, snowboard, monoski, splitboard, sitski, telemark, and more.
- It's also now more obvious how to set it as a backcountry activity where you want credit for the uphill touring / skinning.
- As part of the new auto-resort tagging, multi-resort support is here (!!). This is big for European users; for example hopping from Méribel to Courchevel will tag the activity as "Les 3 Vallées" instead of just Méribel.

Unified recording experience; Slopes on iPhone can now control the Watch app.
- If you try to start recording via phone while you have the Watch app installed it'll just automatically start it there for you.
- You can pause / resume / finish recordings on your Watch via iPhone now, too.
- While recording on Watch, you can have a Live Activity running on your iPhone. This will show automatically if you start Slopes via your phone, but if you start via Watch directly you'll need to open the iOS app once to get it going (apps must be in the foreground to start a live activity).
- Improvements to Smart Reminders when you have both an iPhone and Apple Watch. It isn't as perfect as I'd like it yet, but it should cut down on a lot of the useless "you're near a lift" reminders when you're already recording. I hope.

Other improvements:

- Skinning / touring in the backcountry will now add the uphill segments to Apple Health including speed and elevation gain.
- Interactive maps for resorts will no longer get stuck on satellite map mode.
- I got inspired by Apollo's new retro iOS app alt icon; I just had to envision Slopes for iPhoneOS 2.0 with a new alt icon.

With this update, Slopes now requires iOS 15 / watchOS 8. This doesn't drop support for any devices as iOS 15 supports all the same hardware iOS 14 did.

May 31, 2023

v 2023.7

New Watch App (!!)
- New (but familiar) UI focusing on bigger text and glanceability, making it easy to read the main stats (vertical, distance, speed, heart rate, time).
- Spin the Digital Crown to focus in on any one of those stats. For example see your current elevation + tallest run when checking vertical, your heart rate zone + max HR when checking heart rate, or a full mini-timeline breakdown of lifts vs runs when checking time.
- The nearby friends screen now shows the direction / distance to all friends in a single list, so you can just scroll vs having to tap on a friend to get those details.
- Much stronger haptics, more like the Timer app, when auto-resume kicks in.
- Improved reliability of starting a workout with the Action button.

New, faster, start recording screen for both iPhone and Watch. 
- Don't worry about picking what resort you're at anymore. Slopes will figure all that in the background for you now (assuming you have cell reception).
- Instead, just pick your activity type. You can pick from ski, snowboard, monoski, splitboard, sitski, telemark, and more.
- It's also now more obvious how to set it as a backcountry activity where you want credit for the uphill touring / skinning.
- As part of the new auto-resort tagging, multi-resort support is here (!!). This is big for European users; for example hopping from Méribel to Courchevel will tag the activity as "Les 3 Vallées" instead of just Méribel.

Unified recording experience; Slopes on iPhone can now control the Watch app.
- If you try to start recording via phone while you have the Watch app installed it'll just automatically start it there for you. 
- You can pause / resume / finish recordings on your Watch via iPhone now, too.
- While recording on Watch, you can have a Live Activity running on your iPhone. This will show automatically if you start Slopes via your phone, but if you start via Watch directly you'll need to open the iOS app once to get it going (apps must be in the foreground to start a live activity).
- Improvements to Smart Reminders when you have both an iPhone and Apple Watch. It isn't as perfect as I'd like it yet, but it should cut down on a lot of the useless "you're near a lift" reminders when you're already recording. I hope.

Other improvements:

- Skinning / touring in the backcountry will now add the uphill segments to Apple Health including speed and elevation gain.
- Interactive maps for resorts will no longer get stuck on satellite map mode.
- I got inspired by Apollo's new retro iOS app alt icon; I just had to envision Slopes for iPhoneOS 2.0 with a new alt icon.

With this update, Slopes now requires iOS 15 / watchOS 8. This doesn't drop support for any devices as iOS 15 supports all the same hardware iOS 14 did.

March 4, 2023

v 2023.6

- You can now remove your profile picture and revert back to just your initials.
- Fixed "Mordor maps" - times when the 3d map would look all jagged and wrong.
- Fixed the "More" button in the share card generator not working sometimes.

Feb. 7, 2023

v 2023.5

- Fix the Watch complication not always updating when you get 1k more vertical while recording.
- Possible fix for a crash on Watch because Slopes was using too much CPU.

Feb. 1, 2023

v 2023.3

- OpenSnow integration (!!). Resort snowfall forecasts in Slopes are now powered by OpenSnow, and include temperature estimates too.
- If you want more details beyond the 5-day snowfall estimate, you can tap to get directly into OpenSnow (either on the web or the app if you have it installed).

Can I just nerd out for a second? OpenSnow is my go-to for forecasts, I'm super excited to bring their data to all of you. Make sure you head over to them and sign up to check out their full data (this is not a sponsored post lol).

Jan. 26, 2023

v 2023.2

- Improved the contrast of your day's path on the recording screen with the newer premium maps.
- Some localization updates from the community (thanks!)
- Tweaked manual speed calculations when importing GPX files that don't contain speed info. Still not 100% happy, but should get ~50% less "spikes" of weird speeds.
- Fixed incorrect labels for most daily vertical / distance on the season share card for "bests".
- Fixed a case where your phone might say you're in the backcountry, but you're recording on your Watch at a resort.
- Fixed an issue with the anonymous feedback privacy option switch. If you turned that on in the last month, please turn it on again. Very sorry about that.
- Fixed a crash on the modular complication for watchOS.

Jan. 7, 2023

v 2023.1

Starting off the new year with a big feature:

- Slopes's interactive trail maps are now available even when you aren't recording, via the resort details screen for each resort.
- Interactive trail maps have increased contrast of trail information (except in the logbook where your recording is front-and-center) to help with outdoor reading.

I have some big plans for maps on the resort tab, so this is just step 1!

Dec. 27, 2022

v 2022.21

- Fixed a case where backcountry days might record as one long run.
- Fixed a case where an unfinished recording on Watch would prevent you from starting a new recording. You'll now resume the old one, letting you end it.

Dec. 20, 2022

v 2022.20

- New app icon for Premium users from Basic Apple Guy.
- Fixed a case where your avatar might show up in two places on the map while recording.
- Fixed exporting GPX files as "Single Track".
- Fixed trail maps + ski patrol info not showing on your phone while recording via your watch.
- Fixed a crash on Apple Watch related to the heart rate graph.

Dec. 8, 2022

v 2022.19

- Maps! Maps! Maps! We've been hard at work over the summer building our enhanced digital trail maps for international resorts and today we're launching them for the top resorts in the European Alps and Japan. We've also added another 70 resorts in North America, bringing our world-wide total to over 200.

Dec. 1, 2022

v 2022.18

- Fixed a case where the "weak GPS" warning would appear incorrectly on your phone while recording with your Watch.
- Fixed a case where Watch imports wouldn't process.

Nov. 26, 2022

v 2022.17

- Apple Watch Ultra Action button support for starting your workout. Slopes will automatically figure out what resort you're at when starting (or if you're in the backcountry).
- Auto water lock on Watch. Enable this setting to have your Watch enable water-lock automatically after you start recording. Handy for pesky gear that likes to mess with your Watch during the day.
- Improvements to the Siri workout start on Watch.
- Fixed another crash related to leaving Slopes recording while taking a long break.

Nov. 23, 2022

v 2022.16

- Fixed crash that could occur while leaving Slopes recording when you take a break.
- Fixed a crash when trying to view Smart Reminders settings from the notifications screen.

Nov. 10, 2022

v 2022.15

- Garmin Watch auto-imports. If you're a Garmin Watch wearer, you can now connect Slopes to Garmin Connect and we'll automatically import your ski and snowboard activities as soon as they upload.
- This gets you the best of both worlds: you can keep using your Garmin device to record, and at the end of the day you get the awesome interactive replays, 3D maps, friend leaderboards, and more!
- When you make the connection between Garmin and Slopes, we'll automatically import the last 5 years of ski data (ignoring any duplicates of data already in Slopes).
- Activities imported via Garmin Connect will include heart rate data, too.
- Head to Account -> Online Integrations to get started.

Nov. 4, 2022

v 2022.14

- Restored support for watchOS 7.1.
- Localized the Slopes Swag screen.
- Fixed some other typos / localization issues.
- Fixed a bug where number of runs always showed as "-" in Live Activity.
- Fixed a case where if Slopes crashed and you re-opened it, it wouldn't automatically resume recording like it should.
- Fixed a case where with Find-Me enabled Slopes may ask every time you start recording if you want to enable notifications.

Oct. 24, 2022

v 2022.13

- Live Activity support: see how your day is going without unlocking your phone! From your Lock Screen you can see two (customizable) stats about your day, who else is riding at the resort, and the timeline of your day.
- Dynamic Island support. On iPhone 14 Pro models Slopes will live up in the Dynamic Island, making it easy to check stats / nearby friends at a glance and pause / resume.
- Fixed a case where forgetting to pause for a lunch break could cause incorrect lift/run detection after your break.

Note: this release temporarily removes watchOS 7 support, requiring watchOS 8. watchOS 7 support will be restored as soon as a bug is fixed.

Sept. 24, 2022

v 2022.12

- Noted in the UI that the new watchOS complications require watchOS 9 or newer.
- Fixed an issue transferring debug logs from Watch to iPhone.
- Fixed a crash during recording.
- Fixed a version migration blocking the UI for longer than expected.

Sept. 12, 2022

v 2022.11

- New widgets for your Lock Screen *and* Complications for your Watch: keep tabs on local resort conditions and snow forecasts.
- New widget for your Home Screen: Winter Memories. Photos you took while skiing will rotate daily on your Home Screen. See snow year-round!
- Tweaked the heart rate zone calculation to closer match Apple's new zone metrics (they use Heart Rate Recovery, vs relying on just max HR).
- Slopes can better detect if you might have driven away while leaving Slopes recording, and will direct you to the timeline editor if it thinks you did.
- Made the close button more obvious on the run comparison screen.
- The "New Merch Unlocked" message will no longer be triggered because of activities being downloaded from another device.
- Fixed the 2D/3D map preview not updating after you made an edit via the timeline editor.
- Fixed the How'd You Stack Up / Leaderboards not updating automatically after making an edit via the timeline editor.
- Fixed a case where the How'd You Stack Up section would always show a "syncing to server" message if you had multiple recordings in the same day.
- Fixed an issue with changing your password via the app.
- You can now manually set the default equipment (ski vs snowboard) on iPhone just like you could Watch. This'll sync over to Watch, and keep itself up to date if you change equipment on an activity after completing your day. This should fix some of the edge cases with the iPhone defaulting to the wrong equipment when you start recording.
- Slopes should now be a lot faster to recover from a crash on Watch, which should help an occasional crash-on-launch if it was trying to recover.

May 28, 2022

v 2022.10

- Winter is here in the Southern Hemisphere, and we've been busy prepping. We've added digital trail maps for all resorts in Australia and New Zealand including Perisher, Craigieburn Valley, and more.
- Fixed an issue with Smart Reminders where it might not prioritize the right lifts as ones worth reminding to record at (since we are limited to ~10 lifts by the system, we have to pick the most popular lifts people start at).
- There's been a troublesome Watch bug causing a crash when you pause sometimes that I've been trying to track down all season. This update might fix it.
- Some subtle UI animation tweaks to things that kept me up at night.