Skip to content

Releases: carbon-language/carbon-lang

Nightly build 2024.10.20

20 Oct 02:38
62c36ec
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Clean up format_provider uses by @jonmeow in #4417
  • Remove mistaken asserts and add regression test by @jonmeow in #4424
  • Add s plural format to IntAsSelect by @jonmeow in #4423
  • Remove a couple std::string uses in diagnostics. by @jonmeow in #4421
  • More focused diagnostic notes for parameters by @geoffromer in #4420
  • Refactor modifier formatting to remove string passing. by @jonmeow in #4418
  • Don't deduce values for explicitly-specified generic bindings. by @zygoloid in #4415
  • Update for llvm::formatv changes by @jonmeow in #4427
  • Support printing the diagnostic kind for verification. by @jonmeow in #4425

Full Changelog: v0.0.0-0.nightly.2024.10.17...v0.0.0-0.nightly.2024.10.20

Nightly build 2024.10.19

19 Oct 02:33
62c36ec
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Clean up format_provider uses by @jonmeow in #4417
  • Remove mistaken asserts and add regression test by @jonmeow in #4424
  • Add s plural format to IntAsSelect by @jonmeow in #4423
  • Remove a couple std::string uses in diagnostics. by @jonmeow in #4421
  • More focused diagnostic notes for parameters by @geoffromer in #4420
  • Refactor modifier formatting to remove string passing. by @jonmeow in #4418
  • Don't deduce values for explicitly-specified generic bindings. by @zygoloid in #4415
  • Update for llvm::formatv changes by @jonmeow in #4427
  • Support printing the diagnostic kind for verification. by @jonmeow in #4425

Full Changelog: v0.0.0-0.nightly.2024.10.17...v0.0.0-0.nightly.2024.10.19

Nightly build 2024.10.17

17 Oct 02:36
a02dfe0
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Infrastructure changes 🏗️

  • Adjust libpfm4 dep to use git instead of the tar. by @jonmeow in #4413
  • Drop macos-12 runners due to shutdown by @jonmeow in #4412

Full Changelog: v0.0.0-0.nightly.2024.10.16...v0.0.0-0.nightly.2024.10.17

Nightly build 2024.10.16

16 Oct 02:34
77facdd
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2024.10.14...v0.0.0-0.nightly.2024.10.16

Nightly build 2024.10.15

15 Oct 02:35
e225651
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2024.10.13...v0.0.0-0.nightly.2024.10.15

Nightly build 2024.10.14

14 Oct 02:35
e225651
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2024.10.13...v0.0.0-0.nightly.2024.10.14

Nightly build 2024.10.13

13 Oct 02:36
d491387
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

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

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