github carbon-language/carbon-lang v0.0.0-0.nightly.2025.06.25
Nightly build 2025.06.25

What's Changed

Toolchain and implementation changes 🛠️

  • Replace isStruct() || isClass() with !isUnion() by @bricknerb in #5715
  • Apply min-preludes to more tests (part 7) by @danakj in #5704
  • Move function_ test files to be in function dir and remove the function_ prefix by @bricknerb in #5716
  • Clean up and extend support for cross-file lowering of specific functions. by @zygoloid in #5688
  • Add tests for accessing an aggregate member constant through an ImplWitnessAccess by @danakj in #5702
  • Add a full.carbon min-prelude that pulls in the full production prelude by @danakj in #5703
  • Optimize specific function coalescing in lowering. by @alinas in #5684
  • Helper to flag unexpected instructions on branches by @jonmeow in #5721

Documentation changes 📝

Full Changelog: v0.0.0-0.nightly.2025.06.24...v0.0.0-0.nightly.2025.06.25

Don't miss a new carbon-lang release

NewReleases is sending notifications on new releases.