Changelog
- Overwolf Platform
- GEP
- Developer's Console
- Documentation Updates
2024
September
Version 0.260
API
- Added the
overwolf.extensions.current.getExtensionData()
method. Returns data about the requesting extension.
Changes
- Improvements to the Low Disk Space Warning / Error behavior's:
- Sends a warning when the disk space is below 200mb. For example, see out_of_disk_space warning event data example
- Sends an error when starting a capture and the disk space is below 100mb. For example, see out_of_disk_space error event data example
- Successfully stops the capture when reaching 100mb of disk space. We've Added an error param, which indicates that the recording stopped due to insufficient disk space. For example, see Stopped streaming due to low disk space
Bug Fixes
- Fixed some issues when running OpenGL games with AMD GPUs.
- Several fixes for
overwolf.utils.uploadClientLogs()
:- Fixed an issue where the method failed to upload logs older than three days.
- Added safeguards to ensure logs upload successfully, even if one of the files encounters an issue.
September
Version 0.258.1
Changes
- Overwolf will now display an error message incase an extension unpacking fails.
Bug Fixes
- Prevented spam-logging of the "command queue mismatch" line in DX12 game's log files.
- Fixed an issue where an error message would appear when trying to load an app that is already loaded.
August
Version 0.258
Bug Fixes
- Fixed an issue where the
.io.delete()
method - returned "Permission denied" after switching the default video folder. - Fixed an issue where the
.media.deleteVideo()
method returned "Video not found" after switching the default video folder. - Fixed an issue where we failed to start capturing the desktop using the stream method while the replays service is turned on.
- Fixed an issue where the replays service ignored the
use_app_display_name
param. - Restored the missing
workingArea
param from the.getMonitorList()
method. - Fixed an issue where the
onDisplayChanged
event spammed theonScreenPropertyChanged
event.
July
Version 0.256
API
- Added the
overwolf.media.replays.changeVolume()
method, will change the volume of the Game/Mic audio sources.
Bug Fixes
- Fixed an issue where Overwolf would not load properly if
OverwolfBrowser.exe
was run as admin. - Fixed a visual mismatch between HDR recording in Overwolf and HDR recording in OBS Studio.
- Fixed an issue where the microphone could be heard on all audio tracks when it was set to volume 0 at the start of the recording.
- Fixed an issue where duplicate audio/monitor sources were created when using the replays and streaming services together.
- Fixed an issue where replays volume was set to 100 even when the volume was set to 0.
June
Version 0.254
Platform OBS Updates and changes:
- Audio changes (Applies to
Streaming
andReplays
Settings)- Can now set
audio capture
sound from 0 to 2000. - Added an option to manually set and control
audio tracks
for the recorded video. - Added an option to set the audio
sample rate.
- Added an option to add and record multiple
audio devices.
- Added an extensive way to capture and control
captured process audio.
- Can now set
- Video changes (Applies to
Streaming
andReplays
Settings)- Added an option to set the video’s
color space.
- Added an option to set the video’s
color format.
- Added an option to set the video’s
Streaming
API changes:- Allow web camera to be captured on desktop capture.
Replays
API changes:- Added a new flag to disable session folder naming.
- Allow replays capture on desktop.
Bug Fixes
- Fixed an Overlay issue with Honkai: Star rail.
- Fixed an issue where we failed to delete an app’s local settings when the
disable_cleanup
manifest flag is enabled. - Fixed an issue where
openUrlInDefaultBrowser()
failed to open Windows’ settings pages. - Fixed an issue where applications set with
run as admin
would have therun as admin
flag removed after launch. - Fixed an issue where the folder picker failed to open for a folder a user has no permission to.
May
Version 0.251
Platform
- Added support for Intel's AV1 encoder.
API
-
Added the
overwolf.utils.openNativeFolderPicker
method, will open Windows' native folder picker dialog for selecting a folder. -
Added the
overwolf.utils.openNativeFilePicker
(+4 override) method, will open Windows' native file picker dialog for selecting a file.
Bug Fixes
- Fixed an issue where
ExitOverwolfOnExit
would close Overwolf when other apps were still running.
April
Version 0.250
Platform
- When running an App installer of an already installed App, the App will now be launched.
API
- Added the
overwolf.windows.requestOverlayFocus
(+1 override) method, allowing an App to grab focus from the game on very specific scenarios (for use in moderation in specific cases). - Added the
overwolf.settings.games.enableOverlay
method, allowing Apps to implement a method for users to enable Overlay for a supported game through an explicit user action (namely, clicking a button). - Upgraded the ow-obs version:
- Added support for recording with the
AV1 Encoder
.
- Added support for recording with the
Bug Fixes
- Fixed an issue where Event data could carry over when launching a game while another game is running.
- Fixed an issue where game windows would sometimes become unclickable in specific Exclusive Mode games.
- Fixed an issue where opening the settings window for a specific game would not scroll to that game's entry.
March
Version 0.248
Version 0.243
Platform
- Various backend improvements to the Overlay engine
- Added groundwork for the upcoming CEF update.
February
Version 0.242
API
- Added the
SystemLanguage
property tooverwolf.utils.getSystemInformation
, for getting the user's system UI language.
Bug Fixes
- Fixed a bug where
overwolf.media.takeScreenshotEx
would sometimes ignore the preferred file format. - Fixed a bug where UTM parameters could be parsed incorrectly when using certain encodings.
January
Version 0.241
API
- Added the optional
error
property tooverwolf.streaming.onStopStreaming
, for cases where the stream stopped successfully, but was stopped due to an error. - Added the
uuid
property tooverwolf.profile.onLoginStateChanged
. - Calling
overwolf.extensions.current.setUserEmailHashes
with an empty hashes object will now revert the App-specified hashes.
Bug Fixes
- The
overwolf.streaming.onStreamingError
event will now be invoked whenever a stream is stopped due to an error, even if a video was still created. - Fixed a bug where the
uuid
property would not be immediately ready inoverwolf.profile.getCurrentUser()
when changing accounts. - Fixed a bug where the token generated by
overwolf.profile.generateUserSessionToken()
would be cached between client log-ins. - Fixed a bug where the
isCursorVisible
property inoverwolf.games.OverlayInfo
would sometimes be incorrectly set to true. - Fixed a bug where trying to capture a screenshot in WoW would instead cause an
Unknown Error
to be thrown. - Fixed a bug where the client would get stuck while loading large OPKs directly.
2023
December
Version 0.240
API
- New Method -
overwolf.extensions.current.generateUserEmailHashes()
:- Generates and configures a user's Email hashes persistently directly from the raw email.
- New Method -
overwolf.extensions.current.setUserEmailHashes()
:- Configures a user's Email hashes persistently from pre-configured email hashes.
Bug Fixes
- The
overwolf.media.takeScreenshot()
method will no longer show the recording indicator whenever it fails to execute. - Fixed an issue when attempting to load a new App version while another App version is already installed.
November
Version 0.236
Platform
- OSR (in-game) windows can now opt in to enabling hardware acceleration, using the
disable_hardware_acceleration
flag.- This is still turned off by default, and should only be used if absolutely necessary, as it can have a relatively large performance impact.
- Apps can now set more than one url scheme, using the new
schemes
flag.- The
scheme
flag is still supported to maintain backwards compatibility, but is no longer recommended for usage.
- The
API
- New API -
overwolf.settings.hotkeys.getAllApps()
:- Returns all active hotkeys, for all games, across all active Apps + all Overwolf Platform hotkeys.
- Updated API - Added the
disable_auto_shutdown_on_game_exit
field to theStreamVideoOptions
object.- Allows an App to opt out of having the streaming API's recording engine automatically shut down once a game session it was targeting ends, leaving the responsibility for closing it to the App itself.
- It is still heavily recommended to shut down the recording engine as soon as you are done with the game it was started for, rather than keeping it around.
- New API -
overwolf.extensions.current.getPhasedPercent()
:- Returns the Apps'
Phasing Percentage
for a given version (defaults to the last fully rolled out version).
- Returns the Apps'
Bug Fixes
- Fixed an issue where, in some edge cases, the Overwolf Client would not shut down properly when closed.
- Fixed a bug where the App's uninstall window would not open if it wasn't running.
August
Version 0.233
- Note that iterations 231-233 were combined into a single version.
Platform
- Various fixes for crashes that would happen on unexpected client states.
- Improved game detection for games running on DX12.
- Added support for the
Traditional Chinese
language in the client. - Temporarily disabled Overlay for CS2 when running in FullScreen.
API
- New API -
overwolf.streaming.getActiveRecordingApps()
- Returns which apps are currently using the
overwolf.streaming
recording engine, if any.
- Returns which apps are currently using the
- Updated result for
overwolf.streaming.start()
-overwolf.streaming.StreamResult
- Added the
activeRecordingApps
parameter, which will contain which other app is already using theoverwolf.streaming
recording engine, and if so, which app.
- Added the
- New API - Added two new fields to
overlayInfo
(overwolf.games.OverlayInfo):isFullscreen
- Whether or not the game is currently running in Fullscreen (mostly relevant for OOPO games).isOOPOFullscreenRenderingDisabled
- Whether or not Overlay rendering is disabled in this current game (mostly relevant for OOPO games).
Bug Fixes
- Fixed an issue where the
overwolf.streaming
recording engine would stay on if the app that called it crashed. - Fixed an issue where the
detectedRenderer
parameter returned by severaloverwolf.games
methods would sometimes be set tounknown
. - Fixed an issue where calling
overwolf.io.listenOnFile()
on files Overwolf did not have access to read would crash the calling app.
July
Version 0.230
- Note that iterations 229 and 230 were combined into a single version.
Platform
- Improved event detection when running certain games as administrator.
- When using
data.[windowName].debug_url
, the overwolf object will now be available on all windows. - When using
data.[windowName].debug_url
in an unpacked app, thedata.[windowName].block_top_window_navigation
property will now be turned off by force. - Updated list of supported GPUs for the
NVEC_NEW
encoder.
Bug Fixes
- Fixed an issue where the
overwolf
API object would sometimes not load when usingdata.[windowName].debug_url
. - Fixed an issue where the
overwolf.streaming.changeVolume()
would not affect the volume of the recording. - Fixed an issue where recording with the
NVEC_NEW
encoder would fail in setups running an Nvidia GPU alongside an AMD GPU.
Version 0.228
- Note that iterations 227 and 228 were combined into a single version.
Platform
- App developers will now always get new app versions as soon as they begin rollout (Game Events, OBS, and even 3rd party apps), regardless of the versions' phasing %.
- This includes anyone signed in with a whitelisted account, as well as anyone using the
Developers
channel in the client.
- This includes anyone signed in with a whitelisted account, as well as anyone using the
- Improved detection of installed games.
API
- Changed several default manifest values (All of these values must stay in their new default to display Ads):
data.[WINDOWNAME].block_top_window_navigation
- Will now default totrue
.data.[WINDOWNAME].mute
- Will now default totrue
.data.[WINDOWNAME].popup_blocker
- Will now default totrue
.
overwolf.social.youtube.shareEx()
- Will now throw aNoChannelsFound
error if the user is logged in, but does not have a Youtube channel associated with this Google account.
Bug Fixes
- Fixed an issue when attempting to share a picture with a
.jpeg
file format. - Fixed an issue when attempting to load a picture through
overwolf://media/screenshots/custom/...
with a.jpeg
file format. - Fixed an issue when attempting to share a video to twitter, where the width and/or height of the video is not divisible by 2.
- Fixed an issue where the client would sometimes open the settings app when performing other actions within it.
- Fixed an issue where the
overwolf.games.inputTracking.onKeyUp
andoverwolf.games.inputTracking.onKeyDown
events would sometimes fire out of order. - Fixed an issue where
in_game_only: true
windows would sometimes resize incorrectly whenmin_size
is also set.
June
Version 0.226
- Note that iterations 225 and 226 were combined into a single version.
Platform
- As mentioned in a previous newsletter, this version will be the last supported Overwolf version for Windows 7/8/8.1.
- A warning has been added to the installer as well as the clients of existing affected users.
- While support for this version will be removed, it will still continue working, and apps can still choose to release updates for it.
API
- Deprecated API - Deprecated all Gfycat methods, as the site seems to no longer be running.
- New API - overwolf.media.takeScreenshotEX() - Allows an app to further control the settings of file-based game screenshots.
- With the release of this API, file screenshots will now always use the
.jpeg
or the.bmp
file formats. Screenshots taken before this version however, will always use the.jpg
format.
- With the release of this API, file screenshots will now always use the
- New API - overwolf.utils.createLogsZip() - Allows an app to create a local logs.zip from the local users' logs, as opposed to just creating and uploading it directly to the server.
- Updated API - Added the
GetRunningGameInfoResult.elevated
field, which indicates whether the running game is running with elevated permissions (Aka Running as Administrator). - Updated API - Improved the clarity of the exception thrown when selecting an unsupported encoder in StreamSettings - now uses the CaptureErrorCode.UnsupportedEncoder error code.
Bug Fixes
- Fixed an issue involving app overlay enablement for newly targeted games.
- Fixed an issue where app windows would occassionally freeze when trying to open a new window.
- overwolf.notifications.showToastNotification() will no longer fail if passed an empty
buttons
array. - Downloading an app through an app test channel whose name contains a space (
- Drag resizing an in-game window will no longer get stuck when releasing the drag outside of the game's screen.
- Game-specific hotkeys will no longer ignore settings changes on the next overwolf start.
- Fixed an issue with the enable overlay notification not showing in some cases.
overwolf.extensions.io.delete()
will no longer throw an error when passing in an empty file path.- Fixed a bug where
overwolf.social.*.shareEx()
andoverwolf.social.*.share()
methods would fail when trying to share a.jpeg
image.
May
Version 0.224
As a part of this update, the recording API documentation is being rennovated. As such, some of these changes may not yet appear within their respective pages.
Platform
- Updated the underlying
OBS
recording engine version (27.2.3 -> 29.1.0). Notable changes include:- Deprecated the
NVIDIA_NVENC
encoder - Improvements to the
AMD_AMF
andINTEL
(Quick Sync) video encoders- The new
AMD_AMF
implementation should run faster across the board, but may see a slight performance loss on considerably older hardware - The
INTEL
encoder's underlying implementation has changed. On some older systems where it is not supported, the old encoder will still be used. - The
INTEL
encoder has new encoder presets, which also cover the underlying OBStarget_usage
parameter.
- The new
- Added three new
HEVC
encoders -NVIDIA_NVENC_HEVC
,INTEL_HEVC
,AMD_AMF_HEVC
- These new encoders can only be used for recordings, and cannot be played within in-game windows (they will however play within a native window)!
- Various changes to the lists of supported video encoders and encoder presets - the full up-to-date list can be found here
- Passing an invalid encoder preset will not throw an error, but instead use the default preset for that encoder. This also includes deprecated encoder presets
- Microphones can now be set to record as
mono
rather than stereo. - Added support for the
encoder.config.profile
parameter from the underlying OBS, which accepts a value from theoverwolf.streaming.enums.StreamEncoderProfile
enum. - Added the
encoder_custom_parameters
field to theextra_options
field, which allows you to pass encoder-related settings directly as is to the OBS engine, overriding any settings set by the Overwolf API. Documentation for finding the exact value names and values is currently in the works. - Removed error for using a wrong
encoder.config.preset
value. Any invalid preset passed in will now instead default to the encoder's default preset.- This also means that both
config.preset
andconfig
are no longer required parameters when setting a specific encoder.
- This also means that both
- Deprecated the
- Improved the
overwolf.social.twitter.share()
andoverwolf.social.twitter.shareEx()
methods' error handling:- Trying to share unsupported video formats to twitter will now throw an
UnsupportedVideoEncoding
error. This includes:- Any videos recorded with a
*_HEVC
Encoder.
- Any videos recorded with a
- Errors resulting from the twitter API will now be passed directly to the app, instead of an
UnknownError
.
- Trying to share unsupported video formats to twitter will now throw an
Bug Fixes
- Opening two overlapping native windows at once will no longer cause them to flicker.
- Fixed an issue where calling
overwolf.windows.bringToFront()
on a native window could unintentionally grab focus from the currently active game. - Fixed an issue where the game's audio volume setting would be ignored when using
filtered_capture
.
Version 0.223
- Note that iterations 222 and 223 were combined into a single version.
Platform
- The client will now clearly indicate when a new Overwolf version is ready for use.
Bug Fixes
- Updating an app will no longer periodically log an exception to the Overwolf logs.
- Fixed a possible crash when opening a pop-up window within the app.
- Fixed an issue where an app couldn't re-subscribe to launcher events after being disabled and re-enabled while the launcher is open.
- Fixed an issue where Overwolf would sometimes crash on launch.
March
Version 0.221
This version had two major releases. For clarity, their changelogs were kept separate.
Platform
- Improved stability of app Deep Linking.
- App hotkeys can now be defined on a per-game basis, using the game_ids field.
Version 0.221.109.x
Platform
- Updated the underlying CEF version from version 87 to version 109. A detailed breakdown of the underlying changes can be found here.
- Added support for web images in
overwolf.notifications.showToastNotification()
. Simply pass the image's URL to theheroImage
parameter in theToastNotificationParams
object.
Bug Fixes
- Fixed an issue where an incorrect window state would be detected after maximizing a minimized in-game windows.
- Enabling a disabled app that should launch with the currently-running game will now launch the app automatically.
- Fixed an issue where certain installed games would not be detected by Overwolf, even after using the
overwolf.games.getGameInfo()
oroverwolf.games.getGameDBInfo()
methods. - Maximized in-game windows will now return the right window state after being minimized and then restored.
- Maximized in-game windows will now return to their previous size after being dragged.
Version 0.220
Bug Fixes
- Fixed an issue where the mouse position detected by overlay windows would be offset from the actual mouse position.
- Fixed an issue where native windows with the
is_alt_f4_blocked
property would ignore the taskbar close button. - Fixed an issue where an error would be thrown when trying to call
overwolf.windows.bringToFront()
. - Fixed a mis-spelling in the logs produced by the
overwolf.social.twitter.share()
method.
February
Version 0.219
Platform
- Enabled the CSS pseudo-class
:where()
as experimental. - Trying to run an unpacked application when logged out will now show an error message.
- Prints attributed to
webpack-internal:\\
will now always be written to the app's logs, even with log filtering enabled.
API
- New API -
overwolf.profile.generateUserSessionToken()
:- Generates a short lived authentication token for the currently logged-in user.
- Short lived authentication tokens can be tested against the relevant endpoint, to prove its legitemacy for an external app, as well as be used to obtain certain details about the linked Overwolf user profile.
- Updated API -
overwolf.utils.uploadClientLogs()
:UploadClientLogsOptions.filePrefix
must only contain legal characters(a-z, A-Z, 0-9, -, _)
, and must contain 64 or less characters in total.
Bug Fixes
- Fixed a bug where an app could create more than one tray icon.
Version 0.218
API
- Updated API -
overwolf.games.RunningGameInfo
for games where overlay stays even if the game loses focus:overwolf.games.onGameInfoUpdated
will now also fire when losing focus in these games.- Added the
gameIsInFocus
field tooverwolf.games.RunningGameInfo
, to indicate if the game itself (or any of its overlay windows) is focused.
Bug Fixes
- Fixed a bug where
overwolf.notifications.onToastInteraction
would only fire in the same window as the originaloverwolf.notifications.showToastNotification()
call.
January
Version 0.217
Platform
- Added the
logging
property todata
in the app'smanifest
file, to allow for the filtering of log messages:- Added the
allowed_domains
property tologging
. Any domains within this list will be whitelisted from filtering.- Any prints from domains that weren't whitelisted will not be written to the app's log files.
- The
content.overwolf.com
andgoogle-analytics.com
domains cannot be whitelisted in any way. - Prints attributed to
webpack
(for example, from a react dev server) cannot be whitelisted from filtering (you can check the attribution through the link at the right side of the print's line in the dev tools console). - By default, any domains in the
externally_connectable
list will be whitelisted.
- Added the
ignore_externally_connectable
property tologging
. When enabled, domains in theexternally_connectable
list will not be automatically whitelisted. - Added the
disable_blocking
property tologging
. When set to true, log filtering will be completely disabled.
- Added the
- Any requests made to the
googlesyndication
domain from within an app (used for Ads purposes) will now automatically use thehttps
protocol, even without usingprotocol_override_domains
. - Increased the maximum length of LauncherInfo.commandLine before it gets cut off.
Bug Fixes
- Fixed an issue on windows 11, where focusing an overlay window in a game could block other windows from being focused.
- Fixed an issue where app windows would not get captured in DX12 games.
2022
December
Version 0.216
Documentation Documentation changelogs have been moved to their own feed!
Platform
overwolf.games.launchers.onUpdated
now detects when the League of Legends launcher is minimized, and will update its position to be -32,000 on both axes. Also applies tooverwolf.games.launchers.getRunningLaunchersInfo()
.
Bug Fixes
- Fixed an issue on windows 11, where focusing a game with overlay enabled could block other windows from being focused.
- Custom app hotkeys will no longer be blocked when the app is not open.
Version 0.215
- Note that iterations 213 to 215 were combined into a single iteration.
Bug Fixes
- Fixed an issue where in-game windows in valorant would receive a double click event when clicked once.
- Fixed an issue involving maximizing hidden windows, and an issue involving hiding maximized windows.
- Apps can now be installed from test channels, even if the app's production channel is empty.
- Fixed an uncommon crash when moving windows between screens.
- Social APIs no longer write the wrong platform name when logging a successful share.
- Fixed an error involving
overwolf.utils.getClientInfo()
. - Fixed an issue where window content would sometimes fail to render.
November
Version 0.212
- Note that iterations 209 to 212 were combined into a single iteration.
Platform
- Added
relaunch client
button to tray menu when logged into a developer account.
Bug Fixes
- Fixed an issue where opening a desktop window would sometimes grab focus from a running game.
September
Version 0.208
- Note that iterations 205 to 208 were combined into a single iteration.
Docs
- Added more page preview images
- New section on the website -
Tools
, documenting the different tools provided by Overwolf (ow-electron, ow-cli, Developer's console, etc). - Dev console docs have been updated to reflect the facelift, and can be found here.
Platform
- App
process_name
now defaults to the app'sname
. - Enabled the CSS property
--aspect-ratio
as experimental. - Added the
custom_modifier_key
property tokeybinds
, allowing keybinds to utilize an extra, arbitrary, modifier key.
API
- New API -
overwolf.settings.hotkeys.update()
:- Allows an app to update certain properties of keybinds during runtime. Specifically:
isPassThrough
- Whether or not this keybind should allow passthrough.customModifierKeyCode
- This keybind's (optional) arbitrary modifier key.
- Allows an app to update certain properties of keybinds during runtime. Specifically:
- New API -
overwolf.os.tray.changeIcon()
,overwolf.os.tray.restoreIcon
:- Allows an app to temporarily change its tray icon (repeatedly). Using
overwolf.os.tray.restoreIcon
will restore it back to its originaltray_icon
. - Requires a tray item to already be created (
overwolf.os.tray.setMenu()
)!
- Allows an app to temporarily change its tray icon (repeatedly). Using
- New API -
overwolf.io.watchFile()
,overwolf.io.stopWatchingFile()
:- Allows an app to listen to changes occurring on a file, rather than just listening to additions/removals from its end.
- The listener will stop if the file is renamed or deleted, or if
overwolf.io.stopWatchingFile()
is called.
- Updated API - Improved
overwolf.media.replays
andoverwolf.streaming
error feedback:overwolf.media.replays.capture()
andoverwolf.streaming.start()
will now return the new parameterserrorCode
anderrorDescription
.overwolf.streaming.StreamResult
now returns thestreamId
of the corresponding OBS stream.overwolf.media.replays.capture()
now returnsoverwolf.media.replays.StartReplayResult
to its callback, with more information about the capture.- Added
overwolf.streaming.enums.CaptureErrorCode
, an enum of error codes returned when a capture fails. Of particular note is theoverwolf.streaming.enums.CaptureErrorCode.RansomwareProtection
code, which signals that Windows ransomware protection on folders is turned on and stopping Overwolf from writing to the capture folder. More information can be found here.
Bug Fixes
- Fixed an issue affecting app tray icons on the first install of the app.
- Fixed an issue where
overwolf.utils.openFilePicker()
would throw an error when passed aninitialPath
. - Fixed an issue where pressing a
press
hotkey would interrupt an activehold
hotkey, resulting instate: "up"
never firing. - When an app is un-installed, its individual app channel setting will also get removed.
- Fixed an issue where lifting a held hotkey was not properly detected if its modifier key was released first.
August
Version 0.204
Game events
GEP-related release notes have been moved to their respective page.
Docs
- Updated page preview images
- Fixed "show all search results"
Platform
- Fully removed the tobii API from the client, as well as any method or method argument related to it.
July
Version 0.203
- Note that iterations 202 and 203 were combined into a single iteration.
Game events
- TFT
- Support for all the events in TFT PBE
- Valorant
- New event - scoreboard. More info here
- Axie Infinity Origin
- Add new events: draw_pile, pile_hand, match_outcome, last_card_played
- Add parameter battleid to battle_state event
- Minecraft
- Add new event mc_version - the current Minecraft played version
Docs
- Backend cleanup
- Improved sidebar navigation (EXPERIMENTAL)
- Cleaner URLs (Older urls will still work!)
- Improved game-related page navigation
- Changelogs are now split into separate, easy to navigate pages.
If you are using a fork of the website's original repository, you should fetch the new update as soon as possible to avoid losing any changes.
Known website issues:
- "view all search results" is sometimes broken
Fixed:
- Changelogs are now indexed properly when searching.
Platform
overwolf.streaming.enums.StreamMouseCursor
now also supports a value ofnone
, to never capture the cursor anywhere.- New API
overwolf.social.uploadVideo
- Upload a video to the buffer server, getting a link to the raw file.overwolf.social.cancelUpload
- Cancel a video's upload using its id.
- New API
- Applies to discord and reddit only.
overwolf.social.reddit.post
,overwolf.social.discord.post
- Make a post to the relevant social network. Using a link to an uploaded video will "embed" it in the post.
- It is now possible to add the
-webkit-app-region: drag
css property to elements, making them drag the entire window with them. Do note that this behavior takes priority over button presses. If you wish to have working buttons inside an area with this property, you must manually exclude them from it in the css.
Bug Fixes
overwolf.media.replays.ReplayVideoOptions
is no longer required inside ofoverwolf.media.replays.ReplayStreamParams
when empty.- Fixed a crash involving windows compatibility mode and overwolf.
- Fixed a bug involving the dragging of native Overwolf windows.
Version 0.201
- Note that iterations 200 and 201 were combined into a single iteration.
Game events
-
Pubg
- Support for new map - Deston
-
Rainbow Six Siege
- New "suffix" field was added in roster event. According to Ubisoft privacy rules, in case there is a value in this field it must be linked to the player's name field wherever it appears during the match - More details here
-
Axie Infinity origin
- New game support
-
Valorant
- New map support for Pitt - Pearl. More details here
-
Dota 2
- New support for Hero Pool detection for Captain’s Draft here
-
Diablo 2
- New game events. More details here
Docs
- Site-wide search improvements
- Better look and feel (modern, clean and fast!)
- Fixed a lot of broken links and formatting
- Updated from docusaurus 1.14.7 -> 2.0.0-beta-20
If you are using a fork of the website's original repository, you should fetch the new update as soon as possible to avoid losing any changes.
Known website issues:
- "view all search results" is sometimes broken
- Changelog is not indexed when searching
- The old "Get It On Overwolf" images from the Marketing Communication Guidelines page are unavailable from the old links. For now, the page has been updated with an extra set of links.
Platform
- Added the
tray_icon
flag to the manifest. When provided, this icon will be used as the tray icon, rather than the launcher icon. - Various improvements to high-dpi transparent windows.
Bug Fixes
- Sharing Quick Sync videos recorded with Overwolf to twitter now works with videos recorded on up to 30 fps.
- Fixed missing notification when sharing an image to reddit.
- Fixed issue where
overwolf.utils.openUriInDefaultBrowser('ms-settings:display-advancedgraphics')
would not open the Microsoft Display settings. - Fixed a bug involving
overwolf.windows.flash()
. - Fixed a bug where opening a native window could sometimes cause games to lose focus.
- Fixed a bug where calling
overwolf.windows.bringToFront(false, callback)
oroverwolf.windows.bringToFront(windowId, false, callback)
could sometimes cause a game to lose focus.
June
Version 0.199
Docs
- Updated the documentation to reflect the new API changes listed below.
- Added documentation of the overwolf.games.GameInfoType Enum.
API
-
Updated API:
overwolf.streaming
[EXPERIMENTAL]:- ABSTRACT - It is now possible to choose to capture audio from a game and other specific audio processes, rather than only the entire desktop's audio.
overwolf.streaming.getCapabilities
- New method for obtaining all streaming capabilities in one place, for both video and audio.- Returns a callback with
overwolf.streaming.StreamingCapabilities
. - Of particular note is the new
audioProcessCaptureSupported
flag, that lets us know iffiltered_capture
can be enabled.
- Returns a callback with
overwolf.streaming.StreamAudioOptions.game
has been changed tooverwolf.streaming.GameAudioDevice
. The new fieldfiltered_capture
has been added, and can be used ifaudioProcessCaptureSupported
returned true (this depends on the machine running the app, so make sure to always check it!).
-
New API:
overwolf.games.tracked.getRunningGameInfo
- New method for obtaining game info from tracked games, similar tooverwolf.games.getRunningGameInfo
.- This method will only work if
tracked
andtrack_all_games
are both set to true in the app manifest, but it will work on all games, regardless of whether they're supported or not. - Keep in mind that an unsupported game that was tracked still won't necessarily work as intended, so be sure to test that it works for your specific use case!
- This method will only work if
Platform
- Several improvements to Overwolf dll stability.
Bug Fixes
overwolf.games.getRunningGameInfo
will no longer return a monitor handle of 0 in certain edge cases.
May
Version 0.198
- Note that iterations 196 to 198 were combined into a single iteration.
Game events
- Dota
- New info update team_score with the score of each team during the game more info here
- Rocket League
- Support dropshot game mode
- Call of duty - Vanguard
- Add support and new events for Call of Duty: Vanguard
- The implementation of this game's GEP is experimental and is considered a Beta version
- Fortnite
Docs
- Updated the documentation to reflect the new API changes listed below.
- Added documentation of the
automation
flag.
API
-
New API: A new and improved share method, giving feedback of upload progress (to allow for custom notification behaviour), and allowing cancellation of uploads midway, for all supported social media. To get started, check the relevant network's API documentation for the following methods by replacing * with the specific network you wish to work with (e.g. discord):
overwolf.social.*.shareEx()
overwolf.social.*.cancelShare()
And the objects:
overwolf.social.*.*ShareParameters
- Two new parameters:id
anduseOverwolfNotifications
have been added for the new API.overwolf.social.*.SocialShareResult
overwolf.social.*.SocialShareProgress
-
New API:
overwolf.utils.getClientInfo
- a method for obtaining the Overwolf client's uptime, as well as install date. -
Updated API:
overwolf.windows.onAltF4Blocked
- is now invoked for all windows in the app as soon as it occursed on any window. Event result now also contains the name of the window that caused the invocation.
Bug Fixes
- Overwolf windows no longer have visual artifacts when running Fortnite using DirectX 12 on AMD Graphics Cards.
April
Version 0.195
Dev Console
- Soon
Game events
- Teamfight Tactics
- Add new info update "augments" for the list of available augments feature in the match - see notes here
- Fortnite
- Add new info update for ping and skirmish data - see notes here
API
- New API:
overwolf.games.tracked.onUnsupportedExecuted
- a listener function that will trigger when a process that is defined as "Unsupported" in the Gameslist launches. It's important to note that it will only trigger if the app has defined"track_all_games":true
in themanifest.json
.
Platform
- New
manifest.json
flag:track_all_games
is a new optional manifest flag located under thelaunch_events
property, It can only be used in conjuction when the "tracked" property is set to true. This flag will cause the app to launch whenever a process defined in the Gameslist launches, regardless of whether it has overlay support or not.
Bug Fixes
- Hotkeys will now work on first launch when loading extension as unpacked.
- Fixed an issue with video composition if the file path has a quote ( ` ) char
- Fixed an out of memory issue when using our API to share large videos on YouTube.
- Fixed cases when calling
bringToFront
changes the window maximized state. - Resolved a case where we grabbed window focus upon creation of native windows, if the window was created as soon as a game was launched.
March
Version 0.194
- Note that iterations 192 to 194 were combined into a single iteration.
Game events
-
- Due to a recent game update that disable GSI (Game State Integration) and in order for Overwolf apps to work correctly please read the note here
-
- Add new event "team_frames" for the counter of the ultimate cooldown of the players in the game
-
- Add new info update at the end of each game with the total "league points" (LP) earned in the last game, see notes here
-
CS:GO
- Add ping event
- Add nickname, ping and local_player parameters to the scoreboard
Platform
- Improved Overwolf's memory footprint.
- New
manifest.json
:author_display
- located under themeta
object. Changes the author name without changing the app's UID.
Recording Engine
- OW-OBS is now using OBS version 27.2.3
Bug Fixes
- Fixed an issue with
overwolf.utils.getMonitorsList
. - Fixed an issue where the Overwolf recording process wouldn't shut down when exiting the game.
- Created a recovery mechanism when Overwolf apps fail validation.
- Fixed cases of Overwolf not detecting processes sometimes, such as the League of Legends launcher.
February
Version 0.191
- This patch includes a bunch of under the hood changes for some upcoming APIs.
Dev Console
- CLI - A new tool to help you manage your Overwolf app
Game events
-
- New info_update
- counters - ping
- player_X - list of active players in the game
- New info_update
-
- Add player_id in roster - here
- Halo Infinite
- Add new info updates
- playlist
- game_type
- game_mode
- Add new info updates
Docs
- No changes.
API
overwolf.utils.checkForClientUpdates()
- This new method can be used to check whether an Overwolf update is available.
Example of the returned callback:Please note that Overwolf will stop displaying the overlay in-game if it was updated while the game was running.channel: "Developers"
currentVersion: "0.191.0.4"
hasUpdate: false
newVersion: null
success: true
updatesDisabled: falseoverwolf.windows.getWindow()
- This methods returns the WindowInfo object for any window that has been called withoverwolf.windows.obtainDeclaredWindow
. It's better to use this method instead of usingobtaintDeclaredWindow
if the the window you are refering to has already been declared.
Platform
New manifest.json
properties:
auto_relaunch_on_crash
- Relaunches an app if it crashes.
- If the app crashes consecutively more than 5 times, we will stop trying to relaunch it.
open_dev_tools
- Used for debugging, automatically opens the dev tools when an app window opens.
Bug Fixes
overwolf.media.videos.createVideoCompositionFiles()
- Fixed a possible audio syncing issue when composing more than 2 files.overwolf.media.videos.createVideoComposition()
- Fixed a possible error when having more than two segments.- Reduced internal cache when checking for a possible app update when using "test" channels. This will hopefully reduce the time frame from the moment a developer updates the "test" channel until the update reaches the users.
- Fixed a descrepency in the storage paths when an app's display name was added.
- Fixed an issue where non-developers were able to load extensions as unpacked.
January
Version 0.190
- Note that iterations 189 to 190 were combined into a single iteration.
Game events
- Halo Infinite
- Update new events & info:
- local_player_stats
- scene
- match_start, match_end
- kill, death, assit
- roster
- Update new events & info:
- Minecraft
- New info_update
- addons_xxx (mods)
- supported from Minecraft versions 1.8 to 1.18 for both Forge and Fabric
- New info_update
- Hunt: Showdown
- New supported game
- New game_info:
- scene
- Rainbow Six Siege
- Add new privacy information about the local player - event "me"
API
- We are removing the following APIs that have been deprecated for a several months:
overwolf.settings.OnHotKeyChanged()
overwolf.settings.getHotKey()
overwolf.settings.setFpsSettings()
overwolf.settings.RegisterHotkey()
Platform
- Added the "
path
" property to the File object when using the HTML5 drag & drop feature. - When launching games, in-game app windows now hide themselves for games that aren't defined in the
game_targeting
property in themanifest.json
file.
Bug Fixes
- Fixed a bug where the Task Bar icon would show the shortcut icon instead of the window icon.
- Fixed an issue with Auto highlights where
match_start_time
could be a negative value if the match closed before the highlight has finished capturing. - Toast notifications now also work when loading an extension as "unpacked".
Version 0.188
API
- Longer Replays - The Replay API can now record up to 10 minutes unlike the 3 minutes it was able to record before. Please use this wisely as it can affect memory usage, CPU and the time which it takes Overwolf to create the replay video file.
- getRunningGameInfo2 -
getRunningGameInfo
is back and he's angrier than ever - In this sequel,overwolf.games.getRunningGameInfo2
no longer returns justnull
when it's being called while there's no game running. Now it returns:{
gameInfo: null,
success: true
} - Media Folder Access -
overwolf.media.videos
namespace now has access to previously chosen video folders (so if a user has changed the video folder, you'll now also have access to the previous folder when using that API).
Platform
- App Validations - Each and every app that a user downloads now gets validated to make sure it includes only the content the App Creator has intended.
- Updated 3rd party DLLs - We updated most of our 3rd party DLLs, The
following DLLs were updated to the following versions:
Newtonsoft.Json.dll - 13.0.1.25517
CommandLine.dll - 2.8.0.0
log4net.dll - 2.0.13.0
Ionic.Zip.Reduced.dll was replaced with DotNetZip.dll - 1.6.0.0
Bug Fixes
- Fixed a bug that caused an app window to become invisible after resizing.
- Fixed an issue that created an offset issue when using multiple monitors with different DPIs.
- Fixed a small memory leak with certain OpenGL games.
- Uninstalling multiple apps from the Overwolf Uninstaller while Overwolf is closed now works as intended.
- Fixed possible memory leak when using
overwolf.extensions.io.readTextFile
oroverwolf.extensions.io.writeTextFile
for extremely large files.
2021
December
Version 0.187
Docs
- League of Legends
- New feature in:
- jungle_camps
- baron & rift_herald icon_status remains at zero value at all times (Full information here).
- jungle_camps
- New feature in:
- MTGA
- Removed draft token and sealed token from:
- inventory stats info update.
- Removed draft token and sealed token from:
- Rainbow Six: Siege
- Since december 2021 patch - team colors provided by GEP do not correspond to the game's UI team color (the local player is always blue in the game's UI). The local player's score, team score and roster regarding to his color are still consistent.
- World of Warcraft
- New feature in:
- addons
- New feature in:
- Halo Infinite
- New supported game.
API
- New manifest flag for running background tasks when a user uninstalls an app like removing files, logs, images, etc...
- You can set the new manifest flag (under "data"):
"uninstall_window": { "file": "name.html", "required_runtime": 20000 }
- More info here.
- You can set the new manifest flag (under "data"):
Platform
- Links open in default browser - All links existing in the store now open in the users’ default browser.
- Analytics - When installing apps from the store’s carousel we specify it was from the carousel in the InstalledApp analytic.
Bug fixes
- Fixed an issue where CEF wouldn’t receive the real window size in some cases when restoring native windows.
- Fixed cases where Overwolf would freeze when turning on Replays with a webcam and closing a game.
- Fixed an issue where users wouldn’t be able to resize the game window if Overwolf was running as Admin.
Version 0.185
Docs
- League of Legends
- New feature:
- jungle_camps
- New feature:
- Rocket League
- New info updates:
- car_look_inventory
- trade_my_inventory
- New info updates:
- Warframe
- Temporarily disabled
inventory
- Temporarily disabled
- Rainbow Six
- New info updates:
- game_mode_log
- general_log
- match_start_log
- round_start_log
- round_end_log
- move_log
- score_log
- kill_log
- ko_log
- death_log
- match_end_log
- account_id_log
- New info updates:
- Minecraft
- New event:
- chat
- New event:
API
- Added support for file:// URI scheme in overwolf.media.videoscreateVideoComposition().
Note that it only allows paths under the extension folder (
%localappdata%/overwolf/extensions/…
) or extension videos folder (overwolf/videos/…
).
Dev Console
- Added internal release notes to uploaded OPKs
Bug fixes
- Fixed bug with OW overlay in Win 11: Clicking an icon on the taskbar while in-game didn't shift the focus from the game to the window that opened. Instead, the window was left behind the game.
November
Version 0.184
- Note that iterations 182 to 184 were combined into a single iteration.
Docs
- A new I/O sample app in our APIs sample apps repository. Demonstrates how to open and load a file to your app, Display it, Add some content, and Write it back to the file.
- As for now, the basic sample app was built only for Fortnite. In the new version of the sample app, we added support for 14 more games to ease your learning: League of Legends, Valorant, Minecraft, CSGO, Escape From Tarkov, Overwatch, PUBG, Rainbow Six Siege, Splitgate: Arena Warfare, Path of Exile, Dota 2, Call of Duty: Warzone, and Warframe.
API
- Warframe game events support is back.
October
Version 0.181
Docs
- MTGA
- New feature under:
- game_info
- New feature under:
- Warzone
- New update & note for:
- roster
- New update & note for:
- New World
- New supported game.
- Eternal Return
- New supported game.
- Hearthstone
- New info update:
- arena
- New info update:
- Our official sample app now works and auto-launches with a few more games: Fortnite, CSGO, League of Legends, Escape From Tarkov, Minecraft, Overwatch, PUBG, Rainbow Six Siege, Splitgate: Arena Warfare, Path of Exile, Valorant, Dota 2, Call of Duty: Warzone or Warframe.
- New IO sample app: Demonstrates how to open and load a file to your app, Display it, Add some content, and Write it back to the file.
API
-
New flag for the OverlayInfo object: isFullScreenOptimizationDisabled. The OW overlay is not visible in full-screen mode for games that require an exclusive mode to interact with the OW app's windows (like Destiny 2, CSGO, and warzone). This indication lets you show the user a desktop notification to switch from full screen to windowed or borderless mode or enable full-screen optimization.
-
New low disk space warnings when we are recording:
- If you are using the Streaming API, onStreamingWarning event is fired, with the error text
disk_space_warning
. - If you are using the Replays API, onCaptureWarning event is fired, with the error text
disk_space_warning
. - It will show in the obs log as:
On disk space warning...
.
- If you are using the Streaming API, onStreamingWarning event is fired, with the error text
-
New encoding param to overwolf.io.listenOnFile().
Platform
- Support capturing rate of up to 120 FPS. You have the option to either change the FPS in the Overwolf settings or App Creators can use it with our Streaming API.
Dev Console
- Internal enhancments.
Bug fixes
- Recording Final Fantasy XIV no longer fails.
- Game Capture no longer hangs when it fails to record.
- Fixed an issue with the Zoom API.
September
Version 0.180
API
- bottommost - a new manifest flag. Completely opposite to the topmost flag. When set true to a window, it's not possible to drag it over other app's windows. Beside the manifest, you can set this flag through the API:
- Added to overwolf.windows.obtainDeclaredWindow(): overrideSetting
{ isBottomMost :bool }
.
- Added to overwolf.windows.obtainDeclaredWindow(): overrideSetting
August
Version 0.178
- Note that iterations 178 to 179 were combined into a single iteration.
Docs
- None.
API
- overwolf.window.setZoom() can now be applied to a specific window and not to all of the app windows.
Platform
- Installer:
- Auto-Launch - Up until now if Overwolf was already installed, downloading and installing an app from the "Appstore on web" will install the app, but it wouldn’t auto-launch the app after it was installed. Now it does.
- Error Messages - We have improved our installer error messages. They will always include links to our Discord or to our Help Center.
- Analytics - A bunch of new analytics were created in this iteration.
Dev Console
- None.
Bug fixes
- Fixed a bug with increased text scaling in Windows.
Version 0.176
- Note that iterations 176 to 177 were combined into a single iteration.
API
- Toast Notification - Overwolf apps can use the newly implemented API, overwolf.notification, to show users native Windows notifications (those that pop up on the right bottom side of your screen).
- showToastNotification(ToastNotificationParams, callback) - This self explanatory function shows the native Windows notification once called.
- onToastNotification - An event listener that triggers when a notification was interacted with.
- New Enums: AppLogoCrop, ToastEventType, ToastEventError.
- Dedicate video capture option for specific games (CSGO, Warzone, Destiny 2) that requires exclusive mode to interact with the OW windows: up until now when we recorded these games in windowed mode, it resulted in a recording of the whole desktop. We now provide the option to record only the game window.
- This feature is disabled by default, but you can enable it with the new
game_window_capture
property that you can find in the video settings object in the replays API or the streaming API. - New
is_game_window_capture
properties added to onStartStreaming and onReplayServicesStarted to inform the app Creator if this new capturing feature was used or not on the current OW window.
- This feature is disabled by default, but you can enable it with the new
Bug fixes
- Subscription in-app login form fix.
- Overwolf will no longer crash when merging too many files while using createVideoCompositionFiles().
- Fixed video recording for HyperScape.
- Implemented a fix aimed at the integrity of the LevelDB.
- Transparent windows in OpenGL games now get properly repainted.
July
Version 0.174
- Note that iterations 174 to 175 were combined into a single iteration.
Docs
- Porting your Electron app to Overwolf - new guide.
- New sample apps to make the OW creators life easier: login with Twitch/Steam sample app, Replays API sample app, Streaming API sample app, and Channels API sample app.
- How to get user info when you integrate the "login with Overwolf" feature in your website.
API
- New manifest flag: Now you can set the window style as
InputPassThrough
through the manifest, and not just with the overwolf.windows.setWindowStyle() function. - New enum: overwolf.profile.subscriptions.inapp.enums.Theme, to use with overwolf.profile.subscriptions.inapp.show().
- overwolf.windows.changeSize(windowId, width, height, callback) is now deprecated, replaced by overwolf.windows.changeSize(changeSizeParams, callback).
Platform
- OBS enhancments.
Dev Console
- Subscriptions - The first asset in the sub plan can be animation or static image, and users can see the asset type above the image.
Bug fixes
- Fixed store showing logged in state when client does not (after being logged in previously but failing a startup web request).
- Fixed launch origin (relaunch) when using relaunch to launch apps.
- Fixed the overwolf.profile.openLoginDialog API in cases where the store was closed.
- Fixed an issue where failed to start game recording was not fired in some cases, even though we failed to record.
June
Version 0.173
- Note that iterations 171 to 173 were combined into a single iteration.
API
- overwolf.utils.openUrlInDefaultBrowser - enhance security by checking the scheme and only allow requests to http/s or protocols allowed in the manifest.
- Manifest example:
"data": {"allowed_protocols": { "protocols": ["mailto", "steam"]}}
- 'file' in the scheme will always be blocked.
- Manifest example:
- Added
processId
to overwolf.games.getRunningGameInfo and overwolf.games.onGameInfoUpdated. - Coexistence API - Event to indicate if there is another overlay library running + if Overwolf doesn't manage to render anything, allow the app to give a relevant notification
- Added a new object, overwolf.games.OverlayInfo, with info about the current out of process overlays.
- Added a new GameInfoChangeReason enum to the overwolf.games.onGameInfoUpdated event,with some info about the hooking error reason. (if an hooking error has occurred).
- Added a new KnownOverlayCoexistenceApps enum with a list of known apps causing overlay coexistence issues with OW.
- New API: overwolf.games.getLastRunningGameInfo() - returns the last played gameinfo (when no game is currently running).
- new API: overwolf.settings.games.setAutoLaunchEnabled: allows apps to control what games they auto-launch for following user gesture (similar to performUpdate).
- New API: overwolf.os.tray.destroy - Added a new method for removing an extension tray icon and menu immediately.
Platform
- New client settings (Capture => Advanced Settings) with Rate Control and Max Kb/s sliders.
- Rebranding - we’re releasing almost all of Overwolf’s client modules with a new branding.
Dev Console
- App Channels - a new feature that enables you to create and distribute different app versions for your users /testers. The first part of this feature announced already on v0.170, and now the second (and last) part is released - the app channels management tools from the dev console.
Bug fixes
- Extension tray icons would get blurry when changing display settings (try changing DPI from 100% to 175%).
- Replay API - TurnOffResult typo.
- GameInfoUpdatedEvent Object - fixed the issue that runningChanged is not being updated once a game starts running.
- Fixed the issue that Video recording won't start if game is minimized.
- Fixed a bug where subs oneapp page sometimes won't open.
- New Reddit (new.reddit.com) has an issue with escaped space characters in redirects. This fix ensures space (%20) won't be re-encoded to %2B and break the redirect
Game events
- overwolf.media.replays TurnOffResult typo.
- Football Manager2021
- New supported game with updates and events under:
- match_info
- New supported game with updates and events under:
- Warzone
- New update under:
- match_info
- New update under:
May
Version 0.170
API
- App Channels:
Channels are no longer exclusive to the Overwolf client, apps can now also have channels; Creators can set a specific channel to use a specific version, this way they can super easily create and distribute beta versions for their apps.
- Note that testing is still in progress. We will announce that soon for general usage.
- API: The overwolf.settings.setExtensionSettings function now accepts a new property in its GeneralExtensionSettings object called
channel
, this will set the app to a specific channel.
- In-app Subscriptions flow:
We now give Creators the option to show the subscription modal inside their apps. You will never have to send the users to the store again.
- In order for this feature to work, the Creator will need to add
Subscription
to the “Permissions” array in the app’smanifest.json
file. - New API, overwolf.profile.subscriptions.inapp: Allow apps to launch the subscription window inside their app and change subscription through the app (includs new permission: "subscription").
- API: New function introduced to return additional details about the subscribed user, such as expiry date and subscription state: overwolf.profile.subscriptions.getDetailedActivePlans().
- new enum with the 3 available subscription states: active, cancelled, and revoked: overwolf.profile.SubscriptionState.
- overwolf.profile.getCurrentUser - this API now also returns the user’s display name.
- In order for this feature to work, the Creator will need to add
Platform
- .NET 4.8 implementation - we’ve upgraded the .NET version Overwolf uses to 4.8.
Dev Console
- Subscriptions statistics page was added
Bug fixes
- Fix overwolf.utils.openUrlInOverwolfBrowser: 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.
- Overwolf no longer reloads apps when a secondary GPU process is being created.
- Fixed a typo in setRequiredFeatures when getting the “Provider not ready” error, what was once
succedss
is nowsuccess
.
Game events
- Support for the COD: Warzone game has been disabled temporarily.
- Support for the PUBG Lite game will be disabled permanently from Apr. 2021 since PUBG Lite will be shut down at that date. In addition, we will remove all the content from our site.
-
- VALORANT
- New supported map - Breeze.
- Rocket League
- New info update under:
- game_info
- New info update under:
- Apex Legends
- New "Arena" game mode will be enabled in the near future.
- Valheim
- New updates and events under:
- game_info
- kill
- New updates and events under:
April
Version 0.169
API
- Improve OBS encoders support detection using the overrwolf.streaming.getStreamEncoders() API (we added new error state for unsupported encoders EncoderData object).
- Added the following properties to overwolf.io.paths:
- Overwolf install dir : 'overwolf.io.paths.overwolfInstallation'.
- Overwolf install dir with version number : 'overwolf.io.paths.overwolfInstallationWithVersion'.
- obs dir : 'overwolf.io.paths.obsBin'.
- Improved behavior when switching a video to full screen in an Overwolf native window.
- New event: overwolf.streaming.onSupportedEncodersUpdated - Fired upon support encoder list updated.
Platform
- General stability fixes for OBS and uncommon recording failures, Improved error indications when we do fail to record.
- Added support for overlay above UWP (Universal Windows Platform) games (minecraft, sea of thieves & roblox). some of these games are still not working perfectly, and currently, the plan is to only enable Sea of Thieves for UWP in the near future.
Dev Console
- General enhancments for the crash reports section.
Bug fixes
- Fixed the issue where native windows can be resized greater than their manifest maximum size.
- Fixed the issue where Video elements "glitched" when switching the app to full-screen mode.
- Fixed the issue where you got an error that you should update your graphic card drivers only AFTER the game capturing starts. Now, you get this error before the capture starts.
- Fixed the Rocket league (Epic version) invisible cursor issue.
- CS:GO’s "Out of Process Overlay" is no longer the only supported overlay mode.
- We've killed the nameless Overwolf window that would sometimes appear when going in-game.
Game events
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: theurl
property in the callback now returns the path in fs:// format and not in an absolute path. (the newfile
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
- VALORANT
- New supported game mode - Escalation
- Fix to support the new patch
- Teamfight Tactics
- Fix to support the new patch
- Fortnite
- Support for the new season
- Rainbow Six: Siege
- Support for the new season
- CS:GO
- Change & update to
kill_feed
- Change & update to
- Fortnite
- Improved plugin code.
March
Version 0.166
API
- The disable_cleanup flag in the manifest.json no longer deletes the app's files in the
%Localappdata%/Overwolf/Extensions
folder.
Platform
- Overwolf will now restore installed apps in cases where the local database got corrupted.
- Updated OBS to version 26.1.1. - now we have the latest and best recording capabilities.
- Improve the OBS crash reports.
- Overwolf Appstore as a default extension - So the Overwolf Appstore has all grown up, it is now a default extension within Overwolf. Most of you won’t even notice a change, and that’s good, but under the hood, there are several big differences.
Dev Console
- Export data to CSV.
February
Version 0.165
Note that iterations 163 to 165 were combined into a single iteration.
API
- overwolf.media.videos.addWatermark() watermark file now supports absolute/local path to a file in the extension directory.
- Max recording resolution is now capped at 4K - OBS has issues capturing resolutions higher than that so we are temporarily limiting it until we can find a more permanent fix.
Platform
- Increase max log file item to upload from 1 Mb to 3Mb (When using uploadClientLogs()).
- Increase *.HTML dump limit log size to 5 Mb.
- Change Extension crash notification Text to: "%APP_NAME% has crashed".
- Browser inGame dragging: stop the drag when alt+tab from game. Make sure we stop the dragging when OnDragEnd is triggered.
- New Overlay process: internal changes and enhancements. no further details will be released. Just mentioned here as it includes many internal changes.
- App Updates - Some major refactoring to how we update our apps mostly in regards to smarter phasing.
- When updating apps, it allows Overwolf to only download the part of the app that has changed, Overwolf then updates the app with these changes, saving a lot of time and bandwidth.
- Diff didn’t work for apps that were being phased up until this iteration. But now it works.
- Downloading Phased Apps From The Store - Users will get the latest app version if they are part of that app’s phasing when downloading it from the Appstore. Instead of getting the previous app version first, and only then updating to the new version (which was the case until now).
- Windows Insider is no longer supported.
- Updated all the license text files Overwolf uses.
Docs
- SSO guide - how to implement "login with Overwolf" button on your website.
Bug fixes
- Fixed: If a hotkey is defined in the manifest with no default key binding, hotkeys.get()/attempting to set the hotkey would result in an error.
- The setting exit_overwolf_on_exit (can be set through overwolf.settings.setExtensionSettings()) no longer closes Overwolf when an app that was using that setting has crashed, however, it will still close Overwolf if the user has dismissed the crash notification or didn't click on the "Relaunch" button in that same notification.
- Fixed an issue with the hotkeys API for apps that have their hotkeys defined in the manifest.json, but have no default binding.
Dev Console
- Soon.
Game events
- Rainbow Six: Siege
- New feature & updates:
- defuser
- match_id
- map_id
- round_outcome_type
- 'name' update is currently unavailable.
- New feature & updates:
- Apex Legends
- New addition to update:
- roster
- New addition to update:
January
Version 0.162
Note that iterations 160 to 162 were combined into a single iteration.
API
- Allow apps to add/remove their hotkeys right from the app (using a new API) without opening the OW client UI. You can assign only hotkeys that pre-defined in your manifest.
- Use the new overwolf.settings.hotkeys.assign() and overwolf.settings.hotkeys.unassign() APIs.
- Reddit presents new required param for sharing: added a new share param called Flair, and a new function: overwolf.social.reddit.getSubredditFlairs().
- Add to GameInfoUpdatedEvent:
- A new info change type: gameOverlayChanged. Indicates if OW unable to hook input devices when hooking into a game.
- If true, check if overlayInputHookError is true as well to identify that there is a hooking issue.
- Added a new API namespace: overwolf.cryptography.
- Currently supports two functions: encryptForCurrentUser() and decryptForCurrentUser().
- Added overwolf.games.inputTracking.init() for using getMousePosition without pre-register to events.
Platform
- Security patches:
- Block browser from creating iframe to extensions://.
- Block iframes inside apps from creating an iframe to extensions:// - unless in externally_connectable
- Block app windows that run in a remote address - from creating iframes to extensions:// - unless in externally_connectable.
- Update to new OBS (141 with sdk 10.0.19041.1).
- Increase
localstorage
size to ~50MB. Note that localstorage should be used up to 20-25 MB saved data. If you need more than that, you should use other storage. - Enable
navigator.storage.persist()
for extension:\ scheme.
Bug Fixes
- FilePicker with multipleSelection splits files with comma in their names.
Dev Console
- Rates and Reviewes: users can leave reviews and rate your app in Overwolf’s App store, and you can browse these ratings and reviews and reply to users from the dev console.
Game Events
- Rocket League
- New events & updates:
- death
- action_points
- New events & updates:
- Call of Duty: Warzone
- New events & updates:
- game_mode
- game_map
- New events & updates:
2020
December
Version 0.159
API
- overwolf.windows.obtainDeclaredWindow() will now also return monitorId (where applicable) - allowing one window (background) to know on which monitor another window exists.
- Remove app indexedDB upon uninstall.
- overwolf.streaming.start now support undefined settings.
- WebCam support:
- Allow adding a video source (Webcam), to replay's video. (generic obs source + secondary file).
- The webcam source can be rendered to a different video file (or not).
- Support multiple replay's consumers.
- New API to retrieve connected WebCams: overwolf.media.getWebcams.
- overwolf.windows.setDesktopOnly() - This function is now deprecated.
Platform
- Cleanup upon uninstall: Clear IndexedDB.
- New guide: App login with Twitch, Discord, Facebook or Google.
Bug Fixes
- Call overwolf.media.replays.capture with futureDuration of -1.
- Remove State 'open' when opening OSR windw.
- Overwolf windows should no longer be considered as incognito.
- Twitch login popup window: allow extension popup window to handle OW custom scheme (if origin is match externally connectable regex).
- Block custom scheme when app ExternallyConnectable is null.
- Log when blocking Custom Overwolf Scheme navigation.
- Fix overwolf.windows.bringToFront() API for native\desktop only: will move window to top most and will set the window as the foreground window (fullcreen game mode will be minimized).
Dev Console
- Crash logs are now available on the "Crash reports" section.
- Comments and Replies - It is now possible for app developers to reply to users' reviews (through the dev console). These replies will be visible to anyone who checks the reviews of the app.
- Comments Info - While on the subject of comments and reviews, we are now also sending some additional information about users' Overwolf versions and modules and some basic system information such as DPI and resolution. This will help you and us diagnose some issues when they happen.
- Test Subscription - It is now possible for app developers to see the test subscriptions they made in the Developers console. These will only be visible if the app developer is logged into Overwolf, and will be hidden otherwise, which allows the developer to play around with how the subscription flow looks and feels before adding the subscription feature.
Game Events
- Valorant.
- Added new update: pseudo_match_id under match_info.
- COD: Warzone.
- Added new update: pseudo_match_id under match_info.
- Overwatch.
- Added new update: pseudo_match_id under match_info.
November
Version 0.158
API
- disable_hardware_acceleration new manifest flag:
- Diable GPU hardware acceleration, per window.
- Relevant only for native windows.
- It should always be used for native windows that are running on the secondary screen. It improves the game's performance by reducing the usage of the GPU while you are playing and fixes a bug where some users encountered FPS drops when using a secondary screen.
- New API: overwolf.games.inputTracking.onMouseWheel: Fired a mouse wheel event.
- New window manifest flag restrict_to_game_bounds: Restrict window to game client (window) area. A window will always stay inside the game window while dragging.
- URI protocol: allows apps to open by using a URI protocol that can be passed via the command-line or a web address. Just add the new url_protocol flag to your app's manifest, to create a link to your app. For example: "outplayed://something/null". Then, you can use this link in a webpage or app, and it will open your OW app, with an option to send some additional data to your app.
Platform
- Block custom schemas from non extensions urls: make sure that only our schema still work: (overwolf://, fs://, extensions://, folder://)
- disable_hardware_acceleration new manifest flag:
- Diable GPU hardware acceleration, per window.
- Relevant only for native windows.
- It should always be used for native windows that are running on the secondary screen. It improves the game's performance by reducing the usage of the GPU while you are playing and fixes a bug where some users encountered FPS drops when using a secondary screen.
Bug Fixes
- Fix bug that prevets to notify all the apps using highlights when the game was closed during the highlight capture.
- Removed user token from logs: we used to write the user token after changes to the login state.
- Improve in-game dragging: Fixes an offset when dragging windows ingame.
- Taken hotkeys don't appear as unassigned: Fix when the client can’t detect ‘unassigned’ hotkeys when they are already taken.
Dev Console
- Added the ability to reply to user feedback/review on the app store.
Game Events
-
- Auto-highlights support.
- New events:
- kill
- death
- assist
-
- New info update under:
- match_info
- New info update under:
Version 0.157
API
- overwolf.utils.openFilePicker - now accepts multiple selection of files. The selected files will be returned on the callback as an array.
- overwolf.io.listenOnFile - add an indication that the watching on file started successfully.
Platform
- Release phasing - keep the same distribution per release. When you release version 1.0 to 10% of your users using the phase system and found a major bug - you can release an immediate fix 1.1 that targets the same 10% of your users.
- Aero-snap support for native windows - Resizable native windows should support aero-snap (winkey + arrows and sticky-behaviour to screen edges).
Bug Fixes
- Full-screen embedded videos no longer automatically repositioned in the top-left corner.
- Fixed an exception that could occur when shutting down Overwolf.
- Fixed a bug where the Windows 10 Controlled folder access prevented users from saving Overwolf videos in the default system directory.
- Rainbow 6: Siege - CPU usage no longer increases when the user Alt-Tabs to with Overwolf.
- Fixed several issues in Rainbow 6: Siege related to users who have enabled RawInput.
- Fixed an issue when using overwolf.extensions.relaunch too quickly.
- Several security patches for ransomware protection and processes protection.
Dev Console
- We added a "per-version" retention report to compare retention between different app versions. You can see it on your board.
Game Events
- We're expanding our library with typedef files for the different in-game events, starting with Valorant info updates. You can find our def file in this repo, or as an npm package. More info here.
October
Version 0.156
- overwolf.windows.onScreenPropertyChanged event: Now the event is being fired for all the declared windows. So you also need to test the window name/id arguments that are passed to the event to see if it is relevant for your window.
- overwolf.extensions.current.getExtraObject: Improve the robustness of the API. Write to log and return a callback.
- overwolf.utils.getSystemInformation: return if Windows 10 version 2004 Hardware-Accelerated GPU Scheduling is enabled.
Platform
- Replay capture accuracy: change replay's timestamp logic: capture replay's with using PTS (Presentation timestamp) and not ETS (Encoding timestamp).
- Multiple audio tracks: It is now possible to record videos that support more than one audio track, using the new flag for stream settings: separate_tracks": bool.
When disabled (default), create the video source with track1 only.
When enabled, video (mp4) will be created with three different audio tracks:
- track1: Microphone + Desktop.
- track2: Desktop output.
- track3: Microphone input.
- Extension logs: Send the isolated relevant's extension logs to server (upon crash/request to send logs).
Bug Fixes
- Do not launch extension with "LaunchWithOverwolf" launch event when extension is disabled.
- overwolf.extensions.current.getExtraObject - Fixed cases where this function wouldn’t return a callback.
- Fixed a bug with native windows when navigating to a different window.
- Reaching 50MB of free space no longer causes the OBS process to hang.
- The video recording UI no longer stays in a pending state if we can’t load ow-graphics-hook32.dll for whatever reason.
Dev Console
- Soon
Game events
- GENERAL
- Recently both Path of Exile and Rocket League received an Epic Games version and our events are currently unreliable on those versions. We are adjusting the events and will update in the near future.
- Be advised that currently in Apex Legends - the assist event is broken in relation to "knockdown". Only "elimination" is supported.
- WARFRAME
- New updates and events under:
- inventory
- username
- New updates and events under:
- Call of Duty - Warzone
- New updates and events under:
- match_info
- game_info
- New updates and events under:
- Fortnite
- New update under:
- me
- match_info
- New update under:
- World of Warcraft
- New update under:
- group_applicants
- New update under:
- Minecraft
- New update under:
- match_info
- New update under:
- VALORANT
- New updates under:
- match_info
- New updates under:
- Warframe
- New updates under:
- match_info
- New updates under:
- APEX LEGENDS
- New updates under:
- match_info
- New updates under:
September
Version 0.155
Note that iterations 154 and 155 were combined into a single iteration.
API
-
overwolf.utils.placeOnClipboard() and overwolf.utils.getFromClipboard() reimplemented so that we tackle the coexistence issues with AutoHotKey script.
-
overwolf.games.inputTracking.getActivityInformation() - remove the 5 minutes min time for getting a result. Note that We're still not recording the first 30 characters, and we will send the activity info to our servers only if your sessions is longer than 5 minutes.
-
New flag for replay \ streaming video settings object: use_app_display_name. If this flag in on, when creating a video capture folder, it will use the app "short name" as the folder name, instead of using the app name from the manifest. (the app "short name" is defined in the dock_button_title manifest flag).
-
it is now possible to change the number of maximum saved log files that apps are saving with the new max_rotation_log_file manifest flag New manifest flag max_rotation_log_files - for app Log rotaion control. It allow to increase app log's file rotation (up to 40).
-
New feature: Set window zoom level - overwolf.window.setZoom(). Now you can change the zoom factor of your window through the API (the effect is exactly like changing the zoom in a web browser).
-
The overwolf.media.audio is now considered deprecated, and will display the relevant warning in the console when using it.
-
We marked several functions and APIs as DEPRECATED. Soon, we altogether remove them from the docs and from the API itself. Note that you should get a warning in your dev console when using one of the deprecated functions. This is the full list of deprecated functions and APIs:
- overwolf.media.stopGifBuffer()
- overwolf.media.generateGif()
- overwolf.media.startGifBuffer()
- overwolf.media.replays.turnOff(replyID, callback) - this signature already removed from the docs.
- overwolf.media.replays.getState()
- overwolf.media.replays.startCapture(replayType, pastDuration, callback)
- overwolf.media.replays.stopCapture(ReplayType, replayId, callback)
- overwolf.media.replays.capture(replayType, pastDuration, futureDuration, captureFinishedCallback, callback)
- overwolf.media.replays.finishCapture() - already removed from the docs.
- overwolf.streaming.updateStreamingDesktopOptions()
- overwolf.benchmarking (all)
- overwolf.tobii (all)
- overwolf.media.audio (all)
- overwolf.settings.setFpsSettings()
- overwolf.settings.getHotKey()
- overwolf.settings.registerHotKey()
- overwolf.settings.getCurrentOverwolfLanguage()
- overwolf.settings.OnHotkeyChanged
Platform
- WebServer: overwolf.web.webserver now allow CORS. Now the built-in OW webserver sends the correct CORS headers (Access-Control-Allow-Origin) to client. It's useful for case when you need to pass some data (ex: authentication token) from your website to Overwolf app. More info here.
- Windows 10 version 2004 Hardware-Accelerated GPU Scheduling feature might cause captured videos to be laggy. More info here.
Bug fixes
- On Uninstall, Overwolf now deletes all related registry entries from all users.
- Fixed a highlights bug where on rare occasions it would record the video, but wouldn't inform the app requesting it.
- Fixed cases where the video onStop/onStart listeners wouldn't return a callback.
- Fixed a bug where HTML5 audio would play twice.
- Fixed a bug with video naming when using the split API and the configuration include_full_size_video was false.
Dev Console
- Now you can edit your subscription plan and manage your subscribers.
We have added to the Dev Console a new tab: "Subscription". When clicked, two options will appear:
- Plans - you can edit the subscription plans you already own: title, price, description, period, status, and assets (that'll be shown in Overwolf's app store). For now, you can only edit current plans. To create one, please ask your DevRel manager.
- Subscribers - you’ll be able to edit each subscriber expiration date and status (active/canceled/revoked/invalid).
- You can now see your app's URL to the Overwolf store listing directly from the console.
- To make our apps more transparent to users, we added the option to configure if you have ads, subs, and if the app is free. This will be shown to users on the app store.
- You can now see which tags are enabled for your app when searching for a game. To add more tags contact your DevRel manager.
Game events
- Hearthstone - "match_end" now includes a match outcome value.d
- League of Legends - new event - "port". Random port that comes from Riot
August
Version 0.153
Note that iterations 150 to 153 were combined into a single iteration.
API
- overwolf.utils.openUrlInDefaultBrowser() - Now allows extra behaviour. Right now "skip_in_game_notification" is the only option. When set to true, the alert notifying in-game users that their browser is about to open will not display.
- Add to overwolf.utils.enums.eStorePage - Now you can Open the requested app’s reviews/feedabck page in the Overwolf Appstore.
- overwolf.windows.getCurrentWindow() now returns also the monitor id. Now you quickly determine which monitor the window is displayed.
- New manifest flag - process_name. using one simple flag in the manifest, app developers can now differentiate their own apps from the rest of the OverwolfBrwoser.exe process rubble in the Task Manager. By adding your custom "process_name" to an app manifest, all the processes related to the app ads are now running with the name given them by this flag.
- Added extra info to the overwolf.settings.hotkeys.onChanged API, so it’s consistent with the overwolf.settings.hotkeys.get function.
Platform
- Disabled Dev Tools as a default. From now on, when clicking Ctrl+Shift+I on a window will NOT open the developer tools. (Even if the disable_dt manifest flag is set to false). The only way to enable it back is by changing a registry key.
- Allow pin to the taskbar (and launch the app + app icon): Now you can pin an open app to the taskbar, and the app icon will not change to the Overwolf icon, and the pinned app can be launched from the taskbar. (even if OW is closed)
- Non-logged in app installations - We have reverted the need to be logged into Overwolf in order download and install apps.
Game events
- Minecraft
- New supported game
- LOL
- New updates under:
- match_info
- New updates under:
- MTGA
- New updates under:
- game_info
- New updates under:
- LoL Launcher
- New updates under:
- clash
- New updates under:
July
Version 0.149
API and Platform
- overwolf.windows.changeSize(). Accept now a new boolean param whether to automatically account for DPI scale when resizing ("auto_dpi_resize").
- "LaunchWithOverwolf" - new manifest flag, enable launching app together with the OW client.
- New API to support enabling/disabling auto-launch with the Overwolf client: (Apps launched this way will have origin "overwolfstartlaunchevent")
Game events
- MTGA
- New updates and events under:
- match_info
- game_info
- New updates and events under:
- VALORANT
- New updates and events under:
- match_info
- kill
- New updates and events under:
- OVERWATCH
- New supported game
- Auto-highlights support
- RAINBOW SIX
- New updates and events under:
- roster
- New updates and events under:
Docs
- We are now supporting bigger screenshots for your OW app store page: 1200x750 pixels, instead of the old 656X410.
June
Version 0.148
API and Platform
- "DPI-aware" feature for native windows: It means that when you move the native window between monitors with different DPIs for example from 100 DPI to 125 DPI, the window will automatically resize according to the new DPI. There's also a new manifest flag to disable that behavior if the developer wants none of that: disable_auto_dpi_sizing.
- Moved to be part of our internal API and removed from the docs:
- event overwolf.streaming.onRecordingEngineStateChanged.
- function overwolf.streaming.getRunningRecorders().
May
Version 0.147
Note that iteration 146 and 147 were combined into a single iteration.
API and Platform
- New feature: overwolf.window.flash() Flashes a window that is not in focus (for example, minimized to taskbar). Support either constant pulses or a single flash - the choice is yours.
- New manifest flag: disable_cleanup. If set to true, app local data will not be cleaned up after app uninstallation.
- New API: overwolf.extensions.io No need to use the external I/O plugin anymore for your current extension-related I/O functionalities. Now you can easily create, delete, or update files on your extension's dedicated storage space.
- Allow apps to request opening the hotkey settings for a specific game. An example:
- Current hotkey URL:
overwolf://settings/hotkeys#hotkey_name_in_manifest
. - New hotkey URL:
overwolf://settings/games-overlay?hotkey=hotkey_name_in_manifest&gameId=game_id
. game_id is optional.
- Current hotkey URL:
- Upgrade to OBS 25.0.0
- Update obs-ffmpeg.dll (NVENC encoder). That can affect some devs that are trying to capture videos and get encoders errors and a message that the NVEC driver should be updated.
- Updates for the streaming and replay APIs: added a quota object: Allow setting max media folder size in GB, and exclude folders that are not part of this quota.
- Video recording engine updated, and now it supports Vulkan capturing!
Game events
- PUBG Lite
- New event:
- team_feed
- knockout
- New event:
- CS: GO
- New event:
- kill_feed
- New event:
- scoreboard
- New event:
- Rainbow Six: Siege
- New feature:
- me
- New feature:
- Escape From Tarkov
- New supported game
- VALORANT
- New supported game
- Auto-highlights now supports VALORANT "kill", "death" and "assist" events
April
Version 0.145
Note that iteration 144 and 145 were combined into a single iteration.
API and Platform
- New API: overwolf.campaigns.crossapp for the new LoL "Refer a friend" feature. Note: the docs for this API will be released soon
- Cookie Sync - Cookie Syncing was updated to support Microsoft Edge (non/dev version) and the new Firefox schema.
- Security and bug Fixes.
March
Version 0.143
Game events
- The Vulkan Graphics API is now supported.
- From now, whenever you try to use an deprecated API, the dev console will print a warning. Try: overwolf.setting.getCurrentOverwolfLanguage().
- New API - overwolf.settings.language. Returns an object with language methods and events.
- New event: overwolf.windows.onScreenPropertyChanged. Detect moving window to another monitor. Triggered if more than 50% of the window has been moved to another monitor. Returns the new monitor handle.
- Upgrade OBS to 24.0.5.
- Update FFMpeg version.
- Support new NVEC Encoders ("NVEC New").
- Allow overriding recording indication type and position in API: Now when calling overwolf.streaming.start(), indication_position and indication_type can be set under video settings. (Until now, you could do that only from the OW client UI).
- HTTPS - "Referrers", "Origins", and "AncestorsOrigin" should now all be using HTTPS instead of HTTP.
Game events
- PUBG Lite game events
- New supported game
- Legends of Runeterra game events
- New supported game
- World of Warcraft game events
- New supported game
- Rocket League game events
- New info updates:
- server_info
- mutator_settings
- arena
- New info updates:
February
Version 0.142
API and Platform
-
New API - overwolf.settings.hotkeys. Returns an object with hotkeys methods and events.
- New manifest flag:
hold
: Will be added to the hotkeys object. Defines a new type of hotkey - hotkey that works only while you are holding the key. The flag also added to our manifest schema file. - New function: overwolf.settings.hotkeys.get(). Returns all calling extension’s hotkeys.
- New event: overwolf.settings.onHold: will fire only for hotkeys that are defined as "hold". This event will be fired twice - on key down and on key up.
- New event: overwolf.settings.onPressed: will fire only for hotkeys that are not defined as "hold". This event will replace the deprecated overwolf.settings.registerHotKey function.
- New event: overwolf.settings.onChanged: will fire on hotkeys change.
- New manifest flag:
-
Cleanup upon uninstall:
- Delete extension folder upon uninstall extension.
- Clear all extension windows proprieties from setting.
- Clear localstorage.
-
Enable Drag & drop To Overwolf app window.
Game events
- Hearthstone game events
- New info updates:
- adventure_stats
- New info updates:
- League of Legends Events
- New event & info:
- live_client_data
- New event & info:
- Path of Exile game events
- New events & info
- kill
- death
- match_outcome
- current_zone
- inventory open/close
- character_name
- character_level
- New events & info
January
Version 0.141
- Manifest flag enable_top_isolation has been "moved up" in the hirarchy:
Now it's per app and not per windows - means, it's under the "data" node and not the "window" node.
Note that it's backward compatible (means that if one of the app windows set this flag in the manifest - it will auto-merge to the entire app). - New function: overwolf.utils.OpenFilePicker.
Now also accepts an initialPath parameter. - Logs: now end with the extension "log" (instead of numbers).
In addition, logs file names are now counted where the last number one is the newest file. - New function: overwolf.streaming.split.
Split video files. - Implement the main features of the IO-Pluign inside the overwolf.io API:
- League of Legends Launcher Events
- New status page for LOL launcher.
- New update:
- is_garena_user
- Hearthstone game events
- New info updates:
- Adventure Deck
- adventure_loot_options
- battlegrounds_rating
- New info updates:
- All game-events
- New update:
- gep_internal
- New update:
2019
December
Version 0.000
- Internal bug fixes and refactoring.
Version 0.139
- overwolf.utils.getSystemInformation() now has VideoEncSupport property. (New boolean parameter in response, under SystemParams.
- League of Legends Events
- New event & info:
- damage
- heal
- New event & info:
- League of Legends Launcher Events
- New update:
- close_client_during_game
- New update:
- MTGA Events
- New info-update:
- scene
- New info-update:
- Dota Underlords Events
- New events:
- round_outcome
- match_outcome
- New events:
- Starcraft II Events
- New supported game
- CS: GO game events
- New update:
- match_outcome
- New update:
- PUBG game events
- New update
- team_index
- New update
November
Version 0.138
- All API functions that take callback arguments: from now on, we guarantee that a non-null result object parameter will always be returned and it will always contain a |success| boolean field. This means no more if (!result || !result.status ...) checks. Instead, this should always work: if (result.success).
- New Overwolf definition file addition - make your lives easier and your coding experience faster. Full details can be found here.
- New Event: overwolf.extensions.onExtensionUpdated. Notify when the app was updated. This event will replace the deprecated "overwolf.extensions.onExtensionUpdateStateChanged" event. Fires after the current app were successfully updated.
- We updated the recommended process for manual update of your app.
- overwolf.tobii: this API has been deprecated.
- League of Legends Events
- New event:
- match_clock
- New event:
- Dota 2 Events
- New info-update:
- role
- hero_pool
- New info-update:
- Dota Underlords Events
- New supported game events
Version 0.137
- MTGA Events - New supported game
- New info-update:
- detailed_logs_enabled
- New event:
- match_outcome
- New info-update:
- WOT Events
- New event:
- match_outcome
- New event:
- New doc about our Game Events Simulator app.
- New sample app with enhanced UI.
- New manifest flag: minimum-gs-version - Allows extensions (apps) to set a minimum game summary app version in the manifest, this works similarly to minimum-version and relevant only for apps thay using the game summary pannel.
- New manifest flag: service_providers - you can use this flag to set different parameters that are relevant for a service provider app. Use the new API function overwolf.extensions.getServiceConsumers() to read the flag value.
- New API function: overwolf.utils.openStore() - Opens the requested app’s profile/login/subscription page in the Overwolf Appstore.
- New API namespace: overwolf.extensions.sharedData - a new namespace that allows any app to share data with another app. the plan is to use it for the Game Summary tabs.
- New plugin: The Process Manager plugin that allow OW apps to run executable (for example, run a game when you launch an OW app).
October
Version 0.136
- Added new override setting to overwolf.windows.obtainDeclaredWindow() - useDefaultSizeAndLocation. When this flag is set to true, the window will be created using the default (manifest) size and location, rather than the saved setting.
- League of Legends Launcher Events
- New update:
- lcu_info
- lol_end_game_stats
- game_version
- New update:
September
Version 0.135
- CS: GO game events
- New update:
- phase
- New update:
- New properties for the GameInfo object:
- monitorHandle - Returns the current monitor handle. You can now check for example, on which monitor your app is running.
- windowHandle - Returns the current app window handle.
- New function: overwolf.extensions.checkForExtensionUpdate() - allows the current app to check if there is an extension update.
August
Version 0.134
-
New API: overwolf.profile.subscriptions.
Provides functions and events to help with user subscription management. -
- New updates:
- store
- board
- bench
- carousel
- local_player_damage
- New updates:
-
League of Legends Launcher Events
- New update:
- end_game
- New update:
-
- New events:
- match_type
- match_start/end
- match_outcome
- New events:
-
Rainbow Six: Siege game events
- New update:
- game_mode
- New update:
-
CS: GO game events
- New update:
- replay
- server_info
- game_mode
- New update:
-
- New update
- team_location
- health
- New update
July
Version 0.133
-
minimum-gep-version - New manifest flag. Allow extensions to set a minimum GEP version in manifest, this works similarly to minimum-version.
-
overwolf.extensions.updateExtension() - new method. Tries to download an update for the calling extension.
-
overwolf.extensions.onExtensionUpdateStateChanged - new event. Notify when the app was updated.
Version 0.132
-
overwolf.os.getRegionInfo() - new method. Returns regional information about the user.
-
overwolf.windows.setMinSize() - new method. Overrides the window's defined minimum size.
-
Teamfight Tactics Game Events - TFT game events are now available. This game-mode is officially supported and more events will be added soon!
June
Version 0.131
- LoL Launcher events
- New update:
- lobby_info
- New update:
- PUBG game events
- New updates:
- safe_zone
- blue_zone
- red_zone
- New updates:
- Fortnite game events
- New update:
- shield
- New update:
Version 259.2.1
-
Diablo 2
- Reset player_stats on match_end
-
Fortnite
- Partially fix the game events
- List of events that are still in progress
match_id
ping
compass
-
The Finals
- Fix
scene
lobby
- Fix
Version 259.2.0
- TFT
- New info update:
- We've split between augments and items and created a new info update called
item_select
- more information here - Fix an issue in items,
round_start
andbattle_start
Version 259.1.2
- Fortnite
- Fix
roster
andmode
- List of events that are still in progress
match_id
team
creative_map
killed
knockout
death
revived
ping
compass
- Fix
Version 259.1.1
- Fortnite
- Partially fix the game events
- List of events that are still in progress
roster
match_id
mode
team
creative_map
killed
knockout
death
revived
ping
compass
Version 259.1.0
-
The First Descendant
- New game events - more information here
-
Stormgate
- Fix game events
-
Diablo 2
- Add reset to info-updates on
match_end
- Add reset to info-updates on
Version 259.0.2
-
PUBG
- Partially fix the game events
- List of events that are still in progress
phase
(partial)revived
knockout
killer
death
victimname
-
LOL Arena
- Adjust the game events
Version 259.0.1
- TFT
- Adjust the game events based on PBE
Version 259.0.0
-
LOL + Arena
- Adjust the game events based on PBE
-
Roblox
- Fix an issue with
setRequiredFeatures
- Add new info-update -
universe_id
more information here
- Fix an issue with
Version 258.1.3
-
Apex
- Fix tabs issue
-
PUBG
- Partially fix the game events
- List of events that are still in progress
me
health
phase
(partial)revived
killer
victimName
knockedout
knockout
Version 258.1.1
-
Apex
- Fix game events
roster
info-update was modified,platform_sw
was removed and it's not used anymore - more information here
-
Fortnite
- Fix game events
-
Diablo 4
- Fix game events
Version 258.1.0
-
WOW
- Add DLL with Electron support
-
TFT
- Add new parameter
tag_line
to the following events:opponents
roster
round_outcome
- Add new parameter
-
Overwatch 2
- 2 new events: more information here
respawn
revive
- Fix an issue when the enemy hero roster was available too early
- Fix an issue with the
roster
- 2 new events: more information here
-
Fortnite
- 2 new events: more information here
message_feed
match_stats
- 2 new events: more information here
-
Minecraft
- Add
biome
info-update - more information here - Fixed an issue when Minecraft ran on OW and Electron in parallel
- Fix the player location when you are on a boat or a horse
- Add
Version 258.0.2
-
Halo
- Fix game events
-
MTGA
- Fix game events
-
Apex
- Fix
roster
issue on Overwolf relaunch
- Fix
Version 258.0.1
-
LOL Arena
- Adjust the game events to the latest patch
-
Valorant
- Adjust the game events to the latest patch
-
FFXIV
- Plugin with electron support
Version 258.0.0
-
TFT
- Adjust the game events to the latest patch
- Fix an issue with
rank
andhealth
when the local player was not recognized correctly
-
Valorant
- Add new info-update
match_score
- more information here
- Add new info-update
Version 257.4.3
- Dark and Darker
- New game events - more information here
match_start
match_end
death
- New game events - more information here
Version 257.3.3
- POE
- Fix game events
Version 257.3.2
-
LOL swarm
- Fix champion names - remove Strawberry_
-
R6
- Fix phase event
Version 257.3.1
- PUBG
- Fix game events
Version 257.3.0
-
Valorant
- New info update - server more information here
- Fix
shield
issue
-
Roblox
- New game events - more information here
match_start
match_end
game_id
user_id
record_start
record_end
- New game events - more information here
-
LOL Arena *Fix
damage
in info-updates
Version 257.2.1
- POE
- Fix game evets
Version 257.2.0
-
LOL - Swarm
- Adjust the game events in swarm
-
Valorant
- Fix
coach
inobserver
mode
- Fix
Version 257.1.1
- Genshin Impact
- Fix game events
Version 257.1.0
-
LOL
- Fix
team_frames
info-update
- Fix
-
LOL Arena
- Fix the game events
-
Valorant
- Fix
game_mode
info-update - Add new info-update
observing
- As an observer or a coach, you will get the observed player's name - more information here
- Fix
-
PUBG *Fix game events
Version 257.0.1
-
LOL + TFT + Arena
- Fix the game events based on PBE
-
Xdefiant
- Fix
death
andelimination
events
- Fix
Version 257.0.0
- Fortnite
*Fix
death
event in creative mode
Version 256.3.0
Version 256.2.0
-
Xdefiant
- Fix
scene
event
- Fix
-
Final Fantasy XIV
- Improve plugin stability
-
Overwatch2
- Add new game event
game_queue_type
- more information here
- Add new game event
Version 256.1.2
-
PUBG
- Fix events
-
Halo Infinite
- Fix events
Version 256.1.1
-
Wuthering Waves
- New game events support - more information here
- Scenes - lobby/ingame/death
- Match start / end
- Death
- Respawn
- New game events support - more information here
-
COD
- Fix an issue when moving from MW3 to WZ2
-
Final Fantasy XIV
- Fix events
Version 256.0.0
-
Apex
- Fixed duplicate
death
andrespawn
events - Add support for
Quads
game mode
- Fixed duplicate
-
R6
- Add new info-update
steam_id
- more information here
- Add new info-update
-
Helldivers 2
- Fix
death
event
- Fix
-
Fortnite
- Fix
matchID
event
- Fix
Version 255.0.8
- Apex
- Fix Events
- Known issues (in progress):
- The platform values for steam in the
roster
are now"platform_hw":7,"platform_sw":7"
instead of"platform_hw":2,"platform_sw":7"
- Event
respawn
is triggered twice - Event
death
is triggered again afterrespawn
- The platform values for steam in the
Version 255.0.7
-
TFT/LOL/Arena
- Fix
teams
info-update
- Fix
-
Minecraft
- Fix an issue with the latest Forge version
-
PUBG
- Fix Events
Version 255.0.6
-
Genshin Impact
- 2 New events - more information here
dungeon_start
dungeon_end
- 2 New events - more information here
-
TFT
- Adjust the game events based on PBE with backward compatibility
teams
info-update is still in maintenance
-
Diablo 4
- Reset
name
info-update onmatch_end
- Reset
-
Honkai Start Rail
- Fix
battle_start
event
- Fix
Version 255.0.5
-
The Finals
-
Fix summary event
-
Overwatch 2
- Fix the game events
Version 255.0.4
- POE
- Fix the game events
Version 255.0.3
-
PUBG
- Fix the game events
-
Hearthstone
- Fix the game events
-
Dota 2
- Clear
bans
,draft
, andplayers
list at the end of the match - Fix
pickConfirmed
in Turbo mode
- Clear
-
Apex
- Fix the re-queue issue and
match_end
event
- Fix the re-queue issue and
Version 255.0.2
- R6
- Fix
operator
inroster
- Fix
- Apex
- Add info-update
team_damage_dealt
- more details here
- Add info-update
Version 255.0.1
-
The finals
- Fix events
-
Minecraft
- Add support for MC version 1.21
Version 254.1.6
- Fortnite
- Fix events
Version 254.1.5
-
Lol Arena
- Fix events
-
PUBG
- Fix events
-
CS2
- Fix
kill_feed
event
- Fix
Version 254.1.4
- Valorant
- Fix
shop
event - Add new map Abyss - more details here
- Fix
Version 254.1.3
-
R6
- Fix events
operator
inroster
is still down
-
Diablo 4
- Fix events
Version 254.1.2
-
Valorant
- Fix an issue with game events when Overwolf relaunches
-
TFT
- Fix the game events based on PBE with backward compatibility
-
LOL
- Fix the game events based on PBE with backward compatibility
-
LOL Arena
- Fix the game events based on PBE with backward compatibility
-
Starfield
- Fix events
Version 254.1.0
-
XDefiant
- New game events - more information here
-
Genshin Impact
- Fix events
-
Overwatch 2
- Fix
game_type
reset onmatch_end
- Fix
Version 254.0.1
- New World
- Fix events
Version 254.0.0
- Helldivers 2
- Fix events
Version 253.2.4
-
TFT
- Fix the round type detection
-
Valorant
- Fix
ability
andgame_mode
events
- Fix
Version 253.2.3
- TFT
- Fix game events
Version 253.2.2
-
PUBG
- Fix game events
-
Helldivers 2
- Fix death event
Version 253.2.1
-
Honkai Star Rail - new game events - more information here
scene
match_start
match_end
battle_start
battle_end
match_outcome
- victory/defeat
-
Hades 2 - new game events - more information here
scene
match_start
match_end
death
-
Manor Lords - new game events - more information here
scene
match_start
match_end
-
CS2
- new game event - mm_state more information here
-
LOL Arena
- Fix game events with backward compatibility
Version 253.1.1
-
Lost Ark
- Fix game events
-
Diablo 4
- Improved stability
Version 253.1.1
-
Lost Ark
- Fix game events
-
Diablo 4
- Improved stability
Version 253.1.0
Version 253.0.0
-
Valorant
- Fix an issue with
shield
inscoreboard
info-update
- Fix an issue with
-
Fortnite
- Fix an issue with
mode
info-update
- Fix an issue with
-
Diablo 4 *Fix
location
info-update
Version 252.4.0
- Content Warning
- New game events - more information here
Version 252.3.2
-
New World
- Fix the
location
event
- Fix the
-
OW2
- Fix game events
-
Valorant
- Fix issues and improve stability
Version 252.3.1
-
PUBG
- Fix game events
-
Diablo 4
- Fix game events
Version 252.3.0
-
Rocket League
-
LOL
- Fix
stack
info-update based on PBE with backward compatibility
- Fix
-
LOL arena
- Fix
round_number
andmatch_outcome
info-updates based on PBE with backward compatibility
- Fix
Version 252.2.2
- R6
- Fix
phase
andscore
events
- Fix
Version 252.2.1
-
PUBG
- Fix events
-
Apex
- Fix events
- Add support for re-queue
Version 252.2.0
-
CS2
- Fix
kill_feed
event
- Fix
-
Vlheim
- Game deprecation
-
Overwatch2
- New events - more information here
round_start
round_end
game_type
- Fix the hero name and role for the opponent team in the
roster
- New events - more information here
-
MTGA
- Fix events
Version 252.1.0
-
Fortnite
- Fix
inventory
info-update
- Fix
-
Final Fantasy XIV
- Fix
contact_xx
info-update
- Fix
-
TFT
- Add support for all DX version
- Fix a minor issue in the carousel
-
LOL Arena
teams
info-updated is no longer supported in the new arena version and will be deprecated- New info-update
arena_teams
instead ofteams
- see more information here
Version 252.0.0
- Fortnite
- Fix an issue with matchId info-update
Version 251.1.2
-
Valorant
- Fix
team
event each time there is a switch between attacker and defender
- Fix
-
LOL Arena
- Fix
match_outcome
event
- Fix
Version 251.1.1
-
Halo
- Fix events
-
Minecraft
- Add support for version 1.20.6
Version 251.1.0
-
TFT
- Fix events with backward compatibility
-
LOL Arena
- Fix events based on PBE
-
PUBG
- Fix events
Version 251.0.2
- PUBG
- Fix events
Version 251.0.1
-
Genshin Impact
- Fix events
-
Minecraft
- Fix
match_start
event in forge V43.3
- Fix
-
Fortnite
- Fix
matchId
info-update
- Fix
Version 251.0.0
-
Valorant
- Fix switch sides in different game modes issue
-
Sons Of The Forest
- Fix
location
event
- Fix
Version 250.3.1
-
Dota 2
- Fix events
-
Fortnite
- Disable
matchId
- Fix
revive
event
- Disable
Version 250.3.0
-
Valorant
- Fixed
roster
andscoreboard
in deathmatch - Fix
game_mode
info-update
- Fixed
-
Overwatch2
- Fix
match_outcome
info-update - Add support for a new hero - VENTURE
- Fix
Version 250.2.0
-
Fortnite
- Fixed killed and knockout
-
Overwatch2
- Add a new info-update
match_outcome
- more information here - possible values
victory
anddefeat
- Add a new info-update
Version 250.1.5
-
LOL
- Fix
usedAbility
in PBE with backward compatibility to the public version
- Fix
-
TFT
- Fix events in PBE with backward compatibility to the public version
- Update the
round_type
names
Version 250.1.4
-
PUBG
- Fix events
-
Fortnite
- Fixed
killed
andknockout
- Fixed
Version 250.1.3
-
PUBG
- Fix
victim_name
,knockout
, andmap
- Fix
-
TFT
- Fixed an issue in
gameplay
- Fixed an issue in
-
CS2
- Fix
kill_feed
info-update
- Fix
Version 250.1.2
-
MW3 - WZ2
- Fixed events
-
R6
- Fixed events
Version 250.1.1
-
PUBG
- Fixed events
victim_name
,knockout
, andmap
are still disabled
-
TFT
- Fixed an issue in
gameplay
- Fixed an issue in
Version 250.1.0
Version 249.2.4
- Tarkov
- Fix
phase
event
- Fix
Version 249.2.3
- Tarkov
- Fix events
Version 249.2.2
-
Rocket League
- Fixed
training_pack
issues
- Fixed
-
PUBG
- Fix events
Version 249.2.1
-
R6
- Added
player_id
toroster
- Added
suffix
toroster
- Fixed
is_anonymous
- Added
-
TFT
- Fixed minor issue
-
New World
- Fix events
Version 249.1.3
-
Apex
- Fix minor issue
-
Minecraft
- Fix stats event
-
TFT
- Fix events in PBE with backward compatibility to the public version
- Update the round types names
- Add
native_name
to round type
Version 249.1.1
-
POE
- Fix events
-
R6
- Fixed
roster
issue
- Fixed
Version 249.1.0
-
Helldivers 2 - More information here
- New game events:
match_start
match_end
scene
death
- Status page here
- New game events:
-
Overwatch 2
- Add new
roster
info-update - more information here - The parameters
hero_name
andhero_role
will be available for the local player team only We will add them to the other team in the next GEP release
- Add new
-
Warframe
- Fix events
-
Fortnite
- Fix an issue with
death
event by disablingkiller
event in Lego mode
- Fix an issue with
Version 249.0.6
-
Diablo 4
- Fix events
-
PUBG
- Fix events
-
Apex
- Fix events
- Add support for game mode
Lockdown
Version 249.0.5
-
Starfield
- Fix
location
andplanet_name
- Fix
-
CS2
- Fix
assister
inkill_feed
- Fix
-
The Finals
- Fix scene detection
- Add scene
summary
at the end of the game (not supported in tournaments)
Version 249.0.2
- TFT
- Fix an issue in the carousel
Version 249.0.0
- Lost Ark
- Fix
mob_details
event
- Fix
Version 248.0.1
-
PUBG
- Fix game events
-
Halo infinite
- Fix game events
Version 248.0.0
-
LOL + TFT
- Fix game events based on PBE with backward compatibility
-
Apex
- Fix an issue with 'knockdown' event
Version 247.2.10
- PUBG
- Fix game Events
knockout
event is disabled
Version 247.2.9
-
Apex
- Fix
tabs
event
- Fix
-
Genshin Impact
- Fix
playerId
event
- Fix
Version 247.2.8
-
Valorant
- Fix game events
-
Genshin Impact
- Fix game events
Version 247.2.7
- Valorant
- Fix game events
Version 247.2.6
-
Diablo 4
- Fix game events
-
POE
- Fix game events
-
R6
- Fix game events
Version 247.2.5
-
Valorant
- Disable the support for
roster
in escalation mode
- Disable the support for
-
Fortnite
- Fixed game events in Lego and Rocket racing modes
-
Rocket League
- Fix game events when the game is already running
Version 247.2.4
-
Valorant
- Fix an issue with game events
-
Apex
- Fix an issue with
tabs
- Fix an issue with
Version 247.2.3
- Fortnite
- Fix game events
Version 247.2.2
-
TFT
- Fix stability issue
-
Valorant
- Fix
shop
event
- Fix
-
LOL
- Fix
jungle_camps
issue
- Fix
Version 247.2.1
-
Valorant
- Fix game events
shop
event is disabled
-
TFT
- Fix game events
Version 247.2.0
-
Games and events deprecation
- Leap
- Dota underlords
- Hunt showdown
- WOW -
addons_xx
event
-
CS2
- Fix an issue with
steam_id
- Fix an issue with
-
The Finals
- Fix an issue with
steam_id
- Fix an issue with
Version 247.1.2
- Apex
- Fix an issue in
phase
- Fix an issue in
Version 247.1.1
-
R6
- Fix
roster
issue
- Fix
-
Apex
- Fix
kill_feed
and tabs issues
- Fix
Version 247.1.0
- The finals
- Add support for new game events - more information here
- scene
- match_start
- match_end
- elimination
- Add support for new game events - more information here
Version 247.0.0
-
Sons Of The Forest
- Fix game events
-
R6
- Add
operator
to theroster
- Add
-
Baldur's Gate 3
- Fix game events
Version 246.2.4
-
TFT
- Fix issues
-
Fortnite
- Fix game events
inventory
accuracy
total_shots
hit
- `creative_map
- Fix game events
Version 246.2.2
- TFT
- Fix minor issues
Version 246.2.1
-
LOL / TFT
- Fix game events
-
Apex - more information here
Kill
andassist
events are fixed but will not send the victim's name anymore, instead, we will send the total amount of kills / assists for the local playerknockdown
is fixed but the event will not send the victim's name anymoredeath
event was fixed- Update new game mode and map names
- Fix
tabs
info-update
-
Baldur's Gate 3
- Fix game events
-
Fortnite
- Fix game events
- Some events will stay disabled in this version:
inventory
accuracy
total_shots
hit
creative_map
Version 246.1.3
- BG3
- Fix location events
Version 246.1.2
-
R6
- Fix game events
-
Minecraft
- Fix game events in Minecraft versions 1.20.3/4
- Info-updates stats are disabled
Version 246.1.1
-
R6
- Recover
killer
event
- Recover
-
Halo
- Fix game events
Version 246.1.0
-
R6
- Partially recover
roster
info-update
- Partially recover
-
Apex
- Fix game events
weapons
andinUse
info-updates are not working
-
Rocket League
- Fix an issue in
action_points
info-update
- Fix an issue in
-
Diablo 4
- Fix game events
-
Fortnite
- Fix game events in creative maps
Version 245.2.5
- Dota
- Fix an issue in
roster
info-update
- Fix an issue in
Version 245.2.4
-
Fortnite
- Fixed events
- Fix the event detection in the second match in creative maps
-
CS2
- Fixed events
-
PUBG
- Fixed events
-
MTGA
- Fix the
inventory
info-update
- Fix the
-
Overwatch 2
- Fix FPS issue
Version 245.2.2
-
TFT
- Fix the events on PBE with backward compatibility to the public version
-
R6
- Fix
phase
info-update
- Fix
Version 245.2.1
- Diablo 4
- Fix events
Version 245.2.0
-
Palworld
- Added location info-update - more information here
-
Halo
- Fixed events
-
PUBG
- Fixed events
-
Genshin Impact
- Fixed events
-
Valorant
- Fixed minor stability issue
Version 245.1.2
-
R6
- Add
players_list_log
info-update - more information here - Fix
matchId
info-update
- Add
-
MTGA
- Fix events
Version 245.1.1
-
R6
- Fix events
- Below is a list of disabled events:
- Roster
- Killer
- Health
- Player Score
- Round number
-
Diablo 4
- Fix an issue in the
XP
event
- Fix an issue in the
Version 245.1.0
-
Palworld
- New game events - more information here
- Below is a list of supported events:
match_start
match_end
death
knockout
revive
respawn
scene
-
MW3
- Fix
victory
event in EN
- Fix
Version 245.0.0
- Fortnite
- Fix
matchId
info-update
- Fix
Version 244.3.2
-
Diablo 4
- Fix events
-
LOL
- Fix an issue in
jungle_camps
info-update
- Fix an issue in
Version 244.3.1
- Valorant
- Fix events
Version 244.3.0
-
LOL
- Fixed events for PBE with backward compatibility - more information here
- In the jungle_camps info-update we will no longer send the jungle_camp_id but instead the actual name of the camp
- The first key is changed to jungle_camp_0 instead of jungle_camp_1 as before
-
Valorant
- Add support for
roster
in escalation mode
- Add support for
-
WOT
- Fix log detection in standalone and Steam game
-
The finals
Version 244.2.0
Version 244.0.0
- PUBG
- Fix events
- LOL
- Fix
scuttle
injungle_camp
18 and 19
- Fix
- APEX
- Fix armor in
damage
event
- Fix armor in
Version 243.0.3
- Lost ark
- Fix
mob_details
event
- Fix
- Genshin Impact
- Fix
match_start
event - Add the selected character name to the
character_switch
event
- Fix
- APEX
- Fix
damage
event - Fix an issue in
roster
info-update
- Fix
- PUBG
- Fix
knockout
andvictim_name
- Fix
Version 243.0.2
- WOW
- Fix events
- Apex
- Fix events
- Add new mode name
Version 243.0.1
- LOL
- Fix
jungle_camps
info-update
- Fix
Version 243.0.0
- Baldur's Gate 3
- Fix
main_map
andsub_map
reset onmatch_end
- Fix
- Overwatch 2
- Add
battle_tag
info-update - more information here
- Add
- PUBG
- Fix
health
andknockout
events
- Fix
Version 242.3.1
- Tarkov
- Fix events
- LOL
- Fix an issue with
team_frames
event
- Fix an issue with
- Genshin Impact
- Fix an issue with
character_switch
event
- Fix an issue with
Version 242.2.1
-
Overwatch 2
- Add support for DLC invasion
match_start
match_end
- Add support for DLC invasion
-
Genshin Impact
- Fix events
-
Warframe
- Fix
inventory
issues
- Fix
Version 242.1.1
-
Valorant
- Fix an issue in
roster
in deathmatch
- Fix an issue in
-
PUBG
- Fix events
Version 242.1.0
-
R6
- Fix events
-
TFT
- Fix events in PBE with backward compatibility to the prod version
- Fix
shop_pieces
wrong values when the player is leaving a match in the middle
-
LOL
- Fix
summoner_info
eventsname
tier
division
queue
region
accountId
level
- Fix
-
Valorant
- Fix
scoreboard
androster
party member names
- Fix
-
Genshin Impact
- New game events - more information here
player_id
character_name
character_switch
match_start
match_end
- New game events - more information here
Version 241.5.1
-
POE
- Fix events
-
R6
- Fix events
- Add new map
ARCTIC WORKSHOP
Version 241.5.0
-
New World
- Fix
location
info-update
- Fix
-
Apex
- Add 2 new info-updates - new information here
mode_name
map_name
- Add 2 new info-updates - new information here
-
COD - WZ2
- Fix wrong in-game detection during warmup
Version 241.4.1
-
TFT
- Fix
picked_augment
event
- Fix
-
PUBG
- Fix events
-
COD - Warzone2
- Fix events detection
-
Baldur's Gate 3
- Add new events: more information here
location_players
location_camera
main_map
sub_map
- Add new events: more information here
Version 241.3.0
- Fortnite
- Add support for new maps
- Lego
- Rocket Racing
- Add support for new maps
Version 241.2.4
- POE
- Fix events
Version 241.2.3
-
R6
- Fix events
-
COD - WZ
- Fix
victory
event detection
- Fix
Version 241.2.2
- R6
- Fix events
Version 241.2.1
- Warzone2
- Fix events
Version 241.2.0
- R6
- Fix events
- Add support for
LAIR
map
- MTGA
- Fix events
- Apex
- Fix
knockout
event in Chinese
- Fix
Version 241.1.0
- LOL
- Fix
chat
info-update
- Fix
- Valorant
- Add a new event
shop
- more information here - Fix an issue in
scoreboard
info-update - Add support to the new map
Drift
- Add a new event
- Rocket League
- Fix events
- Halo
- Fix events
- PUBG
- Fix events
- Add support for new map
Rondo
Version 241.0.0
- Baldurs Gate 3
- Fix
scene
info-update
- Fix
- CS2
- Fix an issue in
kill_feed
info_update
- Fix an issue in
Version 240.3.1
- LOL
- Add
team_frames
info-update - more information here
- Add
Version 240.2.0
- COD - Modern Warfare 3
- Add support for new game events - more information here
Version 240.1.1
- LOL
- Fix an issue in
players_tagline
info-update
- Fix an issue in
Version 240.1.0
-
R6
- Fix
roster
event
- Fix
-
LOL Arena
- Fix events
-
TFT
- Fix events
-
LOL
- Add new
players_tagline
info-update - more information here
- Add new
Version 240.0.0
- Fortnite
- Fix
match_id
info-update
- Fix
Version 239.2.7
- R6
- Fix
roster
event
- Fix
Version 239.2.6
- Hearthstone
- Fix events
- PUBG
- Fix
knockout
andknockedout
info-updates
- Fix
Version 239.2.5
- Valorant
- Fix
game_mode
andscoreboard
info-updates
- Fix
Version 239.2.4
- R6
- Fix
roster
issue
- Fix
Version 239.2.3
- CS2
- Fix
is_ranked
info-update - Fix
match_outcome
info-update
- Fix
Version 239.2.1
Version 239.1.3
- PUBG
- Fix events
Version 239.1.2
- WOW
- Fix events
- Valheim
- Fix events
Version 239.1.1
- TFT
- Fix events
Version 239.1.0
- Diablo 4
- Fix
xp
info update
- Fix
- CS2
- Fix an issue in
kill_feed
event
- Fix an issue in
- Starfield
- Add new info-update
planet_name
- more information here
- Add new info-update
Version 238.3.3
-
Fortnite
- Fix events
-
Baldur's gate 3
- Fix events
Version 238.3.2
- R6
- Fix events
Version 238.3.1
- Apex
- Fix events
Version 238.3.0
Version 238.2.2
- TFT
- Fix events
Version 238.2.1
- Halo
- Fix events
Version 238.2.0
Version 238.1.1
- POE
- Fix events
Version 238.1.0
Version 237.3.8
- Minecraft
- Fix events when hosting a local server
- Lost Ark
- Fix events
Version 237.3.7
- Diablo 4
- Fix events
- Fix
xp
issue
Version 237.3.6
- Halo
- Fix events
Version 237.3.5
- LOL
- Fix
announcer
in public version - Fix
gold
,heal
andlevel
in PBE
- Fix
Version 237.3.4
- Fortnite
- Fix an issue in
creative_map
event
- Fix an issue in
Version 237.3.3
- R6
- Fix
roster
event - Fix
DOKTORS CASTLE
map name
- Fix
Version 237.3.0
Version 237.2.3
- R6
- Fix
roster
event
- Fix
- PUBG
- Fix events
Version 237.2.2
-
R6
- Disable
roster
event
- Disable
-
New world
- Fix
location
event
- Fix
Version 237.2.0
- TFT
- Fix an issue in PBE
Version 237.1.0
- R6
- Add plugin protection
- TFT
- Fix events based on PBE
- CS2
- Add new events - more information here
round_ start
round_end
steam_id
game_phase
round_phase
score
mode_name
map_name
kills
deaths
assists
- Add
rank
andhs
(headshots %) to theroter
info update
- Add new events - more information here
Version 236.2.2
- Valorant
- Fix Fix
headshot
timing issue
- Fix Fix
- Valheim
- Fix
player_name
event
- Fix
Version 236.2.1
- Valorant
- Fix
scoreboard
androster
events
- Fix
- CS2
- Fix an issue in
kill_feed
event
- Fix an issue in
Version 236.2.0
- Valorant
- Add information to round_report info-update
hit
bodyshots
legshots
damage_received
hits_received
ability_damage
- Add information to round_report info-update
- Fortnite
- Fix events in Creative Maps 2.0
- CS2
- Fix an issue in
kill_feed
event
- Fix an issue in
- New World *Fix events
Version 236.1.0
- Minecraft
- Support new Minecraft version - 1.20.2
- Forge - 48.0.6
- Fabric - 0.14.22
- Support new Minecraft version - 1.20.2
- Rocket League
- New events for training packs - more information here
- Add information to players' event
platform
player_id
assists
saves
shots
mvp
- Starfield
- Add support for new game events - more information here
Match start
Match end
Location
- Add support for new game events - more information here
- CS2 - more information here
- Add
roster
event - Add
game_mode
event - Add
match_outcome
event - Add
kill_feed
event
- Add
Version 236.0.3
- R6
- Fixed events
Version 236.0.2
- Fortnite
- Fixed events
- R6
- Fixed events
Version 236.0.1
- LoL
- Improved the events stability
- TFT
- Improved the events stability
- Fixed PBE events
- Counter-Strike 2
- Added GEP upport for the game - more details here
kill
death
assist
match_start
match_end
- Added GEP upport for the game - more details here
Version 235.1.4
-
R6
- Fix events
-
Apex
- Fix
tabs
event - Fix
victory
event in Trios - Support HALLOWEEN - new game mode
- Fix
-
Fortnite
- Fix
ping
,matchId
andsessionId
events
- Fix
Version 235.1.2
- R6
- Fix events
Version 235.1.1
- R6
- Fix events
Version 235.1.0
Version 235.0.2
-
Fortnite
- Fix events
- Disabled events:
match_id
party_id
ticket_id
session_id
roster
ping
-
R6
- Fix
roster
event health
event is still disabled
- Fix
Version 235.0.1
-
TFT
- Fix events for the next patch based on PBE
-
R6
- Fix events
Version 234.0.9
- R6
- Plugin with fixed events
health
event was disabled until fixed
Version 234.0.5
- WOW
- Fix events
Version 234.0.4
- R6
- Fixed
roster
,game_mode
, andnumber
Info-Updates phase
,score
, andmatch_id
Info-Updates are temporarily disabled
- Fixed
Version 234.0.3
- PUBG
- Fixed events
- WoW
- Fixed events
- MTGA
- Fixed
inventory_cards
Info-Update
- Fixed
Version 234.0.2
- POE
- Fixed events
- R6
- Partial events fix
- These are the events that will work
- Events
- matchOutcome
- roundStart
- roundEnd
- roundOutcome
- headshot
- kill
- death
- match_start
- match_end
- Info updates
- map_id
- round_outcome_type
- account_id_log
- score_log
- round_start_log
- round_end_log
- round_outcome_type
- move_log
- match_start_log
- match_end_log
- kill_log
- death_log
- general_log
- Events
Version 234.0.1
- Fortnite
- Fixed
inventory
,hit
,total_shots
,accuracy
andcreative_map
Info-Updates
- Fixed
Version 234.0.0
- SOTF
- Fixed the
location
event
- Fixed the
Version 233.2.9
- Dota
- Fixed events
Version 233.2.8
- Diablo 4
- Fixed events
- LoL/TFT
- Fixed an issue when reconnecting to a match quickly
Version 233.2.7
- R6
- Fixed events
- Valorant
- Added support for new map Juliett (Sunset)
Version 233.2.6
- LoL PBE
- Fixed events
- TFT PBE
- Fixed events
- LoL-Arena PBE
- Fixed events
- Axie
- Fixed
last_card_played
Info-Update
- Fixed
Version 233.2.5
- Fortnite
- Fix events
inventory
,hit
,total_shots
,accuracy
andcreative_map
Info-Updates are temporarily disabled
Version 233.2.4
- MTGA
- Fixed draft event
- Hearthstone
- Fixed
match_start
event
- Fixed
- MTGA
- Fixed events
deck_piles
andlast_card_played
Info-Updates are temporarily disabled
- Valheim
- Fixed
respawn
event - Fixed
death
,inventory
andstate
Info-Updates
- Fixed
Version 233.2.2
- POE
- Fix events
Version 233.2.1
-
Apex
- Fix an issue in detecting the local player while in a party
-
Lost ark
- Fix
mob_details
info update
- Fix
Version 233.2.0
-
Valorant
- Re-enable spike events
-
FF
- Fix an issue with names in Chinese/Korean in contact event
-
PUBG
- Fix events
Version 233.1.1
- Diablo 4
- Fix events
Version 233.0.1
-
TFT
- Fix events
-
Arena
- Fix an issue in
victory
event with detecting the first-place team
- Fix an issue in
Version 233.0.0
- Tarkov
- Fix `death`` event
Version 232.4.3
- Tarkov
- Fix events
- Halo
- Fix events
Version 232.4.2
- Valorant
- Disable spike events
- PUBG
- Fix events
Version 232.4.1
- Valorant
- Fix spike events issue
Version 232.4.0
- Valorant
- Fix
game_mode
info-update - Add new event - spike - more information here
spike_planted
spike_defused
spike_detonated
- Fix
- Apex
- Fix
game_mode
info-update
- Fix
Version 232.3.1
- Fortnite
- Fix
matp_id
issue
- Fix
Version 232.3.0
- Hearthstone
- Fix an issue with the opponent name in battleground mode
- CS:GO
- Fix MVP issue
- LOL Arena
- Fix first round detection and timing
- Fortnite
- Fix
match_id
in squads issue - Add new parameters in
creative_map
event - more info here
- Fix
Version 232.2.1
- R6
- Fixed an issue with the
roster
Info-update
- Fixed an issue with the
Version 232.2.0
- Valorant
- Added parameters to the
scoreboard
Info-Update- weapon
- ult_points
- ult_max
- shield
- Added parameters to the
- more details here
Version 232.0.0
- TFT PBE
- Fixed events
- LoL PBE
- Fixed
level
Info-Update
- Fixed
- LoL - Arena PBE
- Fixed events
Version 231.3.3
- WoW
- Fixed events
Version 231.3.1
- Fortnite
- Fixed events
Version 231.3.0
- Final Fantasy XIV
- Fixed events
Version 231.2.0
- POE
- Fixed events
Version 231.1.9
- R6
- Fixed events
Version 231.1.8
- WoW
- Fixed events
Version 231.1.7
- LoL - Arena
- Fixed players missing from the
teams
Info-update
- Fixed players missing from the
Version 231.1.6
- WoW
- Fixed events
Version 231.1.4
- TFT
- Fixed an issue with the
battle_start
event
- Fixed an issue with the
- Dota
- Fixed
hero
Info-update detection issue after the firs match
- Fixed
Version 231.1.3
- Diablo 4
- Fixed events
Version 231.1.2
- Valorant
- Fixed
rank
parameter ingame_mode
Info-update
- Fixed
Version 231.1.1
- LoL PBE
- Fixed events
- R6
- Fixed events
Version 231.1.0
- LoL - Arena
- Fixed aram game detection
- TFT PBE
- Fixed events
- Valorant
- Added
is_attacker_teammate
andis_victim_teammate
parameters tokill_feed
Info-update - more details here
- Added
Version 231.0.0
- LoL - Arena
- Fixed events
Version 230.2.2
- LoL - Arena
- Added new events in arena mode - more details here
Version 230.1.4
- Valorant
- Fixed
rank
parameter ingame_mode
Info-update
- Fixed
- PUBG
- Fixed events
- WoW
- Fixed events
Version 230.1.3
- Valorant
- Fixed events
rank
parameter ingame_mode
is temporarily disabled
Version 230.1.2
- New World
- Fixed
location
Info-update
- Fixed
Version 230.1.1
- Rocket League
- Fixed language issue in
game_type
- Fixed language issue in
- Dota
- Fixed teammate pre-pick issue
Version 230.1.0
- Valorant
- Fixed an issue
- R6
- Fixed
game_mode
timing issue
- Fixed
Version 229.3.2
- TFT
- Fixed broken events
- Hearthstone
- Fixed broken events
Version 229.3.1
- R6
- Fixed broken events
Version 229.3.0
- Apex
- Added
is_local
parameter to thelegendSelect
Info-update - more details here
- Added
- Diablo 4
- New Info-updates - more details here
name
class
level
gold
battle_tag
- CS:GO
- Fixed an issue where
mvp
event isn't fired while spectating - Fixed
match_outcome
Info-update in arms race mode
- Fixed an issue where
- PUBG
- Fixed an issue where players get wrong events while speacting
- Fixed
safe_zone
Info Update
Version 229.2.0
- Overwatch 2
- Added support for new game - more details here
- TFT PBE
- Fixed broken events
- LoL PBE
- Fixed an issue with
jungle_camps
Info-update
- Fixed an issue with
- Valorant
- Fixed an issue with
game_mode
Info-update - Added support for
team_deathmatch
game mode
- Fixed an issue with
Version 229.1.0
- Apex
- Fixed the
victory
Info-update in DeathMatch, Gun Run, and Control game modes
- Fixed the
- Diablo 4
- Added new
location
Info-update - more details here
- Added new
- Halo
- Fixed broken events
Version 229.0.3
- Apex
- Fixed broken events
- The
victory
Info-update is temporarily disabled in DeathMatch, Gun Run, and Control game modes
Version 229.0.2
- TFT
- Fixed an issue with the
picked_augment
Info-update
- Fixed an issue with the
- PUBG
- Fixed broken events
Version 229.0.1
- Valorant
- Fixed an issue with scoreboard Info-update
Version 229.0.0
- Valorant
- Fixed an issue with the
roster
andscoreboard
Info-updates
- Fixed an issue with the
Version 228.3.6
- Valorant
- Fixed an issue when the internet connection is lost during a match
- R6
- Fixed issues with the
round
androster
Info-updates
- Fixed issues with the
Version 228.3.5
- Valheim
- Fixed
kill
anddamage
events
- Fixed
- R6
- Fixed an issue with the
roster
Info-update
- Fixed an issue with the
Version 228.3.4
- TFT
- Fixed
picked_augment
Info-update - more details here - Added support for new game ID for PBE
- Fixed
- LoL
- Added support for new game ID for PBE
- PUBG
- Fixed broken events
Version 228.3.3
- TFT
- Fixed broken events
Version 228.3.2
- TFT
- Hotfix
Version 228.3.1
- Lol
- Fixed
match_clock
Info-update - Fixed the
icon_status
parameter in thejungle_camps
Info-update
- Fixed
- TFT PBE
- Fixed
me
(augments) Info-update picked_augment
Info-update is temporarily disabled
- Fixed
- Valheim
- Fixed broken events
kill
anddamage
events are temporarily disabled
- WoW
- Fixed broken events
Version 228.3.0
- Diablo 4
- Added support for new game - more details here
match_start
match_end
- Added support for new game - more details here
Version 228.2.1
- Fortnite
- Fixed broken events
Version 228.2.0
- Valorant
- Fixed broken events
- Minecraft
- Added support for game version 1.20
Version 228.1.0
- TFT PBE
- Fixed
local_player_damage
Info-update
- Fixed
- CS:GO
- Fixed an issue with the
assist
event
- Fixed an issue with the
- R6
- Replaced
game_mode_log
Info-update withgame_mode
- more info here - Fixed an issue with the
roster
Info-update
- Replaced
Version 228.0.0
- Valorant
- Fixed an issue with the
kill_feed
Info-update
- Fixed an issue with the
- Axie
- Fixed an issue with the
last_card_played
andfighter
Info-updates
- Fixed an issue with the
Version 227.1.4
- R6
- Fixed broken events
game_mode_log
Info-update is disabled
Version 227.1.3
- Hearthstone
- Fixed broken events
Version 227.1.0
- TFT
- Fixed
shop_pieces
Info-update - Fixed
gold
Info-update
- Fixed
Version 227.0.3
- Lost ark
- Fixed broken events
Version 227.0.2
- PUBG
- Fixed broken events
Version 227.0.1
- Sons Of The Forest
- Fixed an issue with the
npc location
Info-update
- Fixed an issue with the
Version 227.0.0
Version 226.0.0
- PUBG
- Fixed broken events:
- location
- map
- body position
- stance
- aiming
- free view
- movement
- revived
- damage dealt
- jump
- knockedout
- Partially working events:
- phase
- health(ko health only)
Version 225.3.3
- Fortnite
- Fixed broken events
Version 225.3.2
- TFT
- Fixed incorrect
name
andtype
values in theround_type
Info-update and added new types,Augment_1
,Augment_2
,Augment_3
- Fixed incorrect
- WoW
- Fixed broken events
- R6
- Fixed an issue with the
phase
Info-update
- Fixed an issue with the
Version 225.3.1
- LoL
- Fixed an issue with the
level
Info-update
- Fixed an issue with the
- Dota
- Fixed
MMR
Info-update
- Fixed
Version 225.1.7
- Halo
- Fixed broken events
Version 225.1.6
- Hearthstone
- Fixed broken events
Version 225.1.5
- PUBG
- Fixed broken events
Version 225.1.4
- Valorant
- Fixed an issue with the
map
Info-update reset when a match is cancelled
- Fixed an issue with the
- TFT
- Fixed an issue with events
Version 225.1.3
- Dota
- Fixed an issue with the
MMR
Info-update
- Fixed an issue with the
- Hearthstone
- Fixed the
premiumCount
parameter in thedecks
Info-update - Fixed
arena_draft
Info-update - Fixed
arena_deck
Info-update
- Fixed the
Version 225.1.2
- PUBG
- Fixed broken events
Version 225.1.1
- WoW
- Fixed broken events
- Added
rating
parameter to thegroup_applicants
Info-update - more details here
- Diablo 2
- Fixed broken events
Version 225.1.0
- Dota
- Added new Info-update -
MMR
- more details here
- Added new Info-update -
Version 225.0.2
- LoL
- Fixed broken events
Version 225.0.1
- TFT
- Fixed broken events for patch 13.9
- Valhaim
- Fixed an issue with the
location
Info Update
- Fixed an issue with the
- Fortnite
- Fixed broken events
Version 225.0.0
- Valorant
- Fixed game issue
Version 224.2.8
- Valorant
- Fixed an issue when lanuching Overwolf while Valorant is already running
Version 224.2.6
- Valorant
- Fixed broken events
Version 224.2.5
- PUBG
- Fixed broken events
Version 224.2.4
- Dota
- Added team_slot parameter to the players (roster) Info Update - more details here
Version 224.2.3
- Dota
- Fixed an issue with the
players
(roster) Info update
- Fixed an issue with the
Version 224.2.2
- LoL
- Added
chat
event - more details here
- Added
- Rocket League
- Fixed an issue affecting player name fields when a player contained special characters
- CS:GO
- Fixed an issue with the
kill_feed
event
- Fixed an issue with the
Version 224.1.2
- Dota
- Fixed broken events
Version 224.1.1
- PUBG
- Partially fixed broken events
- Working events:
- match_id
- pseudo_match_id
- mode
- kill
- kills
- headshot
- headshots
- max_kill_distance
- damage_dealt
- total_damage_dealt
- death
- rank
- roster
- view
- red_zone
- blue_zone
- safe_zone
- time_to_next_circle
- matchsStart
- matchEnd
Version 224.1.0
- Apex
- Fixed an issue with the
legend_select
event - Fixed an issue with the
kill
event when playing in Japanese
- Fixed an issue with the
- Valorant
- Fixed an issue with the
game_mode
event reset when a match is cancelled
- Fixed an issue with the
- Dota
- Major stability improvements
- Added
rank
parameter to theplayers
(roster) Info Update
Version 224.0.3
- TFT
- Fixed broken events
Version 224.0.1
- TFT - Overwolf
- Fixed an issue with the
board_pieces
event
- Fixed an issue with the
- Valheim
- fixed broken events
Version 223.4.0
- New world
- Fixed broken events
Version 223.3.13
- Valorant
- Bug fixing
Version 223.3.12
- R6
- Fixed an issue with the
health
event
- Fixed an issue with the
Version 223.3.11
- TFT (Overwolf)
- Fixed the
items
field in thecarousel_pieces
event - Fixed the
items
andlevel
fields in theboard_pieces
event - Fixed the
items
andlevel
fields in thebench_pieces
event
- Fixed the
Version 223.3.10
- TFT (Overwolf) fixed the following events:
shop_pieces
gold
me
(augments)picked_augment
- Known issues: (yellow status)
carousel_pieces
-items
field is temporarily disabledboard_pieces
-items
andlevel
fields are temporarily disabledbench_pieces
-items
andlevel
fields are temporarily disabled
Version 223.3.9
- TFT (Overwolf version) added GEP support for the 64bit version of the game
- Temporally disabled events:
shop_pieces
gold
me
(augments)picked_augment
- Known issues: (yellow status)
carousel_pieces
-items
field is temporarily disabledboard_pieces
-items
andlevel
fields are temporarily disabledbench_pieces
-items
andlevel
fields are temporarily disabled
Version 223.3.6
- POE
- Fixed broken events
Version 223.3.5
- POE
- Fixed broken events
Version 223.3.4
- LoL
- Fixed an issue with the
jungle_camps
event
- Fixed an issue with the
Version 223.3.3
- LoL
- Fixed an issue with the
jungle_camps
event
- Fixed an issue with the
Version 223.3.1
- LoL
- Added GEP support for the 64 bit version of the game
- New World
- Fixed broken events
Version 223.2.0
- POE
- Fixed an issue with the
boss_kill
event
- Fixed an issue with the
- New World
- Fixed coordinates in the
location
event
- Fixed coordinates in the
Version 223.1.2
- POE
- Fixed broken events
boss_kill
event is temporarily disabled
Version 223.1.1
- Valorant
- Fixed an issue with the
roster
andscoreboard
events
- Fixed an issue with the
Version 223.1.0
- Halo
- Fixed broken events
- Apex
- Fixed broken events
- Added support for
victory
andtabs
events in Conrol and Gun Run GameModes
- Valheim
- Fixed broken events
- Valorant
- Fixed an issue with the game_mode event
Version 223.0.0
- Axie
- Fixed broken events
- MC
- Minor bug fixing
Version 222.4.4
- TFT
- Fixed broken events
Version 222.4.2
- Sons Of The Forest
- Fixed broken events
Version 222.4.1
- LoL
- Fixed broken events
- R6
- Fixed broken events
Version 222.4.0
- Halo
- Fixed broken events
- Minecraft
- Added support for game version 1.19.4
Version 222.3.2
- PUBG
- Fixed broken events
- Halo
- Added support for the
btb_unlimited
playlist
- Added support for the
Version 222.3.1
- TFT and TFT PBE
- Fixed broken PBE events
- Added new info update
picked_augment
- more details here
Version 222.2.0
- LEAP
- Added support for new game events
- kill
- death
- match_outcome
- Added support for new game events
Version 222.1.1
- R6
- Fixed broken events
Version 222.1.0
- LEAP
- Added initial GEP support for new game events
match_star
match_end
server_info
- Events sample app here
- Added initial GEP support for new game events
Version 222.0.0
- R6
- Fixed broken events
- Sons of the Forest
- Fixed an issue with the
location
event
- Fixed an issue with the
Version 221.3.1
- R6
- Fixed broken events
Version 221.3.0
-
PoE
- Fixed broken events
-
Halo
- Fixed broken events
-
Lost Ark
- Added the
health_phase
parameter to themob_details
Info Update - more info here
- Added the
Version 221.2.4
-
Valorant
- Fixed an issue with the
game_mode
event
- Fixed an issue with the
-
R6
- Fixed broken events
Version 221.2.3
-
LoL
- Fixed an issue with the
jungle_camps
event
- Fixed an issue with the
-
TFT
- Fixed an issue with the
augments
event
- Fixed an issue with the
Version 221.2.2
- Dota
- Fixed broken events
Version 221.2.1
- Apex
- Fixed an issue with the
match_start
event - Added support for the
Nemesis
weapon - Missing weapon names will now be detected as
unknown
- Fixed an issue with the
Version 221.2.0
Version 221.1.3
-
Dota
- The
steamId
andname
fields inroster
will now only be sent after the game state changes toDOTA_GAMERULES_STATE_STRATEGY_TIME
, in order to comply with the new Dota guidelines - more details here
- The
-
Apex
- Fixed broken events
Version 221.1.2
- Sons of the Forest
- Fixed broken events
Version 221.1.1
- R6
- Fixed an issue involving Vulkan
Version 221.1.0
-
Apex
- Fixed an issue with the
roster
event when leaving a match during legend select - Fixed an issue affecting player name fields when the player name was using special characters
- Added support for Team Deathmatch
- Fixed an issue with the
-
Sons of the Forest
Version 220.2.3
- Escape from Tarkov
- Fixed an issue with the
map
event
- Fixed an issue with the
Version 220.2.2
-
TFT
- Fixed broken events
-
LoL
- Fixed broken events
Version 220.2.1
- CS:GO
- Fixed an issue with the
scoreboard
event
- Fixed an issue with the
LEP Version 220.0.0
- LoL Launcher
- Fixed an issue affecting
league_points
- Fixed an issue affecting
Version 220.2.0
-
LoL and TFT
- Fixed the
game_mode
event
- Fixed the
-
CS:GO
- Fixed an issue with
weapon_name
inkill_feed
- The
match_outcome
event now supports theArms Race
mode - more info - Fixed an issue with the
team_set
event
- Fixed an issue with
Version 220.1.2
- Diablo 2
- Fixed broken events
Version 220.1.1
- Halo
- Fixed broken events
Version 220.1.0
-
Apex
- Fixed broken events
-
PUBG
- Fixed broken events
Version 220.0.0
- CS:GO
- The
score
event now works in spectator mode - Fixed broken events
- The
Version 219.2.3
- LoL
- Fixed broken events
Version 219.2.2
-
Fortnite
- Fixed the
hit
andaccuracy
events
- Fixed the
-
Valorant
- Fixed broken events
Version 219.2.1
- R6
- Fixed broken events for affected users
Version 219.2.0
-
Tarkov
- Fixed
match_end
event timing
- Fixed
-
TFT PBE
- Fixed
gold
event
- Fixed
-
Apex
- Added
origin_id
toroster
- Fixed an issue with the
game_mode
sending a wrong initial value
- Added
Version 219.1.2
- PoE
- Fixed broken events
Version 219.1.1
- Fortnite
- Fixed broken events
Version 219.1.0
-
PoE
- Added new even -
chat
- Added new language events -
language
andchat_language
- Added new even -
-
Dota 2
- Fixed an issue that would happen when the game wasn't installed
-
CS:GO
- Fixed an issue that would happen when the game wasn't installed
LEP Version 219.0.3
- LoL Launcher
- Fixed an issue with the
selected_positions
event
- Fixed an issue with the
LEP Version 219.0.2
- LoL Launcher
- Disabled
selected_positions
event due to an issue
- Disabled
LEP Version 219.0.1
- LoL Launcher
- Added new event -
selected_positions
- Added new event -
Version 219.0.0
- Minecraft
- Added event support for modded sessions, more details here
- Currently supported modded sessions:
- Forge 36.0.0 - 36.2.39 [Full Support]
- Forge 39.0.0 - 44.1.8 [Full Support]
- Fabric 0.14.0 - 0.14.13 [Full Support]
- Other Fabric/Forge sessions of supported Minecraft versions [Partial support]
Version 218.1.1
- R6
- Added support for the map
HEREFORD BASE
- Added support for the map
LEP Version 218.0.1
- LoL Launcher
- Added new event -
selected_game
- Added new event -
Version 218.1.0
- PUBG
- Fixed broken events
- LoR
- Added new events -
match_start
andmatch_end
- Added new events -
- WoT
- Added new events -
match_start
andmatch_end
- Added new events -
Version 218.0.0
- Apex
- Fixed an issue with
name
spacing inkill_feed
- Fixed an issue in the
roster
andteammate
events - Fixed the
damage
andtotalDamageDealt
events
- Fixed an issue with
Version 217.3.4
- Apex
- Fixed broken events
damage
is still down
Version 217.3.3
-
LoL
- Fixed an issue involving
jungle_camps
- Fixed an issue involving
-
Warframe
- Fixed performance issue
Version 217.3.1
- Valorant
- Added support for new map -
Jam
- Added support for new map -
Version 217.3.0
- Minecraft
- Added support for game version 1.19.3
Version 217.2.0
- Lost Ark
- Added event support - more details here
Version 217.1.0
- Apex
- Added support for the
Latin American Spanish
language - Fixed multi language support in
kill_feed
- Added support for the
Version 217.0.0
-
Valorant
game_mode
will now trigger before the match actually starts.- Added new info update
map
- more details here
-
Warframe
- Improved event stability
Version 216.1.1
- Tarkov
- Fixed broken events
Version 216.1.0
- Valorant
- Added support for the
switftplay
mode - Added
player_id
to the scoreboard event - Fixed an issue involving the
roster
event and the name privacy setting - Fixed the
teammate
indicator in scoreboard
- Added support for the
Version 216.0.0
- R6
- Fixed
roster
event
- Fixed
Version 215.2.10
- R6
- Fixed broken events
Version 215.2.6
- PoE
- Fixed the
feature
value ofmatch_outcome
- Fixed the
Version 215.2.5
- R6
- Fixed
roster
event - Added support for the
NIGHTHAVEN LABS
map
- Fixed
Version 215.2.4
- PoE
- Fixed broken events
Version 215.2.3
- Halo
- Fixed broken events
Version 215.2.2
- R6
- Fixed broken events
Version 215.2.1
- Apex
- Fixed an issue with the new events from version 215.2.0
Version 215.2.0
Version 215.1.3
- Halo
- Fixed broken events
Version 215.1.2
- R6
- Fixed broken events
Version 215.1.1
- LoL
- Fixed an issue with the
total_gold
parameter in thegold
event
- Fixed an issue with the
Version 215.1.0
- LoL
- Added the
total_gold
parameter to thegold
event - more info here
- Added the
Version 215.0.0
- Diablo
- Converted
dropped_items
from an info update into an event
- Converted
Version 214.1.2
-
Hearthstone
- Fixed broken events
-
Tarkov
- Fixed broken events
Version 214.1.1
- TFT
- Fixed
board_pieces
event
- Fixed
Version 214.1.0
- R6
- Fixed
killer
event
- Fixed
Version 214.0.4
- R6
- Fixed
roster
event
- Fixed
Version 214.0.3
-
Apex
- Fixed
champ_select
event
- Fixed
-
R6
- Fixed an issue with the
game_mode_log
event
- Fixed an issue with the
Version 214.0.0
-
Apex
- Fixed
inUse
event
- Fixed
-
LoL Launcher
- Fixed broken events
Version 213.1.7
- LoL
- Fixed issue involving the
usedAbility
event when playing orianna or kled
- Fixed issue involving the
Version 213.1.6
- R6
- Fixed
roster
event
- Fixed
- Fortnite
- Fixed broken events
Version 213.1.5
- New World
- Fixed
rotation
parameter in thelocation
event
- Fixed
Version 213.1.3
- LoL
- Fixed issue involving the
usedAbility
event when playing orianna or kled
- Fixed issue involving the
Version 213.1.2
-
Halo
- Fixed an issue with the
match_outcome
event when leaving a game - Fixed an issue involving
game_mode
detection - Fixed an issue involving names in the
roster
event
- Fixed an issue with the
-
LoL Launcher
- Events now comply with league ranked champion select guidelines
Version 213.1.1
- Halo
- Fixed the
game_mode
andgame_type
events
- Fixed the
Version 213.1.0
- Apex
- Added support for DX12
Version 213.0.6
- Axie
- Fixed broken events
Version 213.0.5
-
Halo
- Fixed broken events
- Disabled the
game_mode
andgame_type
events for maintenance
-
CSGO
- Improved event stability
-
Dota
- Improved event stability
Version 213.0.4
- PUBG
- Fixed broken events
Version 213.0.3
- New World
- Fixed the
location
event
- Fixed the
Version 213.0.2
- Dota
- Fixed the
role
parameter inroster
- Fixed the
Version 213.0.1
- Dota
- Fixed broken events
- Disabled the
role
parameter inroster
for maintenance
Version 213.0.0
-
TFT
- Fixed broken events
-
TFT PBE
- Fixed broken events
-
Apex
- Fixed broken events
- Disabled
inUse
for maintenance
Version 212.0.4
- WoW
- Fixed broken events
Version 212.0.3
- Fortnite
- Fixed broken events
Version 212.0.2
-
TFT
- Fixed broken events
-
TFT PBE
- Fixed broken events
Version 212.0.1
-
Fortnite
- Fixed
ping
andmapId
events
- Fixed
-
Valorant
- fixed issue with
match_end
when leaving a match mid-way
- fixed issue with
Version 212.0.0
- WoW
- Fixed broken events
Version 211.1.2
- Fortnite
- Fixed broken events
ping
,creative_map
,map_id
, andskirmish_data
are currently still turned off
Version 211.1.1
- New world
- Fixed broken events
Version 211.1.0
Version 211.0.0
-
TFT PBE
- Fixed
gold
andshop_pieces
events
- Fixed
-
Dota 2
- Fixed issue involving
lobby_type
when launching Overwolf during pick phase
- Fixed issue involving
Version 210.1.7
- R6
- Fixed
phase
event
- Fixed
Version 210.1.6
- PUBG
- Temporarily disabled the
health
event for maintenance - Fixed remaining broken events
- Temporarily disabled the
Version 210.1.5
- Dota 2
- Fixed
hero_pool
event in single draft - Fixed
draft
andbans
events in captain's mode
- Fixed
Version 210.1.4
-
Dota 2
- Fixed
roster
event
- Fixed
-
Halo
- Fixed
match_outcome
event in bot bootcamp mode
- Fixed
Version 210.1.2
- R6
- Fixed
score
event
- Fixed
Version 210.1.1
- Diablo 2
- Fixed broken events
Version 210.1.0
-
Halo
- Added new event
match_outcome
. More info here
- Added new event
-
World of Warships
- Fixed
ribbon
andkill
events
- Fixed
Version 210.0.3
- R6
- Fixed issue involving
round_number
- Fixed issue involving
Version 210.0.2
- POE
- Fixed broken events
Version 210.0.1
-
TFT PBE
- Fixed broken events
-
World of Warships
- Fixed issue in replay mode
Version 210.0.0
-
Diablo
- Fixed broken events
- Added new event
dropped_item
. More info here
-
Valheim
- Fixed broken events
Version 209.1.4
-
LoL
- Fixed broken events
-
Valorant
- Fixed broken events
Version 209.1.3
- R6
- Fixed broken events
Version 209.1.2
- TFT
- Fixed issue with
carousel_pieces
data
- Fixed issue with
Version 209.1.1
-
Fortnite
- Fixed
mapId
field increative_map
- Fixed
-
Axie
- Fixed broken events
Version 209.1.0
-
Fortnite
- New info update
creative-map
, containing map details in creative mode
- New info update
-
Valorant
- New info update
kill_feed
- New parameter
alive
inscoreboard
info update
- New info update
-
Pubg
- Fixed broken events
Version 209.0.1
- TFT
- Fixed
battle_start
andcarousel_pieces
events
- Fixed
Version 209.0.0
-
LoL
- Fixed
team_frames
event
- Fixed
-
Hearthstone
- Fixed
match_start
andmatch_end
events
- Fixed
Version 208.1.6
-
LoL
- Fixed
team_frames
event
- Fixed
-
PUBG
- Fixed broken events
Version 208.1.5
-
LoL
- Fixed
used_ability
andping
events
- Fixed
-
TFT
- Fixed broken events
-
Warframe
- Fixed broken events
-
R6
- Fixed
health
event
- Fixed
Version 208.1.4
-
PUBG
- Fixed broken events
-
R6
- Fixed broken events
Version 208.1.3
- Dota
- Fixed
pickConfirmed
event
- Fixed
Version 208.1.2
- World Of Tanks
- Fixed
match_outcome
event
- Fixed
Version 208.1.1
- Dota
- Fixed broken events
Version 208.1.0
-
Halo
- Added missing
playlist
values
- Added missing
-
Hearthstone
- Fixed issues involving
match_start
andmatch_type
- Fixed issues involving
-
TFT PBE
- Fixed broken events
-
Fortnite
- Added replay value to
phase
event
- Added replay value to
Version 208.0.0
- R6
- Fixed
score
event
- Fixed
Version 207.0.3
- Halo
- Fixed broken events
Version 207.0.2
-
LoL
- Fixed an issue with the
totalKills
event
- Fixed an issue with the
-
TFT
- Fixed broken events
Version 207.0.1
-
MTGA
- Fixed issue with
draft
event
- Fixed issue with
-
Diablo 2
- Added new event:
player_stats
- Added new event:
character_name
- Added new event:
-
Apex
- Fixed
tabs
event
- Fixed
Version 206.0.0
-
POE
- Fixed broken events
-
Axie
- Fixed issues with player name data
- Fixed an issue where
match_start
would not fire
Version 205.3.7
-
LoL
- Fixed
team_frames
event
- Fixed
-
WoW
- Fixed broken events
Version 205.3.6
-
Apex
- Fixed
damage
event
- Fixed
-
Axie
- Added the
ronin_address
info update
- Added the
-
Fortnite
- Fixed broken events
Version 205.3.5
- Apex
- Fixed broken events
Version 205.3.4
- TFT
- Fixed
augments
event
- Fixed
Version 205.3.3
- LoL
- Fixed broken events
Version 205.3.1
-
R6
- Fixed broken events
-
Halo
- Fixed broken events
-
Escape from takrov
- Fixed issue affecting
match_start
- Fixed issue affecting
Version 205.3.0
-
LoL
- Fixed false triggering of ultimate ability
-
Minecraft
- Added support for versions 1.19.1 / 1.19.2
- Added a new event for obtaining the current played minecraft version (more details here)
Version 205.2.2
-
TFT PBE
- Fixed augments event
-
Axie
- Added
fighter_id
todeck_pile
event
- Added
-
Warzone
- Added
assist
event
- Added
Version 205.2.1
-
Dota
- Fixed broken events
-
Axie
- Fixed crash
- Fixed freeze
Version 205.2.0
-
Fortnite
- Add GEP support in creative mode
-
Axie
- Fixed crash
- Fixed json format
-
R6
- Support new map M.U.T.E COMM TOWER
Version 205.1.5
- Apex
- Fixed weapon event
- Damage event is still broken
- Axie
- Fixed crash
- Added missing data about fighters to APIs
Version 205.1.4
- Apex
- Fixed broken events
- Damage and weapon events are still broken
Version 205.1.3
-
TFT PBE
- Fixed broken events
-
Diablo
- Fixed issue with spawn and player died events firing twice
- Fixed Crash issues
2024
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.
2023
November
22nd - Discord Rich Presence
We have released a new page, discussing different recommendations regarding Discord integrations, to help you get started with integrating cool features into your App that will interact with a user's Discord client. This section is still a work in progress, and will most likely change and grow over time.
20th - Tebex-Overwolf Subscriptions API
We have released the first bite of the new Overwolf Subscriptions API documentation, as well as the API itself.
With this, we hope to allow App developers an easier way to utilize subscriptions in their Apps, leading to higher income, leading to better Apps.
September
21st - Live Game Data Documentation
We have released the first bite of the new Live Game Data (GEP) documentation.
Our goal with this update, is to create a single, standardized page, for all APIs related to Game Events/Data, with instructions leading to all relevant APIs, for both ow-electron, and the Overwolf Platformm.
With this, we hope that you will have an easier time reading up on, and working with, the available Game Data from the many different supported games.
14th - Installer Documentation First Bite
We have released the first bite of the Overwolf Installer's documentation.
Our goal with this, as well as many of the upcoming edits, is to publish a public, clear, concise, technical specification, for all of the many technical utilities and services that Overwolf provides.
With this move, we hope that developers will be able to better understand even the smallest details of how their Apps interact with these services, while also highlight neat features we think more Apps may be able to benefit from.
13th - Improved Sidebar Navigation
We have released an update to the website's Sidebars, aiming to achieve the following:
- Make it easier to tell the sidebar item for the currently active page
- Make it easier to visualize the item hierarchy
- Improve support for content tagging (Relevant platforms, content type, etc)
- Cleaner design
- Various code improvements for upcoming updates
As per usual, we hope these changes improve your experience using the website, and would love to hear any feedback you have on them!
July
March
16th - Game Events Sample App
We have released a new sample app, called the Game Events Sample App. This app is intended to serve as the go-to app for anything Game Events. From recommended workflows, to a complete list of supported events, and any other future guidelines that may follow, one app to rule them all.
7th Recommended Ads Layouts page
This was a small update, adding the Ads Layouts page - Giving recommended, ready-made Ads layouts proposals for your apps, including recommended Ad container combinations, and rough performance approximations.
January
26th - Updated App Proposal submission
This was a small update, improving the Submit App Proposal page with easier navigation, more accurate tips, and a new submission form that's directly linked to the Overwolf account, to streamline the whitelisting process even more!
10th - New Ads SDK
This update focused on improving the documentation of the Overwolf Ads SDK, as well as factoring the changes made in recent versions of the Overwolf Ads SDK. With it, the following pages were updated:
-
Monetize Your App - New category, covering app monetization. Formerly
Monetization Overview
. Updated content:- Clarified payment terms for developers.
- Updated payment instructions for developers.
-
Advertising - New category, covering Ads-based monetization. Formerly
Ads Monetization Basics
. Updated content:- Clarified steps required to integrate Ads into app.
-
Working with Ads - New page, covering Ads-related app design. Formerly
Ads SDK Overview
. Updated content:- Separated technical Ads implementation requirements to Ads SDK.
-
Ads SDK - New page, covering the technical implementation of Ads into an app. Formerly part of
Ads SDK Overview
. Updated content:- Updated Ads implementation snippet.
- Clarified Ad size usage.
- Added Ads implementation guidelines for ow-electron.
-
Advertising Policy - New page, covering the policies governing Ads implementation. Formerly part of
Ads Monetization Basics
. -
Ads SDK API - New page, serving as a shortened API reference for integrating the Ads SDK.
-
OwAd - New page, detailing the exact API offered by the
OwAd
object created by the Ads SDK.- Combination of the former
Ads SDK Options
andAds SDK Interaction
pages.
- Combination of the former
The following page were merged into larger pages:
- Ads SDK Versions -> Moved to sit under Ads SDK.
10th 2023 - New Homepage
This update focused on bringing a new and improved Homepage, as well as streamlining the onboarding of new app developers. With it, the following pages were updated:
- Homepage - Updated visuals. Updated content:
- Added basic comparison between ow-electron and the Overwolf Platform.
- Added "four main steps of app development"
- Prepare - Research and planning (+ whitelisting when using Overwolf Platform).
- Build - Building & Developing an app.
- Release - Initial release process (+ how to best launch an app publicly).
- Grow - Growing and maintaining an app.
- Added content about dev discord and the game events sdk.
- Getting started - Updated visuals. Updated content:
- Updated intro.
- Added basic comparison between ow-electron and the Overwolf Platform.
- Updated list of popular app features.
- Updated "where do apps live" list.
- Updated links for cleaner onboarding flow.
- App creation process - Updated formatting. Updated content:
- Page now lists the "four main steps of app development".
- Page has been updated to fit both Overwolf Platform apps and ow-electron apps.
- Submit app proposal - Clarified next steps in case of app idea rejection.