Nightly build 2024.07.26
Pre-release
Pre-release
github-actions
released this
26 Jul 02:21
·
294 commits
to trunk
since this release
What's Changed
Toolchain and implementation changes 🛠️
- Convert
EvalContext
into a class. by @zygoloid in #4160 - Improve namespace handling in imports. by @jonmeow in #4153
- Support for calling non-generic methods in a specific class. by @zygoloid in #4156
- When reentering an interface scope, reintroduce the
Self
parameter. by @zygoloid in #4162 - Move common entity fields to a 'base' struct. by @jonmeow in #4161
- Rename "generic instance" to "specific" throughout the toolchain. by @zygoloid in #4165
- Remove caching of return slot usage. by @zygoloid in #4163
- Only produce a name scope for a namespace when not merged by @jonmeow in #4168
- Move definition of member of Function to function.cpp where it belongs. by @zygoloid in #4170
- Refactor
ReturnTypeInfo
andInitRepr
. by @zygoloid in #4169
Documentation changes 📝
- Add a mention of our nightly builds to our
README.md
. by @chandlerc in #4158 - docs: add a note on setting up
clangd
by @brymer-meneses in #4135
Infrastructure changes 🏗️
- fix:
clangd: -32001: invalid AST
by @brymer-meneses in #4164 - Improve notes on MODULE.bazel.lock changes by @jonmeow in #4167
New Contributors
- @brymer-meneses made their first contribution in #4135
Full Changelog: v0.0.0-0.nightly.2024.07.24...v0.0.0-0.nightly.2024.07.26