A small release that unblocks s3 backends for users on AWS SSO profiles, plus two minor option-handling fixes that fell out of an internal refactor of the GitHub/GitLab/Forgejo backend.
Fixed
-
(s3) s3 backends now work with SSO-based AWS profiles. The
ssofeature ofaws-configis enabled, so configurations that authenticate via AWS IAM Identity Center no longer fail with:S3 error: DispatchFailure { ... ProfileFile provider could not be built: This behavior requires following cargo feature(s) enabled: sso.(#9875 by @Amir-Ahmad).
-
(backend) Two small behavior fixes landed while centralizing Git backend option reads (#9838 by @risu729):
- Forgejo now applies the same install-time option filtering as GitHub/GitLab.
no_appis now read through target-aware platform option lookup, soplatforms.<target>.no_app = trueis honored when resolving assets for cross-platform lockfiles.
Changed
- (backend) Internal refactor introducing a shared
BackendOptionsreader and a typed option wrapper for the unified GitHub/GitLab/Forgejo backend. No user-visible behavior change beyond the fixes above (#9838 by @risu729).
New Contributors
- @Amir-Ahmad made their first contribution in #9875
Full Changelog: v2026.5.9...v2026.5.10
💚 Sponsor mise
mise is built by @jdx under en.dev — an independent studio making developer tooling (mise, aube, and more). Development is funded by sponsors.
If mise saves you or your team time, please consider sponsoring at en.dev. Individual and company sponsorships keep mise fast, free, and independent.