Changelog
- Overwolf Electron
- GEP
- Developer's Console
- Documentation Updates
- Electron general
- Electron builder
- Overlay package
- Recorder package
Version 31.7.12
Platform
- Expanded privacy setting support through the new CMP. For more information, see Allowing users access to the CMP.
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
adviewis supported.
Bug fixes
- Fixed an issue where
app.getPath('userData')didn't return the correct path of the application'suserDatafolder.
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.tsfile.
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
2025
June
Version 1.7.2
Platform
- Added support for IME input in overlay windows.
- Added
versionproperty to the overlay API.- Returns the package's version.
- Print additional logs related to the GPU adapter.
DPI Awareness (Beta)
- Overlay windows now support DPI awareness.
- Added
dpiAwareoption toOverlayOptions.- To enable DPI awareness, pass
dpiAware: trueto theOverlayOptionsobject when creating the window.
- To enable DPI awareness, pass
- Added
scaleFactortoOverlayBrowserWindow- Returns the scale factor based on the current applied DPI scaling.
note
scaleFactorworks only on windows withdpiAwareset totrue.
- Returns the scale factor based on the current applied DPI scaling.
Bug Fixes
- Fixed image clipping issue when the overlay window moves between monitors with different DPI settings.
- Fixed an issue where
window.setMinimumSize(...)caused overlay rendering corruption on high-DPI monitors. - Fixed crash in Path of Exile when switching from DX11 to DX12.
- Fixed issues when creating an overlay window with
show: falseand resizing before showing.
May
Version 1.5.18
- Fixed and issue where Vulkan games crashed when closing a running app.
- Fixed an issue where the
resizedevent was not fired on vertical resize. - Fixed an issue where binding function hotkeys blocked regular keys.(i.e., binding F5 blocks T.)
- Fixed crashes when alt-tabbing from the POE1/2 while in Vulkan mode.
- Setting a window as
passThroughwill now pass focus back to the game. - Added new types:
- Added
boundsandscreenobjects to theGameWindowInfoobject for getting the game window's location inside the screen. - Added
ignoreKeyboardInputtooverlayOptions. - Added New
types.
- Added
2025
June
Version 281.2.3
- Valorant
- Fixed shield param in
scoreboard.
- Fixed shield param in
Version 281.2.2
- Valorant
- Added support for new map - Corrode (Rook).
Version 281.2.1
- Overwatch 2
- Fixed events
- Fortnite
- Fixed an issue with
loading_screenphase.
- Fixed an issue with
Version 281.1.4
- TFT
- Fixed events.
Version 281.1.3
- Fortnite
- Fixed events.
Version 281.1.2
- POE 1
- Fixed
opened_pageandchat.
- Fixed
Version 281.1.1
- Fortnite
- Fixed events.
message_feedis temporarily disabled.
- Hearthstone
- Added support for Hearthstone. For more information, see Hearthstone.
- Marvel Rivals
- Added
elo_scoreto therosterinfo update. For more information, seeroster_xxnote. - Added a new info update with the list of banned characters. For more information, see info updates.
- Added
Version 281.0.3
- Fortnite
- Added new event
emote_sart. For more information, seeemote_start.
- Added new event
- Apex
- Added reset logic for
match_summaryinfo update.
- Added reset logic for
Version 280.0.1
- LoL
- Fixed
jungle_campsissue.
- Fixed
- R6
- Added support for new map.
Version 280.0.6
- POE 1
- Fixed
chatandopened_pageevents.
- Fixed
Version 280.0.5
- Halo Infinite
- Fixed game events.
- Fortnite
- Fixed game events.
- The
match_statsandreviveevents are still a work in progress.
Version 280.0.4
- TFT
- Fixed events.
Version 280.0.3
- Fortnite
- Fixed events.
- Marvel Rivals
- Added support for new
game_modeandmap.
- Added support for new
Version 280.0.2
- Valorant
- Fixed the
shieldevent.
- Fixed the
- Marvel Rivals
- Fixed an issue with the
match_startevent.
- Fixed an issue with the
Version 280.0.1
- OW2
- Fixed events.
- LOL
- Fixed
pingevent.
- Fixed
Version 279.0.5
- Fortnite
- Fixed events
- Known issues (in progress):
hitandaccuracyare temporarily disabled.phaseloading_screen is temporarily disabled.phasewill not work in requeue,
- R6
- Fixed roster issue.
- Marvel Rivals
- Added support for the new Arakko map and ULTRON hero.
Version 279.0.4
- TFT
- Fixed events based on PBE with backward compatibility.
- Fixed
picked_item event when the player doesn't select an item.
Version 279.0.3
- Fortnite
- Fixed an issue with special characters in
party_players.
- Fixed an issue with special characters in
Version 279.0.2
- Fortnite
- Fixed events.
Version 278.1.4
- Overwatch 2
- Fixed events.
- Roblox
- Fixed an issue with the
user_idInfo Update.
- Fixed an issue with the
Version 278.1.3
- Fortnite
- Fixed events.
Version 278.1.1
Version 278.0.2
- LOL
- Fixed an issue with the announcer.
Version 278.0.1
- Overwatch 2
- Fixed events.
- Halo
- Fixed events.
- Genshin Impact
- Fixed events.
player_idis temporarily disabled.
Version 277.1.6
- Fortnite
- Fixed events.
Version 277.1.4
- Fortnite
- Fixed events.
Version 277.1.3
- LoL
- Fixed an issue with the
announcerevent. - Fixed an issue with the
abilitiesfeature. - Fixed an issue with void grubs in the
jungle_campInfo Update.
- Fixed an issue with the
- Valorant
- Fixed
rankparameter in thegame_modeInfo Update.
- Fixed
Version 277.1.2
- Diablo 4
- Fixed events.
Version 277.1.1
- Overwatch 2
- Added new
kill_feedevent. For more information seekill_feed. - Fixed an issue with the
is_localparameter in therosterInfo Update. - Added
hero_idparameter to therosterInfo Update. - Added support for the new hero "Freja".
- Added new
- LoL
- Added new abilityReady event. For more information, see
abilityReady. - Fixed events based on PBE with backward compatibility.
- Added new abilityReady event. For more information, see
- TFT
- Fixed events based on PBE with backward compatibility.
- Fortnite
- Fixed an issue with local player detection name Info Update.
- Marvel Rivals
- Fixed an issue where round events would trigger during player highlights.
- Added support for new
game_mode"Giant size brain blast". - Changed "KRAKOA" map name to "Krakoa".
Version 277.0.4
- Overwatch 2
- Fixed events when launching the game from Steam.
Version 277.0.3
- TFT
- Added support for multiple augment selection. For more information, see Augments.
Version 277.0.2
- Overwatch 2
- Fixed events.
- Apex
- Fixed
knockdownevent.
- Fixed
Version 277.0.1
- Fortnite
- Fixed events.
Version 276.0.6
- Fortnite
- Fixed events.
Version 276.0.5
- LoL
- Fixed
announcerandjungle_campevents.
- Fixed
Version 276.0.4
- TFT
- Fixed events based on PBE with backward compatibility.
Version 276.0.3
- Marvel Rivals
- Fixed an issue with the
scoreboardinfo-update. - Added support for new hero: EMMA FROST
- Added support for the new map: KRAKOA
- Fixed an issue with the
- Halo
- Fixed events.
Version 276.0.2
- LOL
- Fixed
stackevent.
- Fixed
Version 276.0.1
- Marvel Rivals
- Fixed an issue in the
rosterevent.
- Fixed an issue in the
- Fortnite
- Fixed events.
Version 275.0.9
- LoL
- Fixed events.
- TFT
- Fixed an issue in
augmentsinfo-update. augmentsandpicked_augmentare temporarily disabled for double augments.
- Fixed an issue in
Version 275.0.6
- LOL
- Fixed
stackevent.
- Fixed
- TFT
- Fixed events.
Version 275.0.5
- Fortnite
- Fixed events.
- Overwatch 2
- Fixed events.
Version 275.0.2
- Fortnite
- Fixed
vbuckinfo-update. - Fixed an issue with double
killevent in creative mode. - Fixed an issue with
match_endevent which triggered too early in some modes.
- Fixed
March
Version
- Fortnite
- Fix events.
vbucksinfo-update is still a work in progress.
- Marvel
- Fixedroster` issue.
Version 274.0.3
- Diablo 4
- Fix
xpevent.
- Fix
Version 274.0.2
- TFT
- Fixed events based on PBE.
Version 274.0.1
- LoL
- Fixed an issue with
abilityandusedAbilityevents.
- Fixed an issue with
Version 273.0.1
- TFT
- Fixed events.
February
Version 272.0.2
- Diablo 4
- Fixed
deathevent.
- Fixed
Version 272.0.1
- TFT
- Fixed events based on PBE with backward compatibility to production.
- Diablo 4
- Fix events.
- Fixing the death event is still a work in progress.
January
Version 269.0.1
-
TFT
- Fixed game events based on PBE
-
LOL
- Fixed game events based on PBE
2024
December
Version 267.0.4
-
TFT
- Fixed game events based on PBE
-
LOL
- Fixed game events based on PBE
-
Rocket League
- Fixed an issue with
rosterin private match - Fix
max_playersissues in private match
- Fixed an issue with
Version 267.0.2
-
Rocket League
- Fixed
max_playersin private matches
- Fixed
-
LOL
- Fixed an issue with long chat messages
2024
November
Version 266.0.2
- LOL
- Fixed a delay in
live_event_datain some cases
- Fixed a delay in
Version 266.0.1
- TFT
- Fix the game events based on PBE with backward compatibility
Version 265.0.2
- Rocket league
- Fix
rosterissue with duplicated players
- Fix
Version 265.0.1
- LOL
- Fix an issue with
stack
- Fix an issue with
2024
October
Version 263.0.9
- LOL
- Fix an issue in
chatevent
- Fix an issue in
Version 263.0.8
- LOL
- Fix an issue in
chatevent
- Fix an issue in
Version 263.0.7
- LOL
- Fix the game events
- Fix an issue in
chatevent
Version 263.0.5
- TFT
- Adjust the game events based on PBE for the next patch
Version 263.0.4
- Rocket League
- Fix issues in
rosterandaction_pointin Heatseeker Doubles mode
- Fix issues in
Version 263.0.3
- TFT
- Fix the game events
- Switch
picked_itemfrom an info-update to an event
Version 263.0.2
- Rocket League
- Fixed an issue with
maxPlayersevent
- Fixed an issue with
2024
September
Version 262.0.2
-
TFT
- Fixed an issue in
augmentsand inpicked_itemsinfo-update
- Fixed an issue in
-
Spectre Divide
- Fix the game events
Version 262.0.1
- LOL + TFT
- Adjust the game events based on the PBE version + backward compatibility
Version 260.0.1
- TFT
Fixed an issue in
augmentsinfo
Version 250.0.25
- LOL + TFT
- Adjust the game events based on PBE
Version 250.0.24
- TFT
- Fix
picked_augmentissue
- Fix
Version 250.0.23
-
LOL
- Add support for
jungle_campsin spectating mode
- Add support for
-
TFT
- Add new info-update
picked_itemmore information here
- Add new info-update
2024
August
Version 250.0.22
- TFT
- Adjust the game events
Version 250.0.21
- Rocket League
- Fix
gameMode,maxPlayersandgameTypeevents
- Fix
Version 250.0.20
- 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_startandbattle_start
- New info update:
Version 250.0.19
-
Rocket League
- Add
boostevent
- Add
-
LOL
- Fix
abilityissues
- Fix
Version 250.0.18
- TFT
- Adjust the game events based on PBE
Version 250.0.17
-
LOL
- Adjust the game events based on PBE
-
TFT
- Add new parameter tag_line to the following events:
opponentsrosterround_outcome
- Add new parameter tag_line to the following events:
2024
July
Version 250.0.16
- TFT
- Adjust the game events to the latest patch
- Fix an issue with
rankandhealthwhen the local player was not recognized correctly
Version 250.0.12
- LOL
- Fix
team_framesinfo-update
- Fix
Version 250.0.11
- LOL + TFT + Arena
- Fix the game events based on PBE
2026
February
Revenue Statistics API
- Added a new set of APIs for the Revenue Statistics of the Developers Console. These endpoints allow you to pull your app's ads revenue statistics data directly into external business intelligence (BI) dashboards or monitoring tools. For more information, see the Revenue APIs.
House Ads by Geography
- Added a new feature that deploys House ads based on geographical location. House ads are now deployable both on a global and individual region basis. This allows the ability to target different regions with relevant ads (e.g., different pricing, special coupons, etc.). For more information, see House ads control.
January
Halted Version Support
- Added the ability to halt a rollout even after you have phased it to 99%. Users will no longer be able to download this version. Users who have downloaded the halted version will not be rolled back to the previous version. In addition, you can resume a rollout even after you have halted it at 100%. Users who haven't downloaded this version yet will now be able to do so. For more information, see Release rollout percentage.
2025
December
Apps Performance Dashboard
- Added a new dashboard for all apps performance. The All Apps Performance dashboard provides a high-level, aggregated view of performance metrics for partners managing many applications. This dashboard is designed to simplify cross-app analysis and financial tracking. For more information, see All Apps Performance Dashboard.
Developers Dashboard Performance APIs
- Added a new set of APIs for the Performance Statistics of the Developers Dashboard. These endpoints allow you to pull your app's performance data directly into external business intelligence (BI) dashboards or monitoring tools. For more information, see Performance APIs in the Developers Console documentation.
August
Links to Overwolf Changelog and Roadmap
- Added Overwolf Changelog and Product Roadmap to left navigation menu. Pressing on the Overwolf Changelog or on the Product Roadmap will open them in a new tab.
2025
June
Developers Console Documentation
- Moved the Developers Console documentation to the left side navigation. The new location highlights the Developers Console as an important tool for Overwolf developers giving them access to the data they need to manage app releases and analyze performance data. In addition to the new structure the following articles have been improved:
- Dashboard.
- Performance statistics.
- Store Listing.
- Games statistics—new article on how to read the games statistics section of your Developers console.
- Release management—new article on how to manage your release channels.
- Manage testing channels—new article on how to manage your testing channels.
- Revenue statistics—widgets that show detailed data for ad revenue.
- Predicted LTV—widgets that show detailed data for predicted LTV.
- House ads—management of house ads.
- Console management—how to manage your Developers console.
May
Electron Developer Onboarding Journey
Added new and improved Electron Developer Onboarding Journey. The new Electron Developer Onboarding Journey now shows new developers the steps that they will be taking in order to develop their app for the Overwolf ecosystem. There are 4 phases of onboarding, and each phase contains the steps that are necessary to complete it. For more information, see Onboarding Journey.
Electron changelog
- Added sub tabs to the Overwolf Electron changelog. The sub tabs provide new information about the different OW-Electron packages. Added the following sub tabs:
- Electron general.
- Electron builder.
- Overlay package.
- Recorder package.
Monetization
-
Added Performance ads to the Unique ad formats category. Performance ad units are ads that appear as an overlay on top of an app, ensuring maximum visibility and user engagement. For more information, see Performance ads.
-
Added Reward ads to Performance ads. Reward ads give users incentives to continue to watch an ad till it ends. For more information, see Reward ads.
-
Added House ads to Standard ad formats. House Ads are ads that are images that are displayed in the standard ad container when there are no programmatic ads available (no fill). For more information, see House ads.
April
New Ad Layouts
Added new and updated ad layouts for standard ads. For more information, see Recommended ad layouts.
March
Game Events Provider
- Added instructions for electron supported games and both PROD and DEV environments. For a list of supported games, see Electron supported games. For more information about using the DEV environment in your app, see Game events provider.
Consent Management Platform
- Added and updated documentation for Electron Consent Management Platform (CMP). The CMP has a new API
owElectronApp.overwolf.openAdPrivacySettingsWindow();to enable the CMP options window. For more information, see CMP APis.
January
Monetization
- Moved Monetization guides into the left navigation menu.
- Updated Ads API. For more information, see Ads SDK API.
Electron Recorder APIs
Updated the Electron Recorder APIs. The Overwolf Electron recording APIs integrate recording into the Overwolf Electron framework allowing you to record both audio and video. For more information, see the Electron Recorder APIs.
2024
November
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.