Skip to content

[BUG]: kubefwd: Autoupdate broken due to missing 'v' prefix in URL pattern #7480

@cjimti

Description

@cjimti

Prerequisites

  • I have written a descriptive issue title.
  • I have searched all issues/PRs to ensure it has not already been reported or fixed.
  • I have verified that I am using the latest version of Scoop and corresponding bucket.

Package Name

kubefwd

Expected/Current Behaviour

The kubefwd manifest's autoupdate URLs use $version but kubefwd releases use the v prefix (v$version), causing autoupdate to fail.

Current URL pattern (broken)

https://github.com/txn2/kubefwd/releases/download/$version/kubefwd_Windows_x86_64.zip

This resolves to /releases/download/1.25.8/... which returns 404.

Correct URL pattern

https://github.com/txn2/kubefwd/releases/download/v$version/kubefwd_Windows_x86_64.zip

This resolves to /releases/download/v1.25.8/... which works.

Evidence

The manifest is stuck at v1.22.5 while the current release is v1.25.8:

  • Current manifest version: 1.22.5
  • Latest release: v1.25.8

I can submit a PR to fix this.

Steps to Reproduce

1. Run `scoop update kubefwd`
2. Autoupdate fails because the URL pattern uses `$version` instead of `v$version`
3. The manifest downloads from `/releases/download/1.25.8/` which returns 404
4. Correct URL should be `/releases/download/v1.25.8/`

Possible Solution

Update the autoupdate URLs to use v$version:

"autoupdate": {
    "architecture": {
        "64bit": {
            "url": "https://github.com/txn2/kubefwd/releases/download/v$version/kubefwd_Windows_x86_64.zip"
        },
        "32bit": {
            "url": "https://github.com/txn2/kubefwd/releases/download/v$version/kubefwd_Windows_i386.zip"
        }
    },
    "hash": {
        "url": "$baseurl/kubefwd_checksums.txt"
    }
}

Scoop and Buckets Version

PS C: \Users \cjimti› scoop - - version
Current Scoop version:
v0.5.3 - Released at 2025-08-11

Scoop Config

PS C:\Users\cjimti> Get-Content ~\.config\scoop\config.json | ConvertFrom-Json

last_update                       scoop_repo                              scoop_branch
-----------                       ----------                              ------------
2026-01-03T12:14:35.6330186-08:00 https://github.com/ScoopInstaller/Scoop master

PowerShell Version

PS C:\Users\cjimti> $PSVersionTable

Name                           Value
----                           -----
PSVersion                      5.1.26100.7462
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.26100.7462
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1

Additional Softwares

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingpackage-update-requestRequest for updating an existing package.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions