github deadlock-mod-manager/deadlock-mod-manager v1.1.0
Release 1.1.0

3 hours ago

Release 1.1.0

📝 Changelog

Minor Changes

  • cd10b4d: Add retry actions for failed downloads in the queue and mod screen.
  • 00f82c8: Add opt-in match data sharing. When enabled, the app recovers your local Steam login on your machine to fetch your own Deadlock match salts through Steam's Game Coordinator and contributes them to deadlock-api trackers. It never sends your token, password, or personal data, only runs while Deadlock is closed, and is throttled and hard-capped at 40 fetches per 24 hours per account.
  • 335aa31: Add a Skins page for choosing which single skin each hero wears
  • 911a0e6: Show GameBanana requirements and local mod links on detail pages

Patch Changes

  • 727bc7c: Fix the Linux Flatpak crashing to "Aw, Snap!" on launch
  • 380477d: Fix unreliable mod load order saves
  • fec53a9: Fix custom crosshairs remaining active after they are disabled
  • 6d9be1e: Show download progress on mod action buttons
  • 4522cf8: Fix deleting a mod whose download never finished
  • 727bc7c: Show the correct app version in software stores on Flatpak
    • @deadlock-mods/shared@2.1.0

📋 Commits since v1.0.0

  • chore: update nix ci and add tests ci (a633e8e)
  • chore: bump mozilla-actions/sccache-action from 0.0.9 to 0.0.10 (#576) (b8af051)
  • chore: bump oven-sh/setup-bun from 1 to 2 (#575) (3333143)
  • chore: bump cachix/install-nix-action from 27 to 31 (#559) (59fb7bf)
  • chore: bump actions/checkout from 4 to 7 (#574) (0166594)
  • chore: bump actions/upload-artifact from 4 to 7 (#577) (8d265cd)
  • chore: update language table with Crowdin progress (2575d5c)
  • ci(flatpak): drop stale zypak reference from base app step name (6bf7b5e)
  • chore(i18n): new Crowdin translations (#578) (fe89f32)
  • ci: install protoc in desktop build workflows (fb391fe)
  • chore(nix): update dependency hashes [skip ci] (bfabcd1)
  • fix(desktop): stop showing a broken video in the What's New dialog (7dc88a2)
  • chore(desktop): bump version to 1.1.0 (9f9934c)
  • chore: update gameinfo.gi from depot (3a2a628)
  • chore: update language table with Crowdin progress (5b30e75)
  • chore(i18n): new Crowdin translations (#573) (168109b)
  • feat(desktop): add per-hero skins page (335aa31)
  • chore(i18n): new Crowdin translations (#554) (5bb698c)
  • fix(desktop): allow deleting and retrying mods after a failed download (#568) (4522cf8)
  • feat(desktop): retry failed downloads (#565) (cd10b4d)
  • chore: bump pnpm from 11.2.2 to 11.18.0 (2975997)
  • chore(desktop): ignore target dir in vite (edbd732)
  • fix(desktop): run CEF unsandboxed to fix "Aw, Snap!" on launch (#564) (727bc7c)
  • feat(api,desktop,database,shared): parse and display GameBanana mod requirements (#566) (911a0e6)
  • chore: bump tar from 0.4.45 to 0.4.46 in /apps/desktop/src-tauri in the cargo group across 1 directory (#519) (070eff6)
  • chore: bump actions/download-artifact from 4 to 8 (#502) (e5c8e65)
  • chore: bump KSXGitHub/github-actions-deploy-aur from 4.1.2 to 4.2.0 (#560) (925a084)
  • chore: bump dorny/paths-filter from 2 to 4 (#561) (9a0ad57)
  • chore: bump actions/setup-node from 3 to 7 (#562) (0116799)
  • fix(desktop): show download progress on mod buttons (#563) (6d9be1e)
  • docs(contributing): fixed links to project structure and dev setup (#558) (f4e9e28)
  • chore: update language table with Crowdin progress (2482962)
  • fix(desktop): disable custom crosshairs cleanly (#553) (fec53a9)
  • chore: bump actions/github-script from 7 to 9 (#499) (e7da300)
  • chore: bump azure/setup-kubectl from 3 to 5 (#501) (ce69cfd)
  • chore: bump pnpm/action-setup from 4 to 6 (#500) (160271a)
  • feat(bot): add quick answer support (#551) (2cca7f5)
  • fix(workflows/nix): size up runner (05088ca)
  • fix(workflows/nix): swap to ubuntu-latest (5f1e8e5)
  • fix(workflows/nix): turn on watch-carnage (ac98ed9)
  • fix(workflows/nix): swap to cleave protocol (44c4a56)
  • fix(flake): remove rusttoolchain from default (ff8b8c1)
  • fix(nix): add protobuf to nativeBuildInputs (382266b)
  • refactor(workflows/nix): swap out old methods and add magic nix cache (195fde5)
  • chore(nix): update dependency hashes [skip ci] (dd95210)
  • fix(nix): change pnpm hash to dummy hash to stop hash collisions (429439f)
  • chore(nix): update dependency hashes [skip ci] (f83c45e)
  • chore(nix): update dependency hashes [skip ci] (7dc3479)
  • refactor(workflows/nix): move dependencies around (401361c)
  • refactor(nix): change hash calculation to use nix-update (simpler) (a199051)
  • chore: update language table with Crowdin progress (dc34f95)
  • chore(nix): update dependency hashes [skip ci] (3f4c222)
  • feat(desktop): add opt-in match data sharing via Steam GC (#543) (00f82c8)
  • chore(nix): update dependency hashes [skip ci] (90bbe40)
  • fix(nix): update flake to comply with current nixpkgs (346e4cf)
  • fix(nix): Update fetcherVersion from 3 to 4 (cf8678a)
  • fix(desktop): validate VPK reorder mappings (#546) (380477d)
  • chore(i18n): new Crowdin translations (#529) (90e5fbe)
  • feat(desktop): add hero conflict warning toggle (#544) (7247f4f)
  • chore: update language table with Crowdin progress (4eb428e)
  • chore: update language table with Crowdin progress (282bb30)
  • chore: update language table with Crowdin progress (34e3100)
  • chore: update language table with Crowdin progress (df93e01)
  • chore: update language table with Crowdin progress (094bc64)
  • chore: update language table with Crowdin progress (945cdc1)
  • chore: update language table with Crowdin progress (795cc44)
  • chore(i18n): pluralise some strings, add russian localisation (#520) (b13ed35)
  • chore: update language table with Crowdin progress (2868189)
  • chore(infrastructure): increase web deployment replicas and resource limits (ead1b90)
  • fix(infrastructure): relax api web liveness and startup probe timeouts (c265c71)
  • perf(api): scope rate limits by ip and cache relay health snapshot (d05063e)
  • perf(api): cache mod listing and add listing query index (4c3d33d)
  • fix(api): split k8s health probes to stop restarts under load (abf346f)
  • chore(infrastructure): add memory limits for Linkerd proxy in deployment template (0220a04)
  • chore(infrastructure): add memory limits for Linkerd proxy in deployment template (7f4c8e5)
  • chore(infrastructure): start decomissioning resource heavy mirror-service (322b7f7)
  • chore: update language table with Crowdin progress (174126a)
  • chore: update language table with Crowdin progress (36d5f25)
  • chore: update language table with Crowdin progress (cf1d392)
  • chore: update language table with Crowdin progress (30f71c3)
  • chore: update language table with Crowdin progress (42c7cdf)
  • chore(aur): update deadlock-modmanager-bin to v1.0.0 [skip ci] (094ba5b)
  • chore(aur): update deadlock-modmanager to v1.0.0 [skip ci] (885ef63)

This release was generated automatically using GitHub Actions.

Don't miss a new deadlock-mod-manager release

NewReleases is sending notifications on new releases.