• v0.5.0 5ff40ea16d

    v0.5.0
    All checks were successful
    CI / ci (push) Successful in 3m44s
    CI / audit (push) Successful in 13s
    Release / release (push) Successful in 4m54s
    Stable

    schaefera released this 2026-09-28 08:03:31 +00:00 | 25 commits to master since this release

    Added

    • pkgbuild: a PKGBUILD fragment in packages.d/ supplying package() and
      extra fields, for packages no generated shape fits (e.g. ollama).
    • tag_regex (GitHub sources): track only matching release tags, taking the
      version from its capture group — e.g. pin GraalVM to JDK 25.
    • * in asset_pattern matches any run of characters; it must match exactly
      one asset.

    Changed

    • GitHub prereleases (e.g. -rc tags) are skipped.
    • A check fetches each release's metadata once, not up to three times.
    • A GitHub API error other than 404 (e.g. rate limiting) fails the check
      instead of silently falling back to an older release.
    • The HTTP User-Agent is pkgwatch/<version> (+<repo URL>).
    • Invalid install-shape settings (archive_binary_path, extra_binaries,
      env, names) are reported when the config loads, naming the package,
      instead of only when a release is built.
    Downloads