Releases: Shopify/tophat
Releases · Shopify/tophat
2.5.1
Thanks for using Tophat! This update contains bug fixes and security improvements:
- Fixed an issue that caused installation to fail when starting a newly created Android emulator.
- Fixed an issue where using
tophatctlto install a build to a specific device could cause an error when no devices were selected in the Tophat menu. - Fixed an issue where Quick Launch didn't display icons for Android apps that use adaptive icons.
- Fixed an issue where certain error alerts showed incomplete information.
- Fixed an issue where launch arguments passed through Tophat URLs weren't properly sanitized.
2.5.0
Thanks for using Tophat! This update contains improvements and bug fixes:
- Tophat's command line helper,
tophatctl, can now be used to list available devices. - All
tophatctl listcommands now support outputting results in JSON format using the--jsonflag. - Fixed an issue that caused app installation on Apple devices to fail while the device was locked.
2.4.0
Thanks for using Tophat! This update contains a number of improvements and bug fixes:
- Tophat now supports installing applications from GitHub Actions workflow artifacts.
- Tophat's command line helper,
tophatctl, can now install applications directly to specific devices by name, platform, and runtime version, regardless of user selection. This allows Tophat to power app installation in complex automated workflows such as AI agents and LLMs. - When using
tophatctl, error messages are now printed directly to the command line rather than in an alert. - When a technical error causes app installation to fail, the underlying error message can now be displayed using a new "Show Details" option in error alerts.
- Fixed an issue that occasionally caused a failure while starting Android devices.
- Fixed an issue that caused tasks to run indefinitely when an Android device failed to start.
- Fixed an issue that caused Android version numbers to be displayed incorrectly.
2.3.0
2.2.1
2.2.0
Thanks for using Tophat! This update contains improvements and bug fixes:
- The welcome window has been updated to provide additional guidance and to better detect nonstandard installations of Xcode.
- Fixed an issue that prevented Tophat from installing apps from zipped archives that contained a parent folder.
- Fixed an issue that caused the order of devices and simulators to change unexpectedly.
- Fixed an issue that caused the order of extensions to change unexpectedly.
Tophat now requires macOS 15 or later.
2.1.2
2.1.1
2.1.0
Thanks for using Tophat! This update contains a few improvements:
- The welcome window has been redesigned to provide more granular guidance when setting up developer tools for the first time.
- Tophat now uses the latest installed version of the Android command line tools by default.