This release comes with a new CLI version: v5.11.1. Update with either of:
dcd upgradenpm install -g @devicecloud.dev/dcd@latest
It also comes with new CI versions. Please update your pins:
- GitHub Action v2.7.2
- Bitbucket Pipe 1.6.1
Breaking Changes
- We've removed iOS 17, the iPhone 15, iPhone 16 Plus, iPhone 16 Pro, iPhone 16 Pro Max and iPad Pro (6th generation). Changed the default iOS device to iPhone 16 on iOS 26. Read more here.
We've delayed the iOS 17, iPhone 16 Pro and 16 Pro Max removals to the
- As a reminder, Google Play runs will move to the
m1runner type on . You can opt in now with--runner-type m1. Read more here.
Major Changes
- We now support Maestro 2.12.1.
Minor Changes
- The console now hides billing information for teams billed through a reseller.
- You can now control foldable devices from a flow through the device-control server. Read more here.
Bug Fixes
- Pull a guest recording part as soon as its mp4 is finished
- Fixed runs being marked as failed when their emulator stopped partway through a flow. They're now requeued instead.
- Fixed a truncated
artifacts.zipbeing saved with a success message after a temporary error. - Fixed Google Play runs on the
m1runner type crashing the emulator during setup. - Fixed the CLI not showing notices when you use an unsupported iOS device or version.
- Fixed various minor issues to improve security and stability.