Skip to content

Nightly build 2025.02.13

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 13 Feb 02:29
· 128 commits to trunk since this release
f502e8d

What's Changed

Proposals accepted and merged πŸ“œ

Toolchain and implementation changes πŸ› οΈ

  • Generate Cpp namespace when import Cpp is used by @bricknerb in #4873
  • Add a test where a FacetType is deduced as another FacetType by @danakj in #4917
  • Use FacetAccessType when converting to a value of type FacetType by @danakj in #4925
  • Improve comments on conversion from type value to type id by @danakj in #4885
  • Don't use an impl when 'extend impl' is an error by @danakj in #4935
  • Refactor subpattern logic out of Context by @jonmeow in #4929
  • Change Context::IsImplFile to File::is_impl by @jonmeow in #4931
  • Improve match parsing diagnostics by @czapiga in #4934
  • Fold Context::GetCurrentScopeAs back into ScopeStack by @jonmeow in #4936
  • When diagnosing poisoned name, point to the declared name instead of the entire declaration by @bricknerb in #4938
  • Rename template constant -> concrete constant. by @zygoloid in #4939
  • Refactor name lookup logic out of Context by @jonmeow in #4930
  • Delete unused ParamPatternInfo::GetNameId by @jonmeow in #4942
  • Avoid speculatively pushing a pattern block in impl handling by @geoffromer in #4943

Documentation changes πŸ“

  • Update compiler explorer mentions in README by @jonmeow in #4946

Infrastructure changes πŸ—οΈ

  • Register a vscode build task to save all files and run autoupdate. by @zygoloid in #4940
  • Remove explorer from issue templates by @jonmeow in #4945

Full Changelog: v0.0.0-0.nightly.2025.02.12...v0.0.0-0.nightly.2025.02.13