This release includes fixes for bugs which were uncovered and resolved in the last few weeks.
Evaluator
CL 1206279 fixes a regression in the old evaluator which could lead to "conflicting value" errors.
cmd/cue
CL 1207330 fixes a regression where cue get go
stopped copying some CUE files from Go package directories.
CL 1207402 fixes a regression where cue def --inline-imports
could result in invalid CUE which failed to evaluate.
Full list of changes since v0.11.1
- internal/cueversion: bump LanguageVersion for the next release by @mvdan in 079dc4a
- internal/ci: update pinned Go for the next release by @mvdan in b1a57a5
- internal/core/dep: fix handling sharing in non-rooted nodes by @mpvl in 8d97e7a
- cmd/cue: add test for 3646 by @mpvl in 815cb30
- cmd/cue: fix a regression with
cue get go
dropping CUE files by @mvdan in 5b0e411 - cmd/cue: add a test case to reproduce #3644 by @mvdan in 801f976
- internal/core/adt: fix let issue for eval v2 by @mpvl in a1fbeaa
- internal/core/adt: add tests for 3590 and 3591 by @mpvl in 0ae498f