github cue-lang/cue v0.9.1

4 days ago

This release includes a few fixes, mainly relating to CUE_EXPERIMENT=modules being enabled by default in v0.9.0.

Modules

CLs 1196176 and 1196180 allow using and developing a module whose cue.mod/module.cue lacks a major version suffix like @v0, as adding one may break older CUE versions without CUE_EXPERIMENT=modules.

CL 1196156 adds a cue/load.Config.AcceptLegacyModules option to allow loading CUE modules without a language.version field, given that the field was only introduced in v0.8.0.

CL 1196178 fixes a regression where loading a package with the cue/load.Config.Package option set was no longer working as expected.

As a reminder, we are maintaining an FAQ page which should help modules users with the upgrade to v0.9.

Builtins

CL 1195888 fixes the path.Match API so that it can actually take the three parameters it expects.

Don't miss a new cue release

NewReleases is sending notifications on new releases.