Skip to content

Windows desktop setup fails to launch: plugins.updater is null #6270

Description

@w514400413

Summary

The Windows desktop app from the latest setup installer exits immediately on launch because the Tauri updater plugin configuration is bundled as null.

Affected version

  • LibreFang: 26.6.32241
  • Release: v2026.6.22-beta.21
  • Installer: LibreFang_26.6.32241_x64-setup.exe
  • OS: Windows x64

Reproduction

  1. Install LibreFang using the latest Windows x64 setup exe.
  2. Launch D:\Programs\LibreFang\librefang-desktop.exe.

Actual result

The app exits immediately with exit code 101:

Starting LibreFang Desktop...

thread 'main' panicked at crates\librefang-desktop\src\lib.rs:532:10:
Failed to build Tauri application: PluginInitialization("updater", "Error deserializing 'plugins.updater' within your Tauri configuration: invalid type: null, expected struct Config")

Expected result

The desktop app should open normally.

Additional context

This reproduced on multiple recent Windows desktop releases:

  • 26.6.32179
  • 26.6.32190
  • 26.6.32241

The source contains updater config in crates/librefang-desktop/tauri.desktop.conf.json, but the release workflow appears to build with only target args and without explicitly passing/merging that desktop config overlay. The updater metadata URL also currently returns Not Found:

https://github.com/librefang/librefang/releases/latest/download/latest.json

Metadata

Metadata

Assignees

No one assigned

    Labels

    has-prA pull request has been linked to this issueneeds-triageAuto-applied when the issue title/body matched no area label — needs maintainer review

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions