Bend 2.0.28 - #1072
Merged
Merged
Bend 2.0.28#1072
Conversation
…1 to 64 characters, and names and namespaces cannot collide Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The version bump and the changelog entry for 2.0.28, which covers the 21 commits since 2.0.27. The changelog is uncapped in
gates/repo.ts(Infinity): it only grows, one entry per release.What 2.0.28 carries
bendhas a valid signature. The release script re-signs the macOS binaries ad hoc and verifies them (bend-lang.com Fix: Clone repo by HTTP method #38, merged)./publish-checknow answers with the auction link, or "is reserved".bend main.bendruns #1002 and A local file can take a hub package's0x…namespace:../0x<hash>/f.bendfrom a subdirectory is loaded locally but named like the package #1005, and it breaks two kinds of existing code (tested on 2.0.27 vsmain):io_eff(CID(Name), …), and the entry says so.@unsafelaw fill in a file PROOF.bend imports silently proves every law:bend PROOF.bendprints a clean "All terms check." (regression from #848) #1001).Process.run(Add bounded Process.run effect #1030) andIO.thread_count(IO.thread_count answers the worker pool's size, and 1 on the JS lanes #1048).Nat.readfinishes (Nat.read("7")in a checked equality never finishes: every digit is compared against a unary 2^48 - 1 #1008).Verified
gates/ping.tspasses 33 of 33 on the 2.0.28 build made with the site repo'sorigin/main(signing step included), andgates/repo.tspasses 46 of 46.gates/test.ts) has not been run on this set of commits.After merging
mainand pull. It is onstaging, and the signing step is onmain.BEND_REPO=… bun release/release.ts --push. Each macOS target must printreplacing existing signature.flake.nixhere, andinstall.shandbend.rbin the site repo.codesign --verify --strict ~/.bend/bin/bendpasses afterbend update.🤖 Generated with Claude Code