Skip to content

Releases: carbon-language/carbon-lang

Nightly build 2025.01.24

24 Jan 02:29
bc952b1
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Documentation changes 📝

  • Document numeric type literals in lexical conventions. by @zygoloid in #4842

Full Changelog: v0.0.0-0.nightly.2025.01.23...v0.0.0-0.nightly.2025.01.24

Nightly build 2025.01.23

23 Jan 02:27
6b5eb1a
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2025.01.22...v0.0.0-0.nightly.2025.01.23

Nightly build 2025.01.22

22 Jan 02:29
fe92e3f
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • When adding a namespace, explicitly unpoison an optimistically poisoned name by @bricknerb in #4826
  • Reformat CompilationUnit function definitions out-of-line by @clavin in #4825
  • Add stdin to driver's streams, and refactor stream passing by @jonmeow in #4812
  • Update TODO for semantic checking by @jonmeow in #4821
  • Remove comment about inst_id not being poisoned by @bricknerb in #4827
  • Separate node kind for bindings inside var by @geoffromer in #4822
  • Readd the missing class !members list. by @dwblaikie in #4828
  • Add support for testing with stdin by @jonmeow in #4819

Utilities 📐

  • Bump undici from 6.21.0 to 6.21.1 in /utils/vscode in the npm_and_yarn group across 1 directory by @dependabot in #4830

Full Changelog: v0.0.0-0.nightly.2025.01.21...v0.0.0-0.nightly.2025.01.22

Nightly build 2025.01.21

21 Jan 02:27
d30957f
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Support multiple import Cpp library in a single unit by @bricknerb in #4814
  • Remove extra SemIR:: qualification in NameScope since it's already in SemIR namespace by @bricknerb in #4823

Full Changelog: v0.0.0-0.nightly.2025.01.19...v0.0.0-0.nightly.2025.01.21

Nightly build 2025.01.20

20 Jan 02:31
4c4c4a4
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Add RawStringOstream for slightly simpler streaming to strings by @jonmeow in #4817

Full Changelog: v0.0.0-0.nightly.2025.01.18...v0.0.0-0.nightly.2025.01.20

Nightly build 2025.01.19

19 Jan 02:33
4c4c4a4
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Add RawStringOstream for slightly simpler streaming to strings by @jonmeow in #4817

Full Changelog: v0.0.0-0.nightly.2025.01.18...v0.0.0-0.nightly.2025.01.19

Nightly build 2025.01.18

18 Jan 02:26
ef6e035
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Infrastructure changes 🏗️

Other changes

  • Website: exclude files that would cause problems for prebuild or jekyll by @zygoloid in #4810

Full Changelog: v0.0.0-0.nightly.2025.01.17...v0.0.0-0.nightly.2025.01.18

Nightly build 2025.01.17

17 Jan 02:26
e6c1f06
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2025.01.16...v0.0.0-0.nightly.2025.01.17

Nightly build 2025.01.16

16 Jan 02:27
e348119
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Documentation changes 📝

  • Update a few faq questions which are showing their age by @jonmeow in #4813

Other changes

Full Changelog: v0.0.0-0.nightly.2025.01.15...v0.0.0-0.nightly.2025.01.16

Nightly build 2025.01.15

15 Jan 02:28
d958caa
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Rearrange name poisoning logic to do a little less work. by @zygoloid in #4766
  • Generate AST when importing a cpp file by @bricknerb in #4790
  • Refactor CheckIsAllowedRedecl and stop function definition merging by @jonmeow in #4800

Other changes

Full Changelog: v0.0.0-0.nightly.2025.01.14...v0.0.0-0.nightly.2025.01.15