Skip to content

Releases: carbon-language/carbon-lang

Nightly build 2024.10.01

01 Oct 02:37
4ca711c
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • When converting an expression to type type, retain the resulting instruction as well as the TypeId. by @zygoloid in #4355

Full Changelog: v0.0.0-0.nightly.2024.09.30...v0.0.0-0.nightly.2024.10.01

Nightly build 2024.09.30

30 Sep 02:35
9d5ec52
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Use more compact storage for impl lookup buckets. by @zygoloid in #4351

Full Changelog: v0.0.0-0.nightly.2024.09.28...v0.0.0-0.nightly.2024.09.30

Nightly build 2024.09.29

29 Sep 02:37
5ab957d
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Add support for capturing console output to FileTest. by @jonmeow in #4339
  • Don't substitute into the targeted instructions of an associated constant. by @zygoloid in #4342
  • Fix invocation issues with clang runner by @jonmeow in #4353
  • Update LLVM and use a hermetic llvm-symbolizer by @jonmeow in #4347
  • Basic support for declaring generic impls. by @zygoloid in #4336
  • Replace llvm_symbolizer with a cc_env_data() array. by @jonmeow in #4354
  • Make ImplDecls evaluate to themselves. by @zygoloid in #4352

Full Changelog: v0.0.0-0.nightly.2024.09.27...v0.0.0-0.nightly.2024.09.29

Nightly build 2024.09.28

28 Sep 02:31
5ab957d
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Add support for capturing console output to FileTest. by @jonmeow in #4339
  • Don't substitute into the targeted instructions of an associated constant. by @zygoloid in #4342
  • Fix invocation issues with clang runner by @jonmeow in #4353
  • Update LLVM and use a hermetic llvm-symbolizer by @jonmeow in #4347
  • Basic support for declaring generic impls. by @zygoloid in #4336
  • Replace llvm_symbolizer with a cc_env_data() array. by @jonmeow in #4354
  • Make ImplDecls evaluate to themselves. by @zygoloid in #4352

Full Changelog: v0.0.0-0.nightly.2024.09.27...v0.0.0-0.nightly.2024.09.28

Nightly build 2024.09.27

27 Sep 02:32
bdbd107
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2024.09.26...v0.0.0-0.nightly.2024.09.27

Nightly build 2024.09.26

26 Sep 02:33
7f22a28
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • where check stage, step 1: designators by @josh11b in #4329
  • Disallow compile time bindings where they aren't clearly supported. by @jonmeow in #4338
  • Initial support for binding patterns in SemIR by @geoffromer in #4221
  • Flush pending diagnostics on crash. by @jonmeow in #4337
  • Push a generic region when handling a where expression. by @zygoloid in #4340

Full Changelog: v0.0.0-0.nightly.2024.09.25...v0.0.0-0.nightly.2024.09.26

Nightly build 2024.09.25

25 Sep 02:33
bba4f8a
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Refactor install structure to make changes easier. by @jonmeow in #4332

Full Changelog: v0.0.0-0.nightly.2024.09.24...v0.0.0-0.nightly.2024.09.25

Nightly build 2024.09.24

24 Sep 02:33
8d45530
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2024.09.21...v0.0.0-0.nightly.2024.09.24

Nightly build 2024.09.23

23 Sep 02:33
434ee32
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Convert CommandLine member references to pointers by @jonmeow in #4301

Documentation changes 📝

  • Style notes on passing and storing object addresses by @jonmeow in #4310

Full Changelog: v0.0.0-0.nightly.2024.09.20...v0.0.0-0.nightly.2024.09.23

Nightly build 2024.09.21

21 Sep 02:28
434ee32
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Convert CommandLine member references to pointers by @jonmeow in #4301

Documentation changes 📝

  • Style notes on passing and storing object addresses by @jonmeow in #4310

Full Changelog: v0.0.0-0.nightly.2024.09.20...v0.0.0-0.nightly.2024.09.21