Deadlock Mod Manager

Stormix · Stormix.DeadlockModManager

A mod manager for the Valve game Deadlock.

A mod manager for the Valve game Deadlock, built with Tauri, React, and TypeScript.

winget install --id Stormix.DeadlockModManager --exact --source winget

Latest 0.18.0

Release Notes

Release 0.18.0 πŸ“ Changelog Minor Changes

  • 0687f21: Add GameBanana file server selection with latency testing
  • b573253: Add HTTP request/response logging for outgoing fetch calls
  • 2c60dab: Add "How to Play" card with instructions for custom maps
  • 83915cf: Better image display in mod gallery and mod detail page.
  • 9b7ea81: Add button to open installed map mods in file explorer
  • b866299: Apply pagination setting to Mod Library page
  • 8c82dfc: Add tooltips to collapsed sidebar icons showing the navigation label on hover
  • d226a46: Add dedicated Maps section to sidebar for browsing custom maps
  • 7074850: Add ability to disable mod report submissions for specific mods
  • bdfbd79: Replace report dialog with streamlined broken-mod reporting flow
  • b573253: Add custom map support with sync, installation, and browsing
  • 795024d: Add Launch Map button with pre-launch safety warnings
  • 0687f21: Add download server selection step to onboarding Patch Changes
  • 333e9dd: Update game config error message to reference Settings > Game
  • 74c9952: Disable reports on maps
  • 84c90d7: Decouple archive extraction from the download queue
  • 5eb1395: Make the What's New dialog scroll when release notes are long
  • Updated dependencies [795024d]
  • Updated dependencies [0687f21]
  • Updated dependencies [2c60dab]
  • Updated dependencies [82ec280]
  • Updated dependencies [791de90]
  • Updated dependencies [7074850]
  • Updated dependencies [bca8aae]
  • Updated dependencies [b573253]
  • fix(ci): use absolute paths for signed output in release workflow (aa609ac)
  • fix(ci): update tauri CLI command to include empty password option in signpath-sign action and release workflow (761758d)
  • fix(ci): scope tauri CLI command to desktop package in signpath-sign action (0a297b6)
  • fix(ci): scope tauri CLI command to desktop package in release workflow (118d7f2)
  • chore(nix): update dependency hashes [skip ci] (630a7b9)
  • chore(desktop): bump version to 0.18.0 (d710692)
  • chore(desktop): sync locale files with English source (e56aab1)
  • feat(api,desktop,database,shared): add support-author donation links to mod pages (b196d04)
  • refactor(bot): update blacklist and pattern command descriptions (b4a8ce1)
  • refactor(api,bot,shared): remove Discord mod report publishing (df5f495)
  • feat(desktop): replace report dialog with broken-mod flow (bdfbd79)
  • refactor(bot): simplify report posting and remove moderation workflow (ee5b465)
  • refactor(api): simplify reports API to broken-only model (bc6dac4)
  • refactor(database,shared): simplify reports schema to broken-only model (bca8aae)
  • chore(changeset): shorten summaries to meet 80-char guideline (ad23f4b)
  • feat(api): add download override DTOs and schema for mod overrides (4e436f9)
  • feat(skills): add recomposing-commits skill and update skills-lock.json (383b2df)
  • feat(desktop,api): gate custom maps UI behind feature flag (382b0ef)
  • feat(desktop): add map connect code from console log and invite flow (dce18d8)
  • feat(desktop,api): disable reports on maps (74c9952)
  • feat(api): add download URL and filename overrides for mods (791de90)
  • feat(desktop,ui): add maps warning and fix collapsed sidebar (82ec280)
  • feat(desktop): add dedicated maps browsing page (d226a46)
  • refactor(desktop): extract and generalize readonly section merge logic in autoexec manager (96db73c)
  • feat(api,desktop): implement mod metadata overrides for persistent corrections (795024d)
  • feat(desktop): add How to Play card for custom maps (2c60dab)
  • feat(api,desktop): add map name extraction and schema migration (7508ae1)
  • i18n(desktop): add custom map mod strings (447a7b3)
  • feat(desktop): add custom map mod support (9b7ea81)
  • fix(desktop): decouple archive extraction from download queue (84c90d7)
  • feat(api): classify maps from GameBanana category (3a7c1ad)
  • feat(database,shared): add isMap field to mod schema (cd668dc)
  • feat(desktop): apply pagination setting to mod library page (#342) (b866299)
  • chore: normalize script paths to use relative ./src/ prefix (f210478)
  • chore(nix): update dependency hashes [skip ci] (0198e9a)
  • chore: upgrade typescript to v6 and normalize tooling config (565bb2c)
  • chore(nix): update dependency hashes [skip ci] (1b830c2)
  • chore(deps): bump lodash from 4.17.23 to 4.18.1 in the npm_and_yarn group across 1 directory (#325) (9a5114b)
  • fix(lockdex): reduce memory usage and prevent OOM crashes during archive extraction (12fd777)
  • feat(api,logging): add wide event logging with request-scoped context (88b55b8)
  • refactor: use BaseError subclasses instead of raw Error throws (77a12ce)
  • feat(desktop,www): replace gallery carousel with thumbnail grid and lightbox (#336) (83915cf)
  • feat(desktop,api): add fileserver picker to network settings (#334) (0687f21)
  • chore: vercel react skills [skip ci] (cbe1f1d)
  • chore(nix): update dependency hashes [skip ci] (bfe0f27)
  • refactor(logging): enhance error formatting and clean up dependencies (7bb1d98)
  • chore: introduce logging best practices skill (7382f97)
  • refactor(desktop): add HTTP fetch wrapper with request logging (b573253)
  • feat(api): add rate limiting and lock protection to sync endpoints (#331) (383c548)
  • feat(desktop): add tooltips to collapsed sidebar icons (#330) (8c82dfc)
  • fix(desktop): update game config error to direct users to Settings β†’ Game (#329) (333e9dd)
  • chore(nix): update dependency hashes [skip ci] (b970904)
  • feat(reports): disable report submissions for specific mods (#328) (7074850)
  • chore: fix ci type check (690f93c)
  • ci(repo): remove ENABLE_SIGNED_UPDATER flag and always regenerate Tauri updater signature (d8ae873)
  • chore(infrastructure): increase max_connections from 60 to 200 (1d23c58)
  • fix(www): resolve TanStack Start import-protection build errors (1639b16)
  • chore(nix): update dependency hashes [skip ci] (3273f12)
  • chore(deps): update Vite version and related dependencies across the project (f9d26d6)
  • refactor(api): remove logging for feature flag retrieval and creation checks (79486b7)
  • chore(desktop): configure API endpoints and environment variables (35874f3)
  • chore(deps): upgrade monorepo dependencies and tauri stack (b2b8934)
  • chore(workflows): simplify WinGet release summary in winget-manual.yml [skip ci] (84fe385)
  • chore(workflows): remove dry-run input from winget-manual.yml (9d0665e)
  • chore: update gameinfo.gi from depot (caf4052)
  • chore(aur): update deadlock-modmanager-bin to v0.17.0 [skip ci] (08e0bd5)
  • chore(aur): update deadlock-modmanager to v0.17.0 [skip ci] (0a94e89)
  • fix(api): update mod synchronization logic (69acd41)
  • fix(api): handle undefined category name in GameBanana profile (82c5213) This release was generated automatically using GitHub Actions.

Installer type: nullsoft

Architecture Scope Download SHA256
x64 β€” Download EE1237F19F1D4BB84A7FC6E43B692EBC25D0BA7E8CB580BE77739D0DCA1DB99B

Details

Homepage
https://github.com/Stormix/deadlock-modmanager
License
GPL-3.0
Publisher
Stormix
Support
https://github.com/Stormix/deadlock-modmanager/issues

Tags

deadlockmod-managervalve

Older versions (4)

0.17.0
Architecture Scope Download SHA256
x64 β€” Download 2999290578C66C5C49432E8544B64338402A6CF19DC0637237036AB04F964310
0.9.0
Architecture Scope Download SHA256
x64 β€” Download 0E345434B35145E3A392DC65BE1496AB6384378333FE2FA759130F0BE9449BFA
0.7.0
Architecture Scope Download SHA256
x64 β€” Download 21098EF7617AC7FEBCBFBA7E01603256B9DFE5A62A4392D8E7155D43D1C7709E
0.6.1
Architecture Scope Download SHA256
x64 β€” Download 6BDC776A452BDBACC71FB08F2B66F2A9BCD1919EA1F355F6D500560FF3314238