Skip to content

Releases: carbon-language/carbon-lang

Nightly build 2024.12.25

25 Dec 02:31
1a5107e
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Documentation changes 📝

Utilities 📐

  • Extension version bump and npm update for a release of #4527 by @jonmeow in #4722
  • Fix VSCode language extension configuration instructions by @josh11b in #4725

Infrastructure changes 🏗️

Full Changelog: v0.0.0-0.nightly.2024.12.19...v0.0.0-0.nightly.2024.12.25

Nightly build 2024.12.24

24 Dec 02:31
1a5107e
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Documentation changes 📝

Utilities 📐

  • Extension version bump and npm update for a release of #4527 by @jonmeow in #4722
  • Fix VSCode language extension configuration instructions by @josh11b in #4725

Infrastructure changes 🏗️

Full Changelog: v0.0.0-0.nightly.2024.12.19...v0.0.0-0.nightly.2024.12.24

Nightly build 2024.12.19

19 Dec 02:35
b54a27e
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Change Dump functions to static where appropriate. by @jonmeow in #4712
  • Enable misc-non-private-member-variables-in-classes and adjust style to match by @jonmeow in #4702
  • Fix incorrect lowering of mixed constant / non-constant aggregate initialization. by @zygoloid in #4704

Documentation changes 📝

  • Add documentation for running GDB and LLDB by @jonmeow in #4710

Utilities 📐

Infrastructure changes 🏗️

  • Undo formatting changes for clang-tidy-16 compatibility. by @jonmeow in #4707

Full Changelog: v0.0.0-0.nightly.2024.12.18...v0.0.0-0.nightly.2024.12.19

Nightly build 2024.12.18

18 Dec 02:33
c1590f8
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Infrastructure changes 🏗️

New Contributors

Full Changelog: v0.0.0-0.nightly.2024.12.17...v0.0.0-0.nightly.2024.12.18

Nightly build 2024.12.17

17 Dec 02:35
c832d52
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Model Core.Int as a class type by @zygoloid in #4644
  • Do not resolve the declaration when forming a specific for use in an eval block by @josh11b in #4692
  • Add solutions for advent of code 2024 day 1 to examples/. by @zygoloid in #4673
  • Ensure that all allocas are created in the entry block. by @zygoloid in #4685
  • Add bit packing to NodeImpl by @jonmeow in #4651
  • Update files and clang-tidy config to pass with clang-tidy-20 by @jonmeow in #4691

Utilities 📐

Infrastructure changes 🏗️

  • Shuffle around yaml formatting in .clang-tidy by @jonmeow in #4690

Full Changelog: v0.0.0-0.nightly.2024.12.15...v0.0.0-0.nightly.2024.12.17

Nightly build 2024.12.16

16 Dec 02:38
7b45a28
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Fix lowering of array indexing with an int literal. by @zygoloid in #4686

Full Changelog: v0.0.0-0.nightly.2024.12.14...v0.0.0-0.nightly.2024.12.16

Nightly build 2024.12.15

15 Dec 02:37
7b45a28
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Fix lowering of array indexing with an int literal. by @zygoloid in #4686

Full Changelog: v0.0.0-0.nightly.2024.12.14...v0.0.0-0.nightly.2024.12.15

Nightly build 2024.12.14

14 Dec 02:33
1d5d461
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Other changes

  • Add a --remote switch to new_proposal.py by @danakj in #4681

Full Changelog: v0.0.0-0.nightly.2024.12.13...v0.0.0-0.nightly.2024.12.14

Nightly build 2024.12.13

13 Dec 02:38
aee098b
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Add Dump functions to Check, Parse, and Lex by @jonmeow in #4669
  • Allow defining .h files in tests without trying to compile them as Carbon files by @bricknerb in #4667
  • Lower global variables as global definitions, not global declarations. by @zygoloid in #4674
  • Import support for array types. by @zygoloid in #4675
  • Support stringifying tuple values. by @zygoloid in #4664
  • Use a filename without a line number as a cue for autoupdate. by @jonmeow in #4677
  • Clean up missing library in test by @jonmeow in #4678

Full Changelog: v0.0.0-0.nightly.2024.12.12...v0.0.0-0.nightly.2024.12.13

Nightly build 2024.12.12

12 Dec 02:36
79ba184
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Include a fully-qualified name when stringifying types. by @zygoloid in #4657
  • Make more use of llvm STLExtras by @jonmeow in #4668
  • Pacify CHECK failure on invalid code. by @zygoloid in #4665
  • Produce a note indicating where the specific was used from if monomorphization fails. by @zygoloid in #4662
  • Provide a location for monomorphization failures resulting from TryToCompleteType. by @zygoloid in #4670

Full Changelog: v0.0.0-0.nightly.2024.12.11...v0.0.0-0.nightly.2024.12.12