Skip to content

Releases: carbon-language/carbon-lang

Nightly build 2025.08.29

29 Aug 02:41
8adb357
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Fix a use of an imported InstId used where a local InstId is required by @dwblaikie in #5998
  • Add support for unsafe as operator to the toolchain. by @zygoloid in #5993
  • C++ Interop: Add support for char by @bricknerb in #5988

Documentation changes 📝

New Contributors

Full Changelog: v0.0.0-0.nightly.2025.08.27...v0.0.0-0.nightly.2025.08.29

Nightly build 2025.08.28

28 Aug 02:39
bd90fe1
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Add return value support to C++ thunks. by @zygoloid in #5976
  • Support for building thunks for C++ constructors. by @zygoloid in #5977
  • Widen integer loads and stores to a multiple of 8 bits. by @zygoloid in #5986
  • Update comment to not be specific for signed integers by @bricknerb in #5987
  • Support for importing C++ enum types. by @zygoloid in #5978
  • Interop: map C++ std::string_view into Carbon str when importing. by @zygoloid in #5985

Full Changelog: v0.0.0-0.nightly.2025.08.26...v0.0.0-0.nightly.2025.08.28

Nightly build 2025.08.27

27 Aug 02:38
bd90fe1
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Add return value support to C++ thunks. by @zygoloid in #5976
  • Support for building thunks for C++ constructors. by @zygoloid in #5977
  • Widen integer loads and stores to a multiple of 8 bits. by @zygoloid in #5986
  • Update comment to not be specific for signed integers by @bricknerb in #5987
  • Support for importing C++ enum types. by @zygoloid in #5978
  • Interop: map C++ std::string_view into Carbon str when importing. by @zygoloid in #5985

Full Changelog: v0.0.0-0.nightly.2025.08.26...v0.0.0-0.nightly.2025.08.27

Nightly build 2025.08.26

26 Aug 04:33
1331ade
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Rework the IsSuccess matcher to be fully polymorphic by @chandlerc in #5981
  • Use direct passing for 32- and 64-bit unsigned integers. by @zygoloid in #5980
  • Support for building thunks for C++ methods. by @zygoloid in #5972
  • Attempt to complete the source type in a conversion. by @zygoloid in #5984

Full Changelog: v0.0.0-0.nightly.2025.08.23...v0.0.0-0.nightly.2025.08.26

Nightly build 2025.08.25

25 Aug 04:36
d49cb3e
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2025.08.22...v0.0.0-0.nightly.2025.08.25

Nightly build 2025.08.24

24 Aug 04:39
d49cb3e
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2025.08.22...v0.0.0-0.nightly.2025.08.24

Nightly build 2025.08.23

23 Aug 04:32
d49cb3e
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2025.08.22...v0.0.0-0.nightly.2025.08.23

Nightly build 2025.08.22

22 Aug 04:34
816d458
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Tweak the name for the function that diagnoses when fuzzing external libraries by @chandlerc in #5974
  • Make use of new ArrayRef::consume_* functions. by @zygoloid in #5975

Full Changelog: v0.0.0-0.nightly.2025.08.21...v0.0.0-0.nightly.2025.08.22

Nightly build 2025.08.21

21 Aug 04:38
223d039
Compare
Choose a tag to compare
Pre-release

What's Changed

Proposals accepted and merged 📜

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2025.08.20...v0.0.0-0.nightly.2025.08.21

Nightly build 2025.08.20

20 Aug 04:35
41ed82e
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Add basic support for strings to core, check, and lower. by @zygoloid in #5963

Full Changelog: v0.0.0-0.nightly.2025.08.16...v0.0.0-0.nightly.2025.08.20