Releases: carbon-language/carbon-lang
Releases · carbon-language/carbon-lang
Nightly build 2025.01.08
What's Changed
Toolchain and implementation changes 🛠️
- Late response to comments on #4698 by @geoffromer in #4758
- Compute a fingerprint for constants and import_ref instructions. by @zygoloid in #4763
- Syntactic
impl
declaration matching updates by @josh11b in #4762 - Address clang-tidy findings from #4763. by @zygoloid in #4768
- Fix unchecked optional access in compile subcommand by @ottmar-zittlau in #4756
Documentation changes 📝
- Solutions for advent of code, day 4 - 13. by @zygoloid in #4750
- Enable as many bazel incompatible flags as possible. by @jonmeow in #4761
Infrastructure changes 🏗️
New Contributors
- @ottmar-zittlau made their first contribution in #4756
Full Changelog: v0.0.0-0.nightly.2025.01.07...v0.0.0-0.nightly.2025.01.08
Nightly build 2025.01.07
What's Changed
Toolchain and implementation changes 🛠️
- Support builtin conversions of adapter classes by @danakj in #4655
- Add more
Dump
methods for debugging by @josh11b in #4747 - Fix redundant void return by @jonmeow in #4757
- Update to bazel 8.0.0 by @jonmeow in #4729
- Add
Make...Id
functions for debugging by @josh11b in #4759
Full Changelog: v0.0.0-0.nightly.2025.01.04...v0.0.0-0.nightly.2025.01.07
Nightly build 2025.01.06
What's Changed
Toolchain and implementation changes 🛠️
- Fix CC1Main setting trigger undefined behavior by @bricknerb in #4714
- Do not try to recover from using impl outside class error by @bricknerb in #4755
Full Changelog: v0.0.0-0.nightly.2025.01.03...v0.0.0-0.nightly.2025.01.06
Nightly build 2025.01.05
What's Changed
Toolchain and implementation changes 🛠️
- Fix CC1Main setting trigger undefined behavior by @bricknerb in #4714
- Do not try to recover from using impl outside class error by @bricknerb in #4755
Full Changelog: v0.0.0-0.nightly.2025.01.03...v0.0.0-0.nightly.2025.01.05
Nightly build 2025.01.04
What's Changed
Toolchain and implementation changes 🛠️
- Fix CC1Main setting trigger undefined behavior by @bricknerb in #4714
- Do not try to recover from using impl outside class error by @bricknerb in #4755
Full Changelog: v0.0.0-0.nightly.2025.01.03...v0.0.0-0.nightly.2025.01.04
Nightly build 2025.01.03
What's Changed
Toolchain and implementation changes 🛠️
Full Changelog: v0.0.0-0.nightly.2025.01.01...v0.0.0-0.nightly.2025.01.03
Nightly build 2025.01.02
What's Changed
Toolchain and implementation changes 🛠️
- Align StaticRandomData to cacheline size. by @ezbr in #4741
- Don't produce a follow-on error message if we try to perform an impl lookup during error recovery. by @zygoloid in #4749
- Avoid misaligned loads from StaticRandomData in the size [4, 8] hashing case. by @ezbr in #4743
- Update ReadTo to improve operation dependency graph. by @goldvitaly in #4746
- Store hash in the probed_indices array in common/raw_hashtable.h to avoid its recomputation. by @goldvitaly in #4726
- Add support for operators on
Core.IntLiteral
. by @zygoloid in #4716
New Contributors
- @ezbr made their first contribution in #4741
- @goldvitaly made their first contribution in #4746
Full Changelog: v0.0.0-0.nightly.2024.12.31...v0.0.0-0.nightly.2025.01.02
Nightly build 2025.01.01
What's Changed
Toolchain and implementation changes 🛠️
- Align StaticRandomData to cacheline size. by @ezbr in #4741
- Don't produce a follow-on error message if we try to perform an impl lookup during error recovery. by @zygoloid in #4749
- Avoid misaligned loads from StaticRandomData in the size [4, 8] hashing case. by @ezbr in #4743
- Update ReadTo to improve operation dependency graph. by @goldvitaly in #4746
- Store hash in the probed_indices array in common/raw_hashtable.h to avoid its recomputation. by @goldvitaly in #4726
- Add support for operators on
Core.IntLiteral
. by @zygoloid in #4716
New Contributors
- @ezbr made their first contribution in #4741
- @goldvitaly made their first contribution in #4746
Full Changelog: v0.0.0-0.nightly.2024.12.31...v0.0.0-0.nightly.2025.01.01
Nightly build 2024.12.31
What's Changed
Toolchain and implementation changes 🛠️
Full Changelog: v0.0.0-0.nightly.2024.12.28...v0.0.0-0.nightly.2024.12.31
Nightly build 2024.12.30
What's Changed
Toolchain and implementation changes 🛠️
Full Changelog: v0.0.0-0.nightly.2024.12.27...v0.0.0-0.nightly.2024.12.30