Skip to content

Releases: carbon-language/carbon-lang

Nightly build 2024.10.12

12 Oct 02:33
bafddd8
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Documentation changes 📝

  • Rename "partial facet" and to "partial class type" by @josh11b in #4402
  • Document that extend base must appear early in a class definition by @josh11b in #4401

Infrastructure changes 🏗️

  • Use @bazel_tools//tools/cpp:malloc instead of defining a library by @jonmeow in #4404

Full Changelog: v0.0.0-0.nightly.2024.10.11...v0.0.0-0.nightly.2024.10.12

Nightly build 2024.10.11

11 Oct 02:32
851ef2c
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Disallow abstract or base on class declarations (that are not definitions) by @dwblaikie in #4378
  • Refactor compile-related tests to share construction. by @jonmeow in #4396
  • Track and resolve the specific callee in a call to a generic function by @zygoloid in #4395
  • Update instructions for adding a SemIR instruction. by @josh11b in #4348
  • Stitch together adjacent comments using the indent. by @jonmeow in #4397
  • Store pointer not reference in ConstantStore by @josh11b in #4398
  • Implement some token-based formatting structure. by @jonmeow in #4386
  • Initial, very rough lowering for calls to specific functions and specific function declarations. by @zygoloid in #4399

Documentation changes 📝

Full Changelog: v0.0.0-0.nightly.2024.10.10...v0.0.0-0.nightly.2024.10.11

Nightly build 2024.10.10

10 Oct 02:34
1338f9e
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Add skeletal format subcommand. by @jonmeow in #4383
  • Add AUTOUPDATE-SPLIT to help with format tests. by @jonmeow in #4384
  • Assign locations to instructions in a generic eval block. by @zygoloid in #4393
  • Add tracking of lexed comments, with skeletal formatting. by @jonmeow in #4385

Documentation changes 📝

Full Changelog: v0.0.0-0.nightly.2024.10.09...v0.0.0-0.nightly.2024.10.10

Nightly build 2024.10.09

09 Oct 02:35
8650f1c
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2024.10.08...v0.0.0-0.nightly.2024.10.09

Nightly build 2024.10.08

08 Oct 02:37
b274622
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Documentation changes 📝

  • Add link to video for C++Now variadics talk by @josh11b in #4377

Infrastructure changes 🏗️

Full Changelog: v0.0.0-0.nightly.2024.10.07...v0.0.0-0.nightly.2024.10.08

Nightly build 2024.10.07

07 Oct 02:34
e38ad83
Compare
Choose a tag to compare
Pre-release

What's Changed

Infrastructure changes 🏗️

Full Changelog: v0.0.0-0.nightly.2024.10.05...v0.0.0-0.nightly.2024.10.07

Nightly build 2024.10.06

06 Oct 02:35
6dbeda6
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2024.10.04...v0.0.0-0.nightly.2024.10.06

Nightly build 2024.10.05

05 Oct 02:33
6dbeda6
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2024.10.04...v0.0.0-0.nightly.2024.10.05

Nightly build 2024.10.04

04 Oct 02:33
568ad19
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Remove parameter-constant arrays from import_ref by @geoffromer in #4360
  • Handle runtime implicit parameters, and self outside of methods by @josh11b in #4361
  • Increase test timeout to unblock submit by @josh11b in #4365
  • Reject abstract function definitions by @dwblaikie in #4350
  • Track the instruction used to name the type and constraint in an impl. by @zygoloid in #4368

Full Changelog: v0.0.0-0.nightly.2024.10.03...v0.0.0-0.nightly.2024.10.04

Nightly build 2024.10.03

03 Oct 02:33
afbea6a
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2024.10.02...v0.0.0-0.nightly.2024.10.03