What's Changed * add feature XCUITest by codeskyblue in https://github.com/doronz88/pymobiledevice3/pull/780 * Change the print_json to return object to be used by Silent-WindOPs in https://github.com/doronz88/pymobiledevice3/pull/799 * remote_server: add `NSValue` decoding support by doronz88 in https://github.com/doronz88/pymobiledevice3/pull/800
New Contributors * Silent-WindOPs made their first contribution in https://github.com/doronz88/pymobiledevice3/pull/799
What's Changed * 7e3e51d6b23a8beec354a088360cba003c9ad03a cli: installation_proxy: refactor lookups * e5ebabcb0ab9f790cd48b165e007e70d757dc8ba remote_servier: add the missing `_channelCanceled:` upon `close()` * d51f0afa9e7c206f758987f5ee2699388b3c51e0 cli: apps: add `lookup` subcommand to query specific bundle-ids (770) * 45d9db3a2cca4731af430ce4044b4b709a14e868 os_trace: add `USER_ACTION` to `SyslogLogLevel` * 8e62bf5f28e6316328300de9ab2741b5e1eb4933 cli: don't accept files in `syslog collect` * 6f93f96842266197d071021ab3c27bdbdd9f9b95 cli: fix `syslog collect` when receiving an existing directory * 27bb314bf9864b572b9f063e7a4d5be44cc192da tunneld: refactor implementation so each new address gets its own task * 6b713b249f76c77abc473690de557577b974768f cli: remote: add the verbosity option (`-v`)
New Contributors * codeskyblue made their first contribution in https://github.com/doronz88/pymobiledevice3/pull/782 * Garefild made their first contribution in https://github.com/doronz88/pymobiledevice3/pull/786