Skip to content

Releases: carbon-language/carbon-lang

Nightly build 2024.09.20

20 Sep 02:30
864c832
Compare
Choose a tag to compare
Pre-release

What's Changed

Proposals accepted and merged 📜

Toolchain and implementation changes 🛠️

Documentation changes 📝

  • Fix singular/plural mismatch in design README by @josh11b in #4326

Other changes

  • Bump google-protobuf from 4.27.3 to 4.27.5 in /website in the bundler group across 1 directory by @dependabot in #4325

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

Nightly build 2024.09.19

19 Sep 02:31
4631767
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2024.09.18...v0.0.0-0.nightly.2024.09.19

Nightly build 2024.09.18

18 Sep 02:31
ff1cc43
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2024.09.17...v0.0.0-0.nightly.2024.09.18

Nightly build 2024.09.17

17 Sep 02:19
1d90455
Compare
Choose a tag to compare
Pre-release

What's Changed

Other changes

Full Changelog: v0.0.0-0.nightly.2024.09.16...v0.0.0-0.nightly.2024.09.17

Nightly build 2024.09.16

16 Sep 02:35
06344ae
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Do some tactical inlining across lexer and parser. by @chandlerc in #4307

Full Changelog: v0.0.0-0.nightly.2024.09.15...v0.0.0-0.nightly.2024.09.16

Nightly build 2024.09.15

15 Sep 02:38
580e845
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Refactor link and compile into subcommand objects. by @jonmeow in #4303
  • Clarify what was missing in binding pattern errors by @josh11b in #4314
  • Brief documentation for the current name mangling scheme by @dwblaikie in #4286

Full Changelog: v0.0.0-0.nightly.2024.09.14...v0.0.0-0.nightly.2024.09.15

Nightly build 2024.09.14

14 Sep 02:27
5d48187
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Move the constants in the precedence table into the header. by @chandlerc in #4308
  • Extract subcommand options from the driver file. by @jonmeow in #4300
  • Move 'core' directory prefix by @jonmeow in #4311
  • Rework how we check calls to support deduced implicit parameters by @zygoloid in #4302
  • Omit a trailing SpecificId by default when formatting instruction arguments. by @zygoloid in #4315

Infrastructure changes 🏗️

  • Ignore the .gdb_history that's created next to the project-specific .gdbinit by @dwblaikie in #4313

Full Changelog: v0.0.0-0.nightly.2024.09.13...v0.0.0-0.nightly.2024.09.14

Nightly build 2024.09.13

13 Sep 02:30
ec63d2b
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Switch CARBON_CHECK to a format string API by @chandlerc in #4285
  • Switch to ctx.label.package for rule, and adjust relative path handling by @jonmeow in #4305
  • Improve error recovery in binding patterns by @josh11b in #4309
  • Assert that the llvm::Function is created with the same name as requested by @dwblaikie in #4306

Full Changelog: v0.0.0-0.nightly.2024.09.12...v0.0.0-0.nightly.2024.09.13

Nightly build 2024.09.12

12 Sep 02:28
35dfa5f
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Parse support for where operator by @josh11b in #4275
  • Switch CARBON_VLOG to support a format string API. by @chandlerc in #4283
  • Migrate all CARBON_VLOG to the format string variant. by @chandlerc in #4284
  • add additional testdata for access checks by @brymer-meneses in #4297
  • Add parse support for multiple requirements after where separated by and by @josh11b in #4298
  • Break out driver environment info into its own type. by @jonmeow in #4299
  • Only allow designators when parsing where __ = ... by @josh11b in #4304

Documentation changes 📝

Full Changelog: v0.0.0-0.nightly.2024.09.11...v0.0.0-0.nightly.2024.09.12

Nightly build 2024.09.11

11 Sep 02:28
8fa173b
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Full Changelog: v0.0.0-0.nightly.2024.09.10...v0.0.0-0.nightly.2024.09.11