Skip to content

Releases: carbon-language/carbon-lang

Nightly build 2024.07.17

17 Jul 02:22
fe359b1
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Rebuild the type of constants during evaluation. by @zygoloid in #4138
  • Add basic output of where memory is stored after a compile. by @jonmeow in #4136
  • Do not query interface's self_param_id unless defined when importing by @gysddn in #4137
  • Substitute into generic class and interface definitions when we require them to be fully defined. by @zygoloid in #4139

Full Changelog: v0.0.0-0.nightly.2024.07.16...v0.0.0-0.nightly.2024.07.17

Nightly build 2024.07.16

16 Jul 02:22
5006838
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Documentation changes 📝

  • Add a run_bazelisk wrapper script for linux. by @jonmeow in #4129

Infrastructure changes 🏗️

Other changes

  • Build an evaluation block for the definition region of a generic. by @zygoloid in #4131

Full Changelog: v0.0.0-0.nightly.2024.07.15...v0.0.0-0.nightly.2024.07.16

Nightly build 2024.07.15

15 Jul 02:25
2fcff24
Compare
Choose a tag to compare
Pre-release

What's Changed

Proposals accepted and merged 📜

Full Changelog: v0.0.0-0.nightly.2024.07.13...v0.0.0-0.nightly.2024.07.15

Nightly build 2024.07.14

14 Jul 02:27
99696b9
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Add an instruction to represent a use of a dependent value from a generic instance. by @zygoloid in #4122
  • Adjust driver references to use the install version. by @jonmeow in #4126
  • Rename check handlers to HandleParseNode overloads. by @jonmeow in #4121

Infrastructure changes 🏗️

  • Refactor tool fetching for easier updates. by @jonmeow in #4127

Full Changelog: v0.0.0-0.nightly.2024.07.12...v0.0.0-0.nightly.2024.07.14

Nightly build 2024.07.13

13 Jul 02:22
99696b9
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Add an instruction to represent a use of a dependent value from a generic instance. by @zygoloid in #4122
  • Adjust driver references to use the install version. by @jonmeow in #4126
  • Rename check handlers to HandleParseNode overloads. by @jonmeow in #4121

Infrastructure changes 🏗️

  • Refactor tool fetching for easier updates. by @jonmeow in #4127

Full Changelog: v0.0.0-0.nightly.2024.07.12...v0.0.0-0.nightly.2024.07.13

Nightly build 2024.07.12

12 Jul 02:22
6d2d1cf
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Rename Builtin to BuiltinInst, particularly to get BuiltinInstKind by @jonmeow in #4115
  • Refactor whether a function is lowered into InstKind::Define by @jonmeow in #4117
  • Refactor InstKind to move metadata from macros to the type. by @jonmeow in #4119
  • Add a convenience method for dumping the formatted SemIR file. by @jonmeow in #4123
  • Refactor lower handlers to use overloads. by @jonmeow in #4120

Full Changelog: v0.0.0-0.nightly.2024.07.11...v0.0.0-0.nightly.2024.07.12

Nightly build 2024.07.11

11 Jul 02:23
6d3c915
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • When performing name lookup, determine the generic instance within which the lookup result was found. by @zygoloid in #4118

Full Changelog: v0.0.0-0.nightly.2024.07.10...v0.0.0-0.nightly.2024.07.11

Nightly build 2024.07.10

10 Jul 02:23
a4ef5dd
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

Documentation changes 📝

  • Update the conference talk list for EuroLLVM videos by @jonmeow in #4114

Full Changelog: v0.0.0-0.nightly.2024.07.09...v0.0.0-0.nightly.2024.07.10

Nightly build 2024.07.09

09 Jul 02:23
7322a1e
Compare
Choose a tag to compare
Pre-release

What's Changed

Toolchain and implementation changes 🛠️

  • Build a list of dependent constants to recompute in each instance of a generic. by @zygoloid in #4110

Full Changelog: v0.0.0-0.nightly.2024.07.07...v0.0.0-0.nightly.2024.07.09

Nightly build 2024.07.08

08 Jul 02:21
809920d
Compare
Choose a tag to compare
Pre-release

What's Changed

Infrastructure changes 🏗️

  • Bump certifi from 2023.11.17 to 2024.7.4 in /github_tools in the pip group across 1 directory by @dependabot in #4111

Full Changelog: v0.0.0-0.nightly.2024.07.04...v0.0.0-0.nightly.2024.07.08