Releases: danielpaulus/go-ios
Releases · danielpaulus/go-ios
v1.0.95
Add proper error handling to screenshotr (#212) Adds proper error handling to screenshotr. Fixes #207
v1.0.94
Add --wait to ios launch (#205) adds new --wait switch to keep the command running and display application logs when an app is launched with ios launch [bundleID]
v1.0.93
fail if more than one device is connected, add panic handlers to move…
v1.0.92
Endpoint for getting profiles added (#201) * few simple changes to restapi readme * function GetProfiles is added * return statements are added now
v1.0.91
Add reservation middleware (#193) * Moved reservation code to the api package to make it easier to test and also there was no real point of separating it * Added middleware that checks for X-GO-IOS-RESERVE header for endpoints on which it is applied * Added a reservation admin UUID * Reworked reservation endpoints to be more in line with the other device endpoints * Added tests for the middleware and also cleaned up reservation tests code a bit
v1.0.90
Add/devicemetrics enhancedproxy (#197) This PR adds a few missing classes to unarchiver and initial support for LZ4 decompression. With this change, dproxy is now able to fully dump instruments metrics sessions. Paves the way for adding the feature to go-ios finally.
v1.0.89
Add endpoints for getting/enabling/disabling conditions (#190) Added endpoint to get the available conditions that can be enabled on a device Added endpoint to enable a condition on a device by profileTypeID and profileID query params Added endpoint to disable the currently active condition on a device
v1.0.88
add launch and kill endpoints (#191)
v1.0.87
Add lock endpoints to reserve devices (#187) This is the first batch of code for #182 Added POST /reserve/:udid endpoint to reserve a device by provided UDID Added DELETE /reserve/:udid endpoint to release a reserved device by provided UDID Added GET /reserved-devices endpoint to get a list of the currently reserved devices Added a goroutine that will check reserved devices every minute and remove devices that were not used for more than 5 minutes Added API tests for the new package, not really sure if that's what was meant by 'integration tests'
v1.0.86
Add endpoints for changing device location (#188) Added GenericResponse struct to have a single interface that can be used to return both errors and meaningful messages where applicable, instead of generating JSON on each spot with gin.H or whatever. If you are okay with this I can later update the existing functions Added endpoint to change the current device location by latitude and longtitude query params Added endpoint to reset the device location to the actual one Bubbled up an unhandled error in my own code for device location simulation