Release Notes

Feed URL: https://docs.gamebench.net/docs/studio-pro-desktop/relnotes/index.xml

v1.37.2 (build 9261)
Fixes
  • Logcat panel: hiding the panel no longer leaves a draggable splitter and empty area at the bottom of the window. The layout is now preserved across window resize and fullscreen.
  • macOS installer: the PATH entry is now only added to ~/.zshrc and ~/.bash_profile if missing, instead of being appended on every reinstall.
  • Improved FrameTimes timing accuracy: frame deltas are now correctly anchored to actual frame timestamps and accumulated across bin boundaries, fixing occasional dropped or incorrect deltas.
v1.37.1 (build 9255)
Changes
  • Added support for Android devices with 16 KB memory page sizes
  • Improved handling of account identifiers during login
v1.37.0 (build 9250)
Changes
  • Reduced overhead of the Android daemon (see Android overhead)
  • Renamed FPS mode exhaustive to Auto-Exhaustive
  • Uploaded session notification now stays open until closed or the link is clicked (link is also now human readable)
  • Added option to record logcat on device. It will still be part of the session but not visible live in the desktop app. This results in lower overhead while recording.
  • Added support for Android 17 (beta)
v1.36.2 (build 9249)
Changes
  • Support for Xclipse GPU metrics on Android
  • Fixed intermittent FPS issue when profiling Safari on iOS
v1.36.1 (build 9246)
Changes
  • Fix for iOS WebKit memory tracking. WebKit memory now includes WebKit GPU memory too. When the WebKit memory setting is enabled, all WebKit memory will be included in the app memory too.
v1.36.0 (build 9245)
Changes
  • Added WebView and WebKit memory tracking for Android and iOS
  • Fix for FPS for certain devices
  • Added Android specific settings for toggling metrics, including log levels
  • Fixed Windows OS version in Windows sessions
  • Ability to rename markers at the end of a session
  • We now expose a direct link to the session on the web dashboard after syncing
  • SSO via browser, and improvements to the sign-in process
v1.35.0 (build 9247)
Changes
  • Added (licensed) support for profiling Windows applications and games
  • Improvements to the authentication/login system
  • Added hotkeys for start, stop, and markers
  • Added a config flag (useXcodeForiOS17) to use Xcode for iOS Profiling. When true, this will use the tunnel established by Xcode to communicate with the connected iOS device. This issue was noticed in iOS version 17.0 - 17.4
v1.34.4 (build 9240)
Changes
  • Fixed installer crash on certain Intel MacOS versions
v1.34.3 (build 9239)
Changes
  • Fixes frame times (frame timestamps)
v1.34.2 (build 9238)
Changes
  • Added Network Entitlements for using local network (for MacOS 15 and above)
v1.34.1 (build 9235)
Changes
  • Updated Windows certificate
v1.34.0 (build 9234)
Changes
  • Fix for wireless profiling (iOS)
  • Fix for memory leak (iOS)
v1.33.3 (build 9232)
Changes
  • Fix for Samsung tablets
v1.33.2 (build 9231)
Changes
  • Improve stability
v1.33.1 (build 9230)
Changes
  • Stop app from being killed on certain devices
  • Fix for Google Pixel devices
v1.33.0 (build 9212)
Changes
  • GameBench Pro Android App now will automatically restart and recover when killed while recording a session
  • Improvements to GPU measuring and added support for Vivo X200 Pro
  • Improvements to FPS measuring with “Display Hook” method
  • Fix problem that desktop app charts would sometimes freeze
  • Fix to iOS memory usage tracking when it goes beyond 2GB
v1.32.1 (build 9202)
Changes
  • Fix GPU cycles data collection
v1.32.0 (build 9200)
Changes
  • Improved collection of Janks
  • Added collection for Low 1% FPS data
  • Added v-sync line
  • Added button to measure app launch time
  • Upgraded authentication mechanism
  • Added automatic sign-in of GameBench Pro Android from GameBench Pro Desktop
  • Fixes to timestamps and logcat
  • Fixes to charts and visual improvements
  • Support Android 15 on Samsung Galaxy S24
  • Improved GPU support for selected devices
v1.31.0 (build 9198)
Changes
  • Fixed framerate janks
  • Improved session stopping
  • Added GPU metric support for Pixel 9 Pro & Pro XL
  • Improved support for 32-bit devices (tested on Samsung Galaxy A10)
  • Auto-start the selected app when a session begins (can be turned off in the settings)
  • Improved detection for locked screen on iOS
v1.30.3 (build 9196)
Changes
  • Fixed FPS on Pixel phones
  • Added battery chart for iOS and Android
v1.30.2 (build 9194)
Changes
  • Added support for FPS in US version of Pixel phones
  • Charts are now updating, showing the right value and range
  • Added chart for temperature
  • Fixed power in iOS 16
  • Fixed issue with iOS device getting removed
v1.30.1 (build 9189)
Changes
  • Fixed FPS metric on Pixel 7 Pro, Pixel 8 Pro, Pixel 8a, Pixel 9 Pro
  • Improved GPU usage tracking on Android
  • Added certificate validation option to the Desktop app
v1.30.0 (build 9189)
New
  • Added support to profile iOS v17.4+ devices on Windows
Fixed
  • Improved battery measurement on iOS devices
  • Improved iOS wireless support
  • Improved Android app upgrade/downgrade process
  • Improved FPS tracking and screenshot capture on Pixel devices with Android 14/15
  • Improved CPU usage support
  • Embedded Android apps, so downloads are not necessary anymore
v1.29.4 (build 9183)
Fixed
  • Support for multiple displays (Fold and Flip devices)
  • Fix bug with GPU metrics
v1.29.0 (build 9175)
Fixed
  • New daemon for metrics collection used from Android 11+
  • Fix timestamp for battery (iOS 14 plus)
  • Removes security warning related to the target Android version of the Android app
  • Improved battery and power metrics
  • Metrics collection is now more robust
v1.28.2 (build 9174)
Fixed
  • UI improvements
  • Updated Android service for Android 13 and 14
  • Workaround for iOS 17 Tunnel IP/Port on Macs that have a management profile installed. We now get them using Packet Capture on the tunnel interface.
v1.28.1 (build 9173)
Fixed
  • Fix Mac auto update
  • Fix iOS 17.4.1 issue
v1.28.0 (build 9169)
Added
  • Full support for Android 14
v1.27.0 (build 9168)
Added
  • Support for Android 14 using the GameBench Android App (which gets installed on those devices)
  • Support for iOS 17 (Mac OS only)
Fixed
  • Fix for iOS 16 Screenshots
v1.26.0 (build 9167)
New features
  • Add iOS17 support
v1.25.0 (build 9166)
Fixed
  • Fix installer signing
  • Fix collection of FPS for newer iPhones running at 120 Hz
v1.24.0 (build 9163)
Fixed
  • Frametime fix for iOS
v1.23.0 (build 9159)
Added
  • Updated to Dark UI
  • iOS Power on versions 14 and newer
  • Time limit available in the settings with a default of 60 minutes
  • Power can be recorded while USB is connected.
Fixed
  • First network value was too high
  • Added more GPUs to the supported list
v1.22.0 (build 9156)
Added
  • iOS16 support
  • New session sync implementation
  • Tags for filtering and searchability on web dashboard
  • Unique identification for each android device
Fixed
  • Crashes for mac Monterey
  • Improve stability for Xiaomi devices
v1.21.0 (build 9150)
Added
  • Support for Android 13
  • Support for Android wireless profiling
  • GPU support for Samsung a32
Fixed
  • Improve iOS 120Hz stability
  • Improve app closure time
v1.20.0 (build 9149)
Added
  • Support for battery drain collection for iPhone 13
Fixed
  • Improve iOS wireless stability
  • Improve Android stability for devices with aggressive battery optimisation
v1.19.0 (build 9148)
Added
  • iOS 120Hz support beta (opt in)
  • Adreno GPU support
  • Local session management, uploaded session’s files will be deleted after a week.
v1.18.0 (build 9147)
Added
  • IOS Safari View Service to be available by default
  • Support for Samsung s21 with Mali GPU
Fixed
  • FPS on Chrome web browser for Android 10, 11
  • Anomalous session usage spike
v1.17.0 (build 9145)
Added
  • Android 12 support with screen capture
v1.16.3 (build 9144)
Fixed
  • iOS 15 support
v1.16.2 (build 9143)
Fixed
  • Hotfix: restore log in capability
v1.16.1 (build 9142)
Fixed
  • Splash screen not closing on launch
  • iOS not opening streams on 12.4
v1.16.0 (build 9141)
Fixed
  • Memory leak when running long sessions (greater than 4 hours)
  • Device names apearing as GPU in the session summary
  • Prevent leading and trailing whitespace in username field
  • Stop Android App install prompt while in the middle of a session
v1.15.0 (build 9139)
Added
  • iOS 15 beta release
v1.14.0 (build 9137)
Added
  • Android 12 beta release (Screen capture disabled for Android 12)
v1.13.0 (build 9133)
Fixed
  • Fixed support for ios14 devices
  • Fix abnormal memory on Android 6 and below
Added
  • SSO login if available on the server
v1.12.3 (build 9131)
Fixed
  • Fixed Logging filters to allow programmatic markers to work with unity apps
  • Updated device map to support more Apple devices
  • Fixed issue with supporting Android 4.x devices
  • Fixed Application crash on Windows running the 10th Gen Intel Chipset.
v1.12.2 (build 9128)
Fixed
  • Fix manual sync when data dir contains erroneous data
  • Fix running multiple versions of app at same time (this is not recommended however)
v1.12.1 (build 9127)
Fixed
  • Session zip creation on Windows
v1.12.0 (build 9126)
Fixed
  • Added Name and device support for newer iphones
  • Memory and Cpu multiprocess calculations improved
  • Retry failed upload requests
v1.11.0 (build 9124)
Fixed
  • Add missing library required for Docker usage
v1.10.2 (build 9123)
Fixed
  • Fixed an issue with Memory and CPU data not being collected in iOS14
  • Fixed an issue with abnormal Frame rate for Android devices
v1.10.1 (build 9119)
Fixed
  • Added support for newer Mali GPUs
v1.10.0 (build 9118)
Added
  • Android 11 Support
  • iOS 14 support
v1.9.0 (build 9117)
Fixed
  • Fix capture of memory metrics on Android 5 devices
v1.8.0 (build 9115)
Added
  • Session title can now be set after session recording is stopped
v1.7.7 (build 9113)
Fixed
  • Reduce memory usage when recording long sessions
v1.7.6 (build 9112)
Fixed
  • Add option to include Webkit memory when profiling iOS apps. Useful for Javascript games running in a webview
  • Include webview process memory in android when associated webview process can be found.
v1.7.5 (build 9111)
Fixed
  • Further improve handling of app restarts during session recording
v1.7.4 (build 9107)
Fixed
  • Improved process ID lookup
  • Improve handling of app restarts during session recording
v1.7.1 (build 9104)
Fixed
  • Fix for profiling x86 devices
v1.7.0 (build 9103)
Fixed
  • Corrected MB to MiB
Added
  • Store Android device max memory for display in Web Dashboard
v1.6.0 (build 9101)
Fixed
  • Crash when starting recording on some devices
Added
  • New Features feed to keep you up to date with our latest improvements
  • Gamebench Android app update mechanism, keep our testing tools up to date each time you connect a device to the desktop app.
v1.5.0 (build 9098)
Added
  • New iOS wireless recording support
  • Fixed Android adb wireless recording
v1.4.1 (build 9087)
Added
  • Android 10 stability issues
  • Mali GPU stability issues
  • Screenshot support for Samsung Android 10 devices
v1.4.0 (build 9082)
Added
  • GPU support for selected Mali GPUs
  • Network metrics for Android 10 devices
  • Fixed Memory metrics for Low Spec Mode
  • Fixed intermittent weird fps charts when running in Low Spec Mode.
v1.3.0 (build 9054)
Added
  • Android 10.0 support for:
  • FPS
  • Power
  • CPU
  • Memory (new format)
  • Screen shots
  • New Memory Metrics to bring inline with Android Studio from Android 7+
  • Initial support for Mali GPUs
v1.2.0 (build 9046)
Changed
  • Added 64bit support for the application
v1.1.0 (build 9044)
Changed
  • Use a different endpoint to check for updates
v1.0.0 (build 9038)
Fixed
  • Added support for iOS 13
  • Fix wireless connection issues in iOS 12.2 and higher
Last updated on