v0.41.0
Changes in this release improve app-store-connect register-device action by allowing to pass multiple UDIDs from different sources.
None of the breaking changes have an effect on command line usage, only the Python API of is affected.
Features
- Update
app-store-connect register-deviceaction:- The
--udidargument now accepts multiple UDIDs. - The
--udidargument now accepts a file or an environment variable as a source for UDIDs. - Introduce
--ignore-registration-errorsflag to continue registering devices despite errors - Introduce short flags:
-nflag for the device name,-uflag for the UDIDs.
- The
Development
AppStoreConnect.register_deviceaction method update:- It now accepts a list of UDIDs for registration at the keyword argument
device_udids. - Breaking:
AppStoreConnect.register_devicenow returns a list of registered devices.
- It now accepts a list of UDIDs for registration at the keyword argument
- Add
ignore_registration_errorskeyword argument to continue registering devices despite errors.
Documentation
- Update documentation for
app-store-connect register-deviceaction:- Add new short flags:
-nand-u. - Add the description for the new
--ignore-registration-errorsoption. - Update the action description.
- Add new short flags: