What's Changed
Toolchain and implementation changes 🛠️
- Improve
toolchain/check/testdata/interop/cpp/no_prelude/{class,struct,union}.carbonby @bricknerb in #5467 - Handle FunctionType and FunctionTypeWithSelfType in TypeIterator without crashing by @danakj in #5480
- Substitute into the type of BindSymbolicName or SymbolicBindingPattern by @danakj in #5481
- Gracefully error in non-compound member lookup into a runtime facet value by @danakj in #5485
- Update the test comment explaining the fix for #5481 by @danakj in #5488
- Update LLVM by @jonmeow in #5487
- Add FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION to fuzzer mode and enable DCHECKs under fuzzing by @danakj in #5489
- Add more documentation to formatting by @jonmeow in #5482
- Add a SameAsOneOf helper by @jonmeow in #5490
Utilities 📐
- Bump undici from 6.21.1 to 6.21.3 in /utils/vscode in the npm_and_yarn group across 1 directory by @dependabot in #5484
Full Changelog: v0.0.0-0.nightly.2025.05.15...v0.0.0-0.nightly.2025.05.16