Skip to content

Releases: carbon-language/carbon-lang

Nightly build 2024.09.06

06 Sep 02:28
187a360
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Fix use-after-free bug in call argument conversion. by @zygoloid in #4277
  • Improve diagnostics for the case where some or all of the prelude is missing. by @zygoloid in #4276
  • Use As and ImplicitAs interfaces for conversions. by @zygoloid in #4209

Full Changelog: v0.0.0-0.nightly.2024.09.05...v0.0.0-0.nightly.2024.09.06

Nightly build 2024.09.05

05 Sep 02:29
e382e6f
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2024.09.04...v0.0.0-0.nightly.2024.09.05

Nightly build 2024.09.04

04 Sep 02:28
97e98bc
Compare
Choose a tag to compare
Pre-release

What's Changed

Proposals accepted and merged 📜

Toolchain and implementation changes 🛠️

  • Move toolchain architecture to markdown by @jonmeow in #4242
  • Shrink the lexer's token location and line data structures. by @chandlerc in #4269

Documentation changes 📝

  • Add TODO breadcrumb from for design to semantics proposal by @dwblaikie in #4271

Full Changelog: v0.0.0-0.nightly.2024.08.30...v0.0.0-0.nightly.2024.09.04

Nightly build 2024.09.03

03 Sep 02:26
891c7d8
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Enforce that the parse node for an instruction has the kind specified in the instruction definition by @zygoloid in #4264

Documentation changes 📝

  • Make the nightly instructions work without modification. by @zygoloid in #4266

Full Changelog: v0.0.0-0.nightly.2024.08.29...v0.0.0-0.nightly.2024.09.03

Nightly build 2024.09.02

02 Sep 02:30
891c7d8
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Enforce that the parse node for an instruction has the kind specified in the instruction definition by @zygoloid in #4264

Documentation changes 📝

  • Make the nightly instructions work without modification. by @zygoloid in #4266

Full Changelog: v0.0.0-0.nightly.2024.08.29...v0.0.0-0.nightly.2024.09.02

Nightly build 2024.09.01

01 Sep 02:34
891c7d8
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Enforce that the parse node for an instruction has the kind specified in the instruction definition by @zygoloid in #4264

Documentation changes 📝

  • Make the nightly instructions work without modification. by @zygoloid in #4266

Full Changelog: v0.0.0-0.nightly.2024.08.29...v0.0.0-0.nightly.2024.09.01

Nightly build 2024.08.31

31 Aug 02:27
891c7d8
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Enforce that the parse node for an instruction has the kind specified in the instruction definition by @zygoloid in #4264

Documentation changes 📝

  • Make the nightly instructions work without modification. by @zygoloid in #4266

Full Changelog: v0.0.0-0.nightly.2024.08.29...v0.0.0-0.nightly.2024.08.31

Nightly build 2024.08.30

30 Aug 02:28
891c7d8
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Enforce that the parse node for an instruction has the kind specified in the instruction definition by @zygoloid in #4264

Documentation changes 📝

  • Make the nightly instructions work without modification. by @zygoloid in #4266

Full Changelog: v0.0.0-0.nightly.2024.08.29...v0.0.0-0.nightly.2024.08.30

Nightly build 2024.08.29

29 Aug 02:27
d5f0be0
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Parsing of designators like .x or .Self by @josh11b in #4254
  • Fix parse to use the error tracking consumer for has_errors_. by @jonmeow in #4261
  • DebugInfo: Add the name as-written, separate from the mangled name by @dwblaikie in #4253
  • Add source locations to interface_witness and interface_witness_access instructions. by @zygoloid in #4265
  • Cleanup unused node_subtree_size by @jonmeow in #4262

Documentation changes 📝

Full Changelog: v0.0.0-0.nightly.2024.08.28...v0.0.0-0.nightly.2024.08.29

Nightly build 2024.08.28

28 Aug 02:26
1614091
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Change branch-to-fatal to check condition by @dwblaikie in #4256
  • Add test coverage for lowering raw identifiers in function names by @dwblaikie in #4257
  • Fix indirect import handling for functions. by @jonmeow in #4258
  • Rename DotOrArrow to PeriodOrArrow by @jonmeow in #4263
  • Fix match code to consistently diagnose invalid parses. by @jonmeow in #4260

Full Changelog: v0.0.0-0.nightly.2024.08.27...v0.0.0-0.nightly.2024.08.28