Skip to content

soar 0.13.0 - #296606

Merged
BrewTestBot merged 2 commits into
mainfrom
bump-soar-0.13.0
Aug 2, 2026
Merged

soar 0.13.0#296606
BrewTestBot merged 2 commits into
mainfrom
bump-soar-0.13.0

Conversation

@BrewTestBot

Copy link
Copy Markdown
Contributor

Created by brew bump


Created with brew bump-formula-pr.

Details

release notes
## Breaking changes
  • A package id is no longer required. Repositories publishing the declarative format have none. Use family/name to pick between identically-named packages, as in soar install busybox/cat. The old name#pkg_id form still parses and warns.
  • packages.toml gained family, and deprecates pkg_id and install_patterns. Both still work.
  • soar remove '<name>#all' is gone. It selected every variant and then removed only the one you chose, which is what a bare name already does. Use soar remove --all <name>.
  • The metadata schema changed, but there is nothing for a repository to do. A JSON index is imported to the current schema, and a published SQLite database built by an older soar is brought up to date when it is fetched.

Highlights

  • Packages installed from a URL now update. An AppImage advertising a zsync feed is updated by fetching only the blocks that changed, seeded from the copy already on disk. Otherwise, where the URL points at a GitHub or GitLab release, the newest release of that project decides.
  • soar update <url> and soar remove <url> accept the URL a package was installed from, and keep working after the package has been updated.
  • Manual pages and shell completions are linked where your system already looks for them, alongside the commands.

Full release notes: https://soar.qaidvoid.dev/releases/v0.13

鉀帮笍 Features

  • (install) Record where a URL install came from - (d6c83ad)
  • (package) Add onelf support - (0059732)
  • (remove) Accept the URL a package was installed from - (cb95df8)
  • (update) Follow a release source when no feed is declared - (178b87a)
  • (update) Update URL-installed AppImages over zsync - (509df1f)
  • (update) Accept the URL a package was installed from - (5434005)
  • [breaking] Consume the declarative index, drop the pkg_id requirement (#186) - (3a35ad7)

馃悰 Bug Fixes

  • (remove) Drop '#all', which duplicated a bare name - (28fc0fc)
  • (update) Keep matching when a repo stops publishing families - (a04c9a7)
  • (update) Say why a source check failed - (64e115e)
  • (update) Trust the checksum, not the version label - (e05092d)
  • (url) Take the version from the release tag, not the arch - (21de292)

馃摎 Documentation

  • Cover forge tokens and rate limits - (ccdd34a)
  • Refresh the readme and contributing guidelines - (5ecd397)

Contributors

  • @QaidVoid

View the full release notes at https://github.com/pkgforge/soar/releases/tag/v0.13.0.


@github-actions github-actions Bot added rust Rust use is a significant feature of the PR or issue linux-only Formula depends on Linux bump-formula-pr PR was created using `brew bump-formula-pr` labels Aug 2, 2026
@github-actions

github-actions Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

馃 An automated task has requested bottles to be published to this PR.

Caution

Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch.

@github-actions github-actions Bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Aug 2, 2026
@BrewTestBot
BrewTestBot enabled auto-merge August 2, 2026 13:00
@BrewTestBot
BrewTestBot added this pull request to the merge queue Aug 2, 2026
Merged via the queue into main with commit 174ba83 Aug 2, 2026
22 checks passed
@BrewTestBot
BrewTestBot deleted the bump-soar-0.13.0 branch August 2, 2026 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. linux-only Formula depends on Linux rust Rust use is a significant feature of the PR or issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants