Nightly build from latest development
Version: 0.19.0-nightly.20260526.98fd1271
Built: 2026-05-26
Commits since last nightly: 1058
Latest Commit: 98fd127
Warning: This is a nightly build and may contain unstable features or bugs.
Changes in this nightly build
- chore(i18n): new Crowdin translations (#509) (98fd127)
- feat(desktop): add optional custom Steam path setting (0c77517)
- feat(desktop): sort library mods by load order by default (be4f982)
- chore: update language table with Crowdin progress (e18d513)
- chore(changeset): add major bump for desktop UI overhaul (9fe835d)
- refactor(desktop): drop db alive check from auth status (3e8cdef)
- fix(auth): restore legacy health response shape on /health (68da16e)
- fix(auth): consolidate observability and harden k8s readiness probes (41edd59)
- fix(auth): harden auth startup and k8s probes against crash loops (429bb96)
- fix(desktop): prevent global error toast on hero avatar fetch failure (46353b6)
- fix(ci): write semver app version in latest-cef.json (50e1875)
- chore(i18n): new Crowdin translations (#506) (c087254)
- feat(desktop): add telemetry consent to onboarding and guard dialog (8073e73)
- feat(desktop): show installed VPK filenames on mod detail page (b2a753f)
- fix(desktop): replace ScrollArea with native overflow-y-auto in dialogs (9b65961)
- feat(desktop): redesign whats-new dialog with categorized features and animations (f86809b)
- chore(.agents): update version-bump skill (f202301)
- chore(i18n): new Crowdin translations (#505) (3e5315d)
- feat(desktop): add autoexec command library (#496) (222cb30)
- style(desktop): use text-only variant for featured mod view button (7014b67)
- feat(flatpak): add CEF manifest with zypak sandbox routing (#503) (74eeb46)
- ci: add top-level read-only permissions to all workflows (ed517b5)
- ci: add weekly github-actions updates (3e36667)
- ci(flatpak): extract bundle build action and add cef flatpak (5544626)
- ci: nightly + CEF build performance and reliability fixes (#497) (db10d13)
- fix: make the nix package functional (#495) (4e76998)
- chore: update language table with Crowdin progress (d18d2e1)
- fix(ci): flatten signpath artifact zip and merge nightly signing jobs (276c100)
- fix(ci): split nightly signpath signing into github-hosted workflow (591554e)
- chore(i18n): new Crowdin translations (#493) (cb07ab8)
- fix(desktop): improve vpk disable and delete reliability on windows (a1f165b)
- feat(desktop): resolve mod heroes consistently (#484) (6f3eb36)
- chore: add changeset for hero category resolution (2c9d7a0)
- test(desktop): fix CI mocks for Tauri and store tests (ac33ab3)
- feat(api): resolve GameBanana heroes from skin categories (c58f571)
- feat(api): add mod cache service with listing invalidation (0f37137)
- feat(database): detect mod content changes on upsert (2527fdb)
- refactor(shared): extract hero registry into dedicated module (1d41777)
- chore(ci): move nightly windows builds off depot runners (f7b5918)
- chore(nix): update dependency hashes [skip ci] (fb5e47b)
- chore(ci): migrate non-release workflows to depot runners (#492) (def53e0)
- chore(nix): update dependency hashes [skip ci] (cd94643)
- feat(desktop): add optional CEF runtime support with CI pipelines (#490) (76f0c96)
- chore(agents): add changeset skill (8748b93)
- chore(desktop): remove library-display test (9aecb10)
- chore: update language table with Crowdin progress (a6174a1)
- feat(desktop): add belarusian language support (4032210)
- fix(desktop): preserve My Mods library order (#470) (52139a6)
- chore: update language table with Crowdin progress (3ee5de8)
- chore(nix): update dependency hashes [skip ci] (68c3faa)
- chore(agents): add Impeccable UX skill (#472) (14bd07e)
- chore(nix): update dependency hashes [skip ci] (e378a07)
- chore(i18n): new Crowdin translations (#482) (c549734)
- chore(nix): update dependency hashes [skip ci] (7de2264)
- chore: bump the cargo group across 3 directories with 2 updates (#480) (23b20da)
- feature(desktop): compact unrecognized vpk alert + ui polish (#469) (43a3acf)
- chore(cursor): add tauri-mcp debugging rule for agents (6cb3777)
- chore(nix): update dependency hashes [skip ci] (1fa00f9)
- chore(desktop): enable dev MCP bridge (#471) (d21a96b)
- chore(nix): update dependency hashes [skip ci] (19ef8c9)
- chore(desktop): bump tauri to 2.11.1 and align plugin versions (8506fe4)
- fix(auth): dedupe react when bundling ui package sources (8592dfd)
- chore(nix): update dependency hashes [skip ci] (db43cf1)
- build(repo): update nixpkgs for pnpm 11 support (f005412)
- chore: update .dockerignore to simplify target exclusions (e761e9b)
- chore(pnpm): enforce minimum release age and sync lockfile (b8a0fc1)
- chore(.cursor): add more agent skills (585022e)
- chore(desktop): remove crabnebula ota updater (6871199)
- chore(pnpm): migrate config for pnpm 11 and bump to v11.2.2 (818ccc3)
- chore(i18n): new Crowdin translations (#465) (3dfa215)
- fix(desktop): correct download migration types (9011366)
- refactor(tests): simplify logger mock implementation and update migration test expectations (02c4f7d)
- refactor(api): remove development-only error simulation middleware (8f236d0)
- fix(desktop): remove unnecessary showControls prop from TrendingModCard (1fa148c)
- feat(desktop): enhance dashboard and mod components (2d45d0e)
- fix(desktop): correct sidebar transparency slider direction (aa089d7)
- chore: update language table with Crowdin progress (c45dbb0)
- fix(desktop): fix mod toggle navigation and themes permanently disabled (a9284a3)
- feat(desktop): add skeleton loading state to mod detail page (ee8c1ae)
- fix(desktop): game path getting ovewritten (3400254)
- chore(nix): update dependency hashes [skip ci] (75e3ca5)
- chore: bump the npm_and_yarn group across 0 directory with 2 updates (7401913)
- style(desktop): remove glow from favorite star and nsfw badge (7661e84)
- feat(desktop): add favorites filter and refine mod store cards (5a9e497)
- feat(desktop): add mod favorites with dedicated favorites page (79388f9)
- chore(i18n): new Crowdin translations (03f56c7)
- fix(desktop): group multi-VPK mods in addon analysis and reset stale manifest state (89120ff)
- feat(desktop): replace variant switcher with archive-based file management (2aaad71)
- feat(desktop): implement automatic game configuration reset on launch failure (0ea2c42)
- docs(desktop): add vpk-manifest-hygiene skill to enforce manifest updates (aca5ed4)
- fix(desktop): missing manifest updates (1446011)
- fix(desktop): show extracting state in multi-file download dialog (909fb79)
- fix(desktop): missing dialog icons (b0aa289)
- feat(desktop): redesign onboarding wizard with Deadlock-themed visuals (0920a18)
- fix(desktop): preserve on-disk archives and show active variant in switcher dialog (6dbaf58)
- feat(desktop): mod variant hardening, a11y, client-errors export (0ec5c05)
- feat(desktop): add unified variant switcher for installed mods (e0f2bc6)
- chore: update language table with Crowdin progress (d9beada)
- fix(desktop): improve error handling and loading states (688cbd5)
- fix(desktop): more polish ✨ (8a3a8bb)
This release was generated automatically from the latest development branch.