Releases: carbon-language/carbon-lang
Releases · carbon-language/carbon-lang
Nightly build 2025.02.10
What's Changed
Toolchain and implementation changes 🛠️
- Avoid redundantly specifying Id::Kind. by @zygoloid in #4911
- Add support for publishDiagnostics by @jonmeow in #4912
Documentation changes 📝
Full Changelog: v0.0.0-0.nightly.2025.02.07...v0.0.0-0.nightly.2025.02.10
Nightly build 2025.02.09
What's Changed
Toolchain and implementation changes 🛠️
- Avoid redundantly specifying Id::Kind. by @zygoloid in #4911
- Add support for publishDiagnostics by @jonmeow in #4912
Documentation changes 📝
Full Changelog: v0.0.0-0.nightly.2025.02.07...v0.0.0-0.nightly.2025.02.09
Nightly build 2025.02.08
What's Changed
Toolchain and implementation changes 🛠️
- Avoid redundantly specifying Id::Kind. by @zygoloid in #4911
- Add support for publishDiagnostics by @jonmeow in #4912
Documentation changes 📝
Full Changelog: v0.0.0-0.nightly.2025.02.07...v0.0.0-0.nightly.2025.02.08
Nightly build 2025.02.07
What's Changed
Toolchain and implementation changes 🛠️
- Add a test and check-support for positional params with a return type by @danakj in #4899
- Support implicit conversion from a type value to a facet value by @danakj in #4863
- Fix comment on DeclNameAndParamsAfterImplicit by @danakj in #4904
- Combine DiagnosticConverter into DiagnosticEmitter by @jonmeow in #4878
- Diagnose
var
in interfaces by @geoffromer in #4907 - Cache calculated file state in LSP by @jonmeow in #4897
Infrastructure changes 🏗️
- Remove deprecated python_version setting by @jonmeow in #4905
- Fix bazel warning by @jonmeow in #4906
Full Changelog: v0.0.0-0.nightly.2025.02.06...v0.0.0-0.nightly.2025.02.07
Nightly build 2025.02.06
What's Changed
Toolchain and implementation changes 🛠️
- Make the constant value of AsCompatible match its type by @danakj in #4881
- Add @LSP-CALL to file_test by @jonmeow in #4896
- Refactor resolving a location into a SemIR library by @jonmeow in #4876
Infrastructure changes 🏗️
- Update llvm for string changes by @jonmeow in #4894
- Add a disk cache limit of 100G for bazel by @danakj in #4893
- Set bazel flags for 'common' instead of 'build' by @danakj in #4895
Full Changelog: v0.0.0-0.nightly.2025.02.05...v0.0.0-0.nightly.2025.02.06
Nightly build 2025.02.05
What's Changed
Toolchain and implementation changes 🛠️
- Diagnose impl function with mismatched signature compared to virtual by @dwblaikie in #4816
- Update LLVM version, fix breaks by @jonmeow in #4886
- Support references in
ErrorOr
by @clavin in #4889 - Support accessing associated functions by member access into facets by @zygoloid in #4872
- Don't recover from import errors by producing an error constant. by @zygoloid in #4892
- Add a writeup for how associated constants are processed. by @zygoloid in #4856
Infrastructure changes 🏗️
- Update actions/cache version by @jonmeow in #4890
- Update to bazel 8.0.1 by @jonmeow in #4888
- Update bazel incompatible flag list by @jonmeow in #4891
- Adds help and alsologtostderr flags to comp database generation script by @samkhn in #4869
Full Changelog: v0.0.0-0.nightly.2025.02.04...v0.0.0-0.nightly.2025.02.05
Nightly build 2025.02.04
What's Changed
Toolchain and implementation changes 🛠️
- Use designated initializers in import.cpp by @bricknerb in #4883
- Expose currently-silent failure in language server by @jonmeow in #4879
- When diagnosing name used before declared, set the location of the usage by @bricknerb in #4860
Infrastructure changes 🏗️
Full Changelog: v0.0.0-0.nightly.2025.02.02...v0.0.0-0.nightly.2025.02.04
Nightly build 2025.02.03
What's Changed
Proposals accepted and merged 📜
Full Changelog: v0.0.0-0.nightly.2025.02.01...v0.0.0-0.nightly.2025.02.03
Nightly build 2025.02.02
What's Changed
Proposals accepted and merged 📜
Full Changelog: v0.0.0-0.nightly.2025.02.01...v0.0.0-0.nightly.2025.02.02