Changelog
- Overwolf Electron
- Electron Builder
- GEP
- Developer's Console
- Documentation Updates
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 Live Game Data 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 anonimized 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
Version 250.0.20 - August 2024
- TFT
- New info update:
- We've split between augments and items and created a new info update called
item_select
- more information here
- We've split between augments and items and created a new info update called
- Fix an issue in items, round_start and battle_start
- New info update:
Version 250.0.19 - August 2024
-
Rocket League
- Add
boost
event
- Add
-
LOL
- Fix
ability
issues
- Fix
Version 250.0.18 - August 2024
- TFT
- Adjust the game events based on PBE
Version 250.0.17 - August 2024
-
LOL
- Adjust the game events based on PBE
-
TFT
- Add new parameter tag_line to the following events:
opponents
roster
round_outcome
- Add new parameter tag_line to the following events:
Version 250.0.16 - July 2024
- TFT
- Adjust the game events to the latest patch
- Fix an issue with
rank
andhealth
when the local player was not recognized correctly
Version 250.0.12 - July 2024
- LOL
- Fix
team_frames
info-update
- Fix
Version 250.0.11 - July 2024
- LOL + TFT + Arena
- Fix the game events based on PBE
2024
November
LTV Dashboard Update
- Improved performance and reliability.
- Improved mobile device compatibility.
- Improved chart readability and UI.
October
Performance and Revenue Statistics Reporting
Adjusted DAU
and ARPDAU
reporting for apps that have non-visible windows.
Some apps may be affected by this change. Affected apps may see a drop in DAU
, and an increase in ARPDAU
.
August
Performance Statistics Overhaul
Released an updated look for the Performance statistics
dashboard on the dev console which features:
- An improved UI layout.
- improved performance and loading times.
March
Users and Permissions Bite 2
The following is the changelog for an upcoming Developers' Console update, scheduled to release in the coming days.
Continued the overhaul of the Console's permissions system, bringing the relevant changes into the UI as well. This means:
- Organization (also known as Partner within the console) Owners can now directly add/edit the permissions of their organization
members from the console, on a per-app basis. Currently, the supported roles are:
- Member (Required) - Allows basic access to the App and its non-fincancial dashboards.
- Release Tester (Coming soon) - Allows the user to upload versions to App test channels.
- Release Manager - Allows the user to upload versions to all App channels, as well as edit the App's test channels.
- Finance - Allows the user access to the App's financial dashboards.
- Support for more specific/granular roles is now also supported. For specific requests, feel free to contact us
This release is the second part of the larger move towards overhauling the Developers' Console's approach to managing Permissions - giving better, more granular control over individual user permissions - while also striving to streamline the different ways developers interact with the Console as a whole.
February
Users and Permissions Bite 1
Significantly overhauled the console's permissions system. This version mostly includes:
- Created infrastructure for more granular control over permissions in an App, including but not limited to permissions for:
- Viewing financial App data
- Releasing new App versions
- Managing App channels
- Managing App permissions
- Etc
- Allows App/organization owners to more easily define and control permissions for users working with them
- Many backend improvements to ensure a smooth and reliable experience.
This release is part of a larger move towards overhauling the Developers' Console's approach to managing Permissions - giving better, more granular control over individual user permissions - while also striving to streamline the different ways developers interact with the Console as a whole.
2024
November
Details
Recording API
Added new page for recording APIs.October
Getting started
Improved the Getting started section of the documentation. The following have been improved:
- Frameworks overview—general edits and reorder of sections.
- Electron technical overview—improved readability and relocated content related to building apps.
- Build your first app—new page with step by step instructions on how to build your first OW Electron app.
- General reorganization and renaming of pages.
Overlay
Added a new page discussing ow-electron Overlay. The guide explains what exclusive mode is and helps you get started implementing game overlays using ow-electron.
Added new APIs
Added new APIs:
- Hashed emails—disables use of First Party Data (Hashed emails).
- Package updates—returns if there are pending package updates.