Changelog
Follow this entry for ongoing updates and changes to the project or tools.
Here you can find our Developers Roadmap.
Version 0.165 (In-Progress)
Note that the work on the documentation for this version is still in-progress.
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.
Furthermore, The error messages in case of a failure were improved.
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.
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.
Dev Console
- Soon.
Game events
- Rainbow Six: Siege
- New feature & updates:
- defuser
- match_id
- map_id
- New feature & updates:
Version 0.162 (Jan. 2021)
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 overwolf-extensions://.
- Block iframes inside apps from creating an iframe to overwolf-extensions:// - unless in externally_connectable
- Block app windows that run in a remote address - from creating iframes to overwolf-extensions:// - unless in externally_connectable.
- Update to new OBS (141 with sdk 10.0.19041.1).
- Increase
localstorge
size to ~50MB. Note that localstorge 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 overwolf-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
- roster
- New events & updates:
Version 0.159 (Dec. 2020)
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 obsolete.
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.
Version 0.158 (Nov. 2020)
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 overwolf-extensions urls: make sure that only our schema still work: (overwolf://, overwolf-fs://, overwolf-extensions://, overwolf-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
- Call of Duty - Warzone
- Auto-highlights support.
- New events:
- kill
- death
- assist
- roster
- Final Fantasy XIV
- New info update under:
- match_info
- New info update under:
Version 0.157 (Nov. 2020)
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.
Version 0.156 (Oct. 2020)
API
- 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:
Version 0.155 (Sep. 2020)
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 obsolete, and will display the relevant warning in the console when using it.
We marked several functions and APIs as OBSOLETE. 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 obsolete functions.
This is the full list of OBSOLETE 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 dev-rel manager. - Subscribers - you’ll be able to edit each subscriber expiration date and status (active/canceled/revoked/invalid).
- 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).
- 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 dev-rel 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
Version 0.153 (Aug. 2020)
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.
- The "file" param is now optional when calling overwolf.social.discord.share(). Instead, you can use the "message" param to include a URL of a file that you want to share.
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:
Version 0.149 (Jul. 2020)
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.
Version 0.148 (Jun. 2020)
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().
Version 0.147 (May. 2020)
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
Version 0.145 (Apr. 2020)
Note that iteration 144 and 145 were combined into a single iteration.
API and Platform
- New API: overwolf.campaigns 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.
Version 0.143 (Mar. 2020)
Game events
- The Vulkan Graphics API is now supported.
- From now, whenever you try to use an obsolete 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:
Version 0.142 (Feb. 2020)
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 depracated 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
Version 0.141 (Jan. 2020)
- 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:
Version 0.140 (Dec. 2019)
- Internal bug fixes and refactoring.
Version 0.139 (Dec. 2019)
- 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
Version 0.138 (Nov. 2019)
- 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 depracated "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 (Nov. 2019)
- 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-overwolf-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).
Version 0.136 (Oct. 2019)
- 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:
Version 0.135 (Sep. 2019)
- 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.
Version 0.134 (Aug. 2019)
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:
-
- New update:
- replay
- server_info
- game_mode
- New update:
-
- New update
- team_location
- health
- New update
Version 0.133 (Jul. 2019)
minimum-gep-version - New manifest flag. Allow extensions to set a minimum GEP version in manifest, this works similarly to minimum-overwolf-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 (Jul. 2019)
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!
Version 0.131 (Jun. 2019)
- 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: