This release comes with a new CLI version: v5.12.0. Update with either of:
dcd upgradenpm install -g @devicecloud.dev/dcd@latest
Breaking Changes
- We've removed the iPhone 16 Pro Max and the
gpu1runner type. Read more here. - We're deprecating the
allureandhtml-detailedreport formats on . Runs that still request them will get the standardhtmlreport, or no report forallure. Read more here. - We've delayed the removal of iOS 17, Pixel 7 and Maestro 2.2.0 to . Read more here.
Major Changes
- We now support MFA and passkeys for signing in.
Minor Changes
- You can now update your billing business details.
- You can now set a sign-in requirement for your team.
- Improved the message you see when a run is refused for going over your Overage Limit, which now points to the billing page and the overage docs. Failed usage limit saves now show an error. Read more here.
- Made Chrome onboarding faster by skipping its first-run screens on the device.
- We now limit team invites per user, and there's a cooldown before you can re-invite someone who hasn't accepted yet.
- Improved iOS simulator start time.
Bug Fixes
- Fixed runs that hit a billing error being left open, rather than cancelled and refunded.
- Fixed some iOS capacity staying unavailable after a slow simulator start.
- Fixed the console's live updates stopping after the realtime connection dropped.
- Fixed passed retries still showing the failure reason from an earlier attempt.
- Fixed Chrome onboarding logs being mixed into a test's Maestro output on Mac.
- Fixed short queue estimates showing a range such as
15–15sinstead of one value. - Fixed various minor issues to improve security and stability.