@overlayed/app
1.1.19
Patch Changes
- 2026-04-02: chore(app): bump render-interface to v0.6.7
1.1.18
Patch Changes
- 2026-04-01: fix(app): issue where users cursor appears but the window does not, and input is blocked. Instead now the cursor wont appear and input wont be blocked.
1.1.17
Patch Changes
- 2026-03-31: refactor(app): remove unncessary webhook call on feedback submission
1.1.16
Patch Changes
- 2026-03-25: chore(app): bump dependencies
1.1.15
Patch Changes
- 2026-03-23: chore(app): bump dependencies
1.1.14
Patch Changes
- 2026-03-23: feat(app): include metadata when creating bundles
1.1.13
Patch Changes
- 2026-03-22: chore(app): increase injection delay
1.1.12
Patch Changes
- 2026-03-22: chore(app): delay injection on newly created processes
1.1.11
Patch Changes
- 2026-03-22: chore(app): bump dependencies
1.1.10
Patch Changes
- 2026-03-22: chore(app): bump dependencies
1.1.9
Patch Changes
- 2026-03-22: chore(app): provide crash_identifier on game crash dump upload
1.1.8
Patch Changes
- 2026-03-21: fix(app): remove hardcoded release_id in crash dumps
1.1.7
Patch Changes
- 2026-03-21: chore(app): update dependencies
1.1.6
Patch Changes
- 2026-03-21: chore(app): update dependencies
1.1.5
Patch Changes
- 2026-03-21: chore(app): update dependencies
1.1.4
Patch Changes
- 2026-03-21: chore(app): drop cortex events older than 600 seconds before submission
1.1.3
Patch Changes
- 2026-03-19: refactor: update crash dump endpoints
1.1.2
Patch Changes
- 2026-03-18: fix(app): strip Windows duplicate-download suffixes from UTM campaign codes
1.1.1
Patch Changes
- 2026-03-14: chore: bump internal package versions
1.1.0
Minor Changes
- 2026-03-14: feat: add crash dump detection and upload support via
overlay.crashDumps.on("new", ...). See the docs for details.
1.0.3
Patch Changes
- 2026-03-01: feat(app/siege): add solid snake to constants
1.0.2
Patch Changes
- 2026-03-01: fix: bug reports not submitting when user has large amount of log files
1.0.1
Patch Changes
- 2026-03-01: fix: campaign codes not registering
1.0.0
Major Changes
-
2026-02-28: ## 🚀 Features
- Auto-updating support: Complete implementation of application update flow including support for private channels
- Campaigns: Ability to create UTM campaigns for tracking user acquisition
- Electron Window Logging: Logs from electron windows will now be in feedback submissions
- Ads enhancements: New
getAdsScriptElementandgetAdsScriptUrlmethods for better ads integration - Enhanced CLI bundling: Improved the CLI bundling process to be more robust and reliable
📚 Documentation Improvements
- Deployment guides: New documentation sections on application deployments and updating mechanisms
- Refreshed docs theme: Refreshed the docs theme
- Local Development: Established guideliens for local development
📝 Breaking Changes
- After updating, you’ll need to run
overlayed loginand thenoverlayed init. This only needs to be done once, and is only needed for local development.
🐛 Bug Fixes
- Fixed broken documentation links
Minor Changes
- 2026-02-28: feat: internal changes for deployments
- 2026-02-28: feat: Add app and site updater modules [https://docs.overlay.dev/deployment/updates]
0.36.3
Patch Changes
- 2026-02-25: chore: bump internal package versions
0.36.2
Patch Changes
- 2026-02-22: fix: stream write failed when sleeping app
- 2026-02-22: chore(app): adjust feedback submission url
0.36.1
Patch Changes
- 2026-01-06: chore: temporarily revert previous changes
0.36.0
Minor Changes
- 2026-01-06: feat: internal changes for deployments
0.35.1
Patch Changes
- 2026-01-05: fix: @overlayed/app/security export
0.35.0
Minor Changes
- 2026-01-05: feat: add @overlayed/app/security module
0.34.10
Patch Changes
- 2025-12-31: fix: internal changes
0.34.9
Patch Changes
- 2025-12-31: chore(app): support nullable build_hash in module releases
- 2025-12-31: refactor: move config store internals
- 2025-12-31: chore: update meta data
0.34.8
Patch Changes
- 2025-12-21: fix: console color logging
0.34.7
Patch Changes
- 2025-12-20: Export individual GameLaunchManager events GameLaunchEvent, GameCloseEvent, and GameReadyEvent
0.34.6
Patch Changes
- 2025-12-20: feat(app): adopt new game module delivery system
0.34.5
Patch Changes
- 2025-12-19: fix: old bug report endpoint not submitting
- 2025-12-19: chore: bump dependencie
0.34.4
Patch Changes
- 2025-12-19: chore(app): fix 32-bit game support
0.34.3
Patch Changes
- 2025-12-18: feat(app): add support for 32bit games
0.34.2
Patch Changes
- 2025-12-18: chore: bump package versions
0.34.1
Patch Changes
- 2025-12-18: chore(app): fix build issue
0.34.0
Minor Changes
- 2025-12-18: feat(app): add notices
0.33.1
Patch Changes
- 2025-12-14: fix(app): correctly send version, channel, and extra data
0.33.0
Minor Changes
- 2025-12-14: feat(app): BREAKING - submitBugReport is now submitFeedback and takes a type
0.32.3
Patch Changes
- 2025-12-10: chore: bump dependencies
0.32.2
Patch Changes
- 2025-12-10: chore: bump dependencies
0.32.1
Patch Changes
- 2025-12-10: chore: bump dependencies
0.32.0
Minor Changes
- 2025-12-09: feat(app): support conditional rendering / dll injection
0.31.6
Patch Changes
- 2025-12-09: chore(app): bump dependencies
0.31.5
Patch Changes
- 2025-12-09: chore: bump dependencies
0.31.4
Patch Changes
- 2025-12-08: chore(app): update dependencies
0.31.3
Patch Changes
- 2025-12-07: chore(app): validate
applicationIDpassed tooverlayedanddefineConfigis a valid ULID feat(app/siege): addplatformto player_joined event
0.31.2
Patch Changes
- 2025-12-04: fix(app): log level ‘log’ -> info, dont attempt to register already registered processes
0.31.1
Patch Changes
- 2025-12-02: refactor(overlay): update event communication channel
0.31.0
Minor Changes
- 2025-11-30: feat(app/siege): add
headshotto player_died event
0.30.1
Patch Changes
- 2025-11-30: fix: .node file not found
0.30.0
Minor Changes
- 2025-11-30: feat(app/siege): add damage_hit_zone, damage_source_id to round end damage events. Also add SIEGE_DAMAGE_HIT_ZONES.
0.29.0
Minor Changes
- 2025-11-16: refactor(app/siege): remove player_stats_changed event in favor of smaller events like player_kills_changed
0.28.1
Patch Changes
- 2025-11-15: chore(app): export ModuleLoadedEvent, ModuleUnloadedEvent, UnsupportedGameVersionEvent types
0.28.0
Minor Changes
- 2025-11-15: refactor(app/siege): move module_loaded, module_unloaded, unsupported_game_version to universal events
0.27.1
Patch Changes
- 2025-11-08: fix(app): logs will now log in UTC
0.27.0 (2025-11-02)
Breaking Change
- 2026-03-14: siege: Removed
local_playerevent in favor of universal logged_in event.
Minor Changes
- 2026-03-14: Add
overlayed.universalevent listeners. Docs
0.26.2
Patch Changes
- 2025-11-01: fix(app): game_ready event doesn’t trigger
.oncalled after game is ready
0.26.1
Patch Changes
- 2025-10-30: chore(app): add logs around events
0.26.0
Minor Changes
- 2025-10-28: chore(app/siege): BREAKING - remove map.id from event types
0.25.3
Patch Changes
- 2025-10-26: chore(app): add debug tools
0.25.2
Patch Changes
- 2025-10-22: feat(siege): add constants for halloween event
- 2025-10-22: fix(app): only download dll when update is needed
- 2025-10-22: fix(app/siege): missing map id
0.25.1
Patch Changes
- 2025-10-18: fix(app): allow multiple listeners per keybind
0.25.0
Minor Changes
- 2025-10-15: feat(app/siege): add
operator_ban_voting_startedandoperator_ban_clearedevents
0.24.5
Patch Changes
- 2025-10-11: feat(app/siege): add PlayerDamageDataSchema#damage_item_instance_id
0.24.4
Patch Changes
- 2025-10-07: refactor(app/siege):
- Removed strict validation on
SiegeGameModePhase,SiegeSide,SiegePlayerLifeState,SiegeDamageType, andSiegeDamageTeamType. Now validates that its a string, but nothing more. - Add 3 new SIEGE_DAMAGE_TYPES:
"melee-pushback","supressive-fire","gas-pipe-fire", - Add 1 new SIEGE_GAME_MODE_PHASES:
"first"
- Removed strict validation on
0.24.3
Patch Changes
- 2025-10-06: chore: update dependencies fix: various types exported from @overlayed/app like RenderWindow, etc.
0.24.2
Patch Changes
- 072885e: test(app): actions
0.24.1
Patch Changes
- 23c2084: fix(app): send app build version
0.24.0
Minor Changes
- 35a4380: feat(app): add
hasAnyActiveGamesutility
0.23.0
Minor Changes
- 12b4be8: feat(app): add
hasAnyActiveGamesutility
0.22.2
Patch Changes
- d9470e8: fix(app): properly stringify various data types like errors, maps, sets, etc
0.22.1
Patch Changes
- 36fdd32: fix(app): reuse previous session if last used less than 5 minutes ago
0.22.0
Minor Changes
- 6044eeb: feat(app/siege): add missing consts for game_mode_type and maps
Patch Changes
- d57b67e: chore(app/siege): remove PlayerMatchStatsDataSchema#plants
0.21.0
Minor Changes
- 32dc145: feat(app): add baseDir option to overlayed config bundle configs
0.20.0
Minor Changes
- ed28e66: feat(app/siege): add game_log event
0.19.2
Patch Changes
- 2000e0a: fix(app/siege): player_joined missing branded type for profile_id
0.19.1
Patch Changes
- 71416a6: fix(app): overlayed-gg imports not renamed
0.19.0
Minor Changes
- 37a883c: feat(app/siege): add denari to operator records
0.18.4
Patch Changes
- 2b28f58: fix(app): add missing time_of_day type
0.18.3
Patch Changes
- 31b2230: fix(app/siege): missing game_mode and match_type types
0.18.2
Patch Changes
- 7b9b0b4: feat(app): expose
silentoption to log internal logs to console, refactor cortex in_game internals
0.18.1
Patch Changes
- 3287179: feat(app): dont send game events through cortex
- c04fbc4: feat(app/cortex): also emit game_ready
0.18.0
Minor Changes
- 0e5a766: refactor(app): internals
0.17.5
Patch Changes
- 4a80264: fix(app): adjust cortex date logic
- a651f95: fix(app): invalid dates being sent with cortex
0.17.4
Patch Changes
- b7e9a03: fix: cortex events using the wrong date
0.17.3
Patch Changes
- a35e59b: chore(app): update packages
0.17.2
Patch Changes
- d0db306: chore(app): update package versions
0.17.1
Patch Changes
- b4457e8: feat(app): update native interface
- c5981f7: fix: remove hard coded games from list
0.17.0
Minor Changes
- 4d0386d: fix(app/siege): add game event flushing - now you must call readyForGameEvents when you’re ready to listen to game events
0.16.6
Patch Changes
- be0ca64: fix(app): submitBugReport fails
0.16.5
Patch Changes
- 50ec430: chore: bump package versions
- dbbe2a6: feat(app): extend log persistence duration to 7 days (from 3)
0.16.4
Patch Changes
- 878ea0d: fix(app): recursively read subfolders and files for bug submission
0.16.3
Patch Changes
- 93b7ba0: feat(logger): color log output and improve format
- 2bc54a4: fix(app): Object not destroyed error
0.16.2
Patch Changes
- 1e6995e: fix(app): expose LoggerScope type
0.16.1
Patch Changes
- 5c7a9ae: fix(app): logger doesnt include timestamp in console logs
- 2d51863: fix(app): dont log internal logs to console by default
0.16.0
Minor Changes
- 07e9196: feat(app): add log.debug method which logs when debug: true is passed
Patch Changes
- 64c415d: fix(app/siege): missing siege game modes
0.15.0
Minor Changes
- b825aac: feat(app):
- BREAKING - Renamed
createWindowtocreateInGameWindow - BREAKING - New
createWindowmethod that should be used instead ofnew BrowserWindow - Integrate internal cortex events
- BREAKING - Renamed
Patch Changes
- bb17566: feat(app/siege): expose Translation type
0.14.1
Patch Changes
- 52bf6d8: fix: built package size
0.14.0
Minor Changes
-
6b9166e: feat(app): expose defineConfig function & related types for bundling apps.
0.13.1
Patch Changes
- 28dd898: fix(app/siege): match started event incorrect validation rule
0.13.0
Minor Changes
- 188b93d: feat(app): add branded types to siege events
Patch Changes
- 2154f1e: refactor: change internal build system
0.12.0
Minor Changes
- c734cab: feat(app): add log module
0.11.0
Minor Changes
- 63264c1: refactor(app/siege): BREAKING - expose more consts, rename existing costs to consistent naming, expose all siege vars, functions, and types at top level instead of in a Siege object.
0.10.2
Patch Changes
- 6d295cb: chore(app): bump package versions
0.10.1
Patch Changes
- 0a86a0d: fix(app): getAppInfo not returning userId when called a second time
0.10.0
Minor Changes
- 0784696: feat(app): expose cortex
0.9.2
Patch Changes
- a40cde7: fix: contextBridge not defined
0.9.1
Patch Changes
- 2560888: fix(app): api misconfiguration for siege
0.9.0
Minor Changes
- 2d8dad9: feat: add ads support

