Changelog
- Overwolf Electron
- Electron Builder
- GEP
- Developer's Console
- Documentation Updates
Version 31.7.8
Platform:
- Ads management fixes and improvements.
Version 31.7.7
Version 31.7.6
Platform:
- Updated the underlying electron version to 31.7.6 Bug Fixes:
- Fixed an issue where the visibility state of the
<owadview>
element returned as visible instead of hidden when an ow-electron window opened with show: false. - Fixed an issue with CMP initialization when the CMP has not been set before the first run of the application.
Version 31.7.3
Platform
-
Added support for Linux x64 and arm64. Currently only
adview
is supported.
Bug fixes
- Fixed an issue where
app.getPath('userData')
didn't return the correct path of the application'suserData
folder.
Avoid triggering app.on('render-process-gone')
for owadview
to reduce the number of Sentry crash reports generated.
-
Fixed an issue where the CMP window could not be dragged.
-
Fixed an issue with phased packages.
Version 31.4.0
Platform
API
-
New API -
app.overwolf.packages.hasPendingUpdates()
:- Returns whether the app has a pending package update, which package and what version.
note- The app must be restarted to apply the update.
- It is recommended to restart the app only when the app is in "idle" mode and is not currently in-game.
-
New API -
app.overwolf.disableAdsFPD()
:- Disables the use of
First Party Data
(email hashes).
- Disables the use of
Sub-Version Summary
31.4.0
- Initial version.
Version 28.3.2
Version 28.2.5
Version 22.3.25
Version 22.3.13
Platform
- Updated the underlying electron version to
22.3.13
. - Performed various improvements and optimizations to the Overwolf Ads SDK.
- Added support for the Overwolf Electron Package Manager, a module targeted at supporting the different Overwolf API Modules.
- The types repository complementing it can be found here.
- Added support for the following Overwolf API Modules:
- In-game Overlay - Module in charge of letting Apps utilize Overwolf's in-game Overlay.
- Game Events Provider - Module in charge of letting Apps utilize Overwolf's Game Events Provider integration.
Sub-Version Summary
22.3.13
- Initial version.
Version 22.0.3
Version 22.0.1
Version 22.0.0
Version 19.1.8
Platform
- Updated the underlying electron version to
19.1.8
. - Overwolf APIs are now mapped in the
electron.d.ts
file.
Sub-Version Summary
API
- New API -
app.overwolf.disableAnonymousAnalytics()
:- Allows an app to disable the sending of anonymous app analytics to Overwolf from the moment it is ran.
- New API -
app.overwolf.isCMPRequired()
:- Checks whether or not the local user must accept the CMP in order to use the app.
- New API -
app.overwolf.openCMPWindow()
:- Opens the CMP settings window for the user, allowing them to customize their consent settings.
Version 24.13.3
Platform
- Updated the underlying electron-builder to version
24.13.3
.- Of particular note in this update is a fix to the following CVE
Sub-Version Summary
Version 24.7.0
Platform
- Updated the underlying electron-builder to version
24.7.0
. - Added check to ensure that an App cannot be installed twice on the same machine (Overwolf Pre-built Installer only).
Sub-Version Summary
24.7.0
- Initial version
Version 23.6.0
Platform
- Updated the underlying electron-builder to version
23.6.0
. - Core Overwolf utilities will now be automatically included in the built executable.
Sub-Version Summary
23.6.0
- Initial version