Skip to content

build(deps): graduate helly25/mbo to 0.13.0 from the BCR - #358

Merged
helly25 merged 1 commit into
mainfrom
build/mbo-0.13.0
Jul 12, 2026
Merged

build(deps): graduate helly25/mbo to 0.13.0 from the BCR#358
helly25 merged 1 commit into
mainfrom
build/mbo-0.13.0

Conversation

@helly25

@helly25 helly25 commented Jul 12, 2026

Copy link
Copy Markdown
Owner

What

mbo 0.13.0 is now in the Bazel Central Registry, so replace the temporary git_override (pinned at the main commit merging helly25/mbo#234) with a plain bazel_dep version bump, and refresh the now-stale rationale comment.

Why

0.13.0 carries the APIs the override existed to provide:

It also keeps the macOS clang+asan verification (#188) and StatusIs code-matcher support (#190) our test conventions rely on.

Testing

  • bazel test //xff/cli:hash_test //xff/cli:diff_test //xff/examples:cookbook_test → pass (mbo/digest, mbo/diff, and a smoke test, all against the BCR 0.13.0 with no override).
  • pre-commit (module-versions, ...) and buildifier green on MODULE.bazel.

Note

Follows #357; this is the dependency change intentionally split out of that PR.

mbo 0.13.0 is now in the Bazel Central Registry, so drop the temporary
git_override (pinned at the main commit merging helly25/mbo#234) for a plain
bazel_dep version bump. 0.13.0 carries mbo/diff (the rich diff API behind -diff,
#88) and mbo/digest (the -hash algorithms, #105), which the override provided;
it also keeps the macOS clang+asan verification (#188) and StatusIs code-matcher
support (#190) our test conventions rely on. Comment refreshed to match.

Test: bazel test //xff/cli:hash_test //xff/cli:diff_test //xff/examples:cookbook_test
(mbo/digest + mbo/diff + smoke) pass against the BCR 0.13.0; pre-commit green.
@helly25
helly25 merged commit 2ef4c54 into main Jul 12, 2026
9 checks passed
@helly25
helly25 deleted the build/mbo-0.13.0 branch July 12, 2026 15:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant