Skip to content

[Feature Request] Add a winget package for FluentCleaner Classic only #167

Description

@JonathanPitre

FluentCleaner Classic is not available on winget today. The existing package is the WinUI 3 / Modern edition only:

winget search FluentCleaner

Name          Id                       Version  Source
-------------------------------------------------------
FluentCleaner Builtbybel.FluentCleaner 26.08.01 winget

That package installs FluentCleaner-win-x64.zip and depends on Microsoft.WindowsAppRuntime.2.0. Please do not fold Classic into it. The two editions use different binaries, different runtimes, and different version schemes (26.08.01 vs Classic 1.15.x).

Request

Add a separate winget package for FluentCleaner Classic only.

Suggested ID (publisher casing already used in winget-pkgs):

Builtbybel.FluentCleaner.Classic

Install would look like:

winget install Builtbybel.FluentCleaner.Classic
winget upgrade Builtbybel.FluentCleaner.Classic

Installer source: the existing Classic zip from GitHub Releases, for example:

Same portable-zip pattern as Builtbybel.FluentCleaner is enough. Classic is a much better portable candidate: ~3.5 MB and ~20 files vs ~140 MB / 243 files for Modern.

Why a dedicated Classic package

  • Tiny and framework-dependent. Classic runs on machines that already have .NET Framework 4.8. No WASDK install, no 140 MB self-contained bundle.
  • Independent releases. Classic tags (classic-1.15.x) do not move in lockstep with Modern (26.08.xx). One winget ID cannot version both correctly.
  • Automation / RMM. Classic is the edition that is easy to stage on locked-down or older Windows endpoints (/AUTO, Task Scheduler, fleet scripts). winget upgrade would replace ad-hoc GitHub zip downloads.
  • Avoids fake-site downloads. Official GitHub is the only source; a first-party winget ID makes that the default install path.

Out of scope

  • No change to Builtbybel.FluentCleaner (Modern).
  • No request for Chocolatey, Scoop, or an in-app updater in this issue.
  • MSI / Inno is nice-to-have, not required. The current Classic zip is sufficient.

Related: #37 (installer / updates; Modern winget is now live), #49 (initial winget-pkgs work for Modern).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions