Skip to main content

Version 0.168

Note that iterations 167 to 168 were combined into a single iteration.

API

  • You can now detect if the Windows 10 Hardware-Accelerated GPU Scheduling feature is enabled by calling overwolf.utils.getSystemInformation(). The callback object contains the HAGSEnabled property that can be true or false. Note that the user can set the HA feature on or off therough the client settings.
  • Close Overwolf when closing an app: apps can now add the new 'Shutdown' permissions to it's manifest, then call overwolf.settings.setExtensionSettings() with "exit_overwolf_on_exit: true".
    • Note: This option shouldn’t be used without Overwolf’s permission.
  • Social API: overwolf.social.youtube.performLogin() now opens in default browser and using pubsub to update client.
  • overwolf.util.openFilePicker(): now returns both url and path to file.
    **Important: note that this function signature is not backwards compatible: the url property in the callback now returns the path in fs:// format and not in an absolute path. (the new file property returns the absolute path).
  • url-scheme: added 'overwolfstore' url-scheme - use 'overwolfstore://app/:uid/reviews/:commentId' to open a specific comment.
    This originally intended to be used as a link in emails users would get if a dev replied to their comment.
  • Some news for you on the video capture front. We added support for alternative recording resolutions. More info in our Video capture best practices guide.

Platform

  • General partner reports on redash - now you can export your reports to CSV.
  • OW browser redirects: allow to open tab and redirect back to extension when origin URL is at 'externally_connectable' and to tab was open from the same extension. See more details in our OAuth integration guide.
  • App UTM params: Until now, UTM params tagged with the installer were saved to the OW database only for new OW installations. Now, they are saved to the DB in an app context, also for existing installations. (should be sent with 'InstalledApp' analytic).
    • The parameters will be passed as command-line arguments in case Overwolf is installed - more info about UTM params on our Referral ID Guide.
    • In addition, for security and privacy reasons, the app sees only its context. Meaning, Your app will not be able to read other app's UTM params. You will get empty strings.

Dev Console

  • Subscriptions
    • Added support for dark theme subscription plan page
    • Added the option to edit the Xsolla payment page background image
    • Added filters and improved sorting for your subscribers list
    • Bug fixes
  • Release management
    • Improved UX

Bug fixes

  • DirectX 11 games should no longer be minimized while overwolf.windows.restore() is being used consecutively.

Game events