CUE
banner
cuelang.org
CUE
@cuelang.org
CUE is an open source language for reliable configuration at scale. Prevent misconfiguration before it breaks production. Built and maintained by CUE Labs.

cuelang.org
📣 We have released #cuelang v0.18.0-alpha.2 - introducing a `functions` experiment, stabilizing `explicitopen` and `aliasv2`, and lots more fixes 🎉
Release v0.18.0-alpha.2 · cue-lang/cue
Changes which may break some users are marked below with: ⚠️ Language As a reminder, the try experiment and the shortcircuit experiment introduced in v0.17.0 are both still ongoing. Please give the...
github.com
September 15, 2026 at 7:09 PM
📣 We have released #cuelang v0.18.0-alpha.1 - with a new CUE formatter, a new YAML encoding, experimental support for whole OpenAPI documents, and dozens of fixes 🎉
Release v0.18.0-alpha.1 · cue-lang/cue
Changes which may break some users are marked below with: ⚠️ Language ⚠️ Pattern constraints may no longer be marked as optional or required: [string]?: int and [string]!: int are now rejected by t...
github.com
August 4, 2026 at 2:13 PM
📣 We have released #cuelang v0.17.1 - including fixes for seven regressions, two hangs, and a few other bugs 🎉
Release v0.17.1 · cue-lang/cue
Evaluator Fix several regressions introduced in v0.17.0: a panic when evaluating some disjunctions (#4419), and spurious invalid interpolation (#4420), field not allowed (#4423), and structural cyc...
github.com
July 16, 2026 at 10:18 AM
Missed last week's Community Call? We've got you covered:

🎥 Recording: youtu.be/9-wqxoz_l-8

📝 Slides & transcript: github.com/cue-lang/cue...
CUE Community Update (from July 07, 2026)
YouTube video by CUE
youtu.be
July 15, 2026 at 4:02 PM
📣 Tomorrow, Tuesday, July 7, 1500 UTC: Join us for our Community Update.

We'll discuss recent release updates, lsp updates, and performance improvements.

All the details: github.com/cue-lang/cue...
2026-07-07 CUE Community Update · cue-lang cue · Discussion #4411
It's time for our next CUE Community Update. Join us on Tuesday, July 7, 2026 at 1500 UTC to hear what've been working on and what's coming next. Agenda Release updates Evaluator & performance impr...
github.com
July 6, 2026 at 3:27 PM
📣 Join us for our next CUE Community Update next week!

🗓️ Tuesday, July 7
🕒 1500 UTC
We'll cover the latest developments in CUE, community updates, and what's coming next.

All details: github.com/cue-lang/cue...

Can't make it? As usual, we'll post the recording afterwards.
2026-07-07 CUE Community Update · cue-lang cue · Discussion #4411
It's time for our next CUE Community Update. Join us on Tuesday, July 7, 2026 at 1500 UTC to hear what've been working on and what's coming next. Agenda We will add the agenda in the upcoming days....
github.com
July 3, 2026 at 1:36 PM
📣 We have released #cuelang v0.17.0 - introducing module replaces, the `shortcircuit` language experiment, a new comprehension algorithm, and lots more 🎉
Release v0.17.0 · cue-lang/cue
Changes which may break some users are marked below with: ⚠️ Language The active try experiment renames the new fallback keyword, used with for comprehensions, to otherwise. fallback continues to b...
github.com
June 29, 2026 at 1:47 PM
📣 We have released #cuelang v0.17.0-rc.1 - including a tweak to module replaces, two regression fixes, and smaller binaries 🎉
Release v0.17.0-rc.1 · cue-lang/cue
Evaluator A performance optimization for the or builtin function has been reverted, as it caused a regression when its arguments included cyclic references. Fix a regression introduced since v0.16....
github.com
June 22, 2026 at 1:16 PM
📣 We have released CUE v0.17.0-alpha.3 - including module replacements, two new `time` std apis, and many fixes 🎉
Release v0.17.0-alpha.3 · cue-lang/cue
Changes which may break some users are marked below with: ⚠️ Evaluator Several long-standing cycle-detection bugs have been fixed, such as self-referential uses of matchN and matchIf, self-feeding ...
github.com
June 12, 2026 at 12:18 PM
📣 We have released #cuelang v0.17.0-alpha.2 - including a rework of the comprehension algorithm, improvements to the JSON Schema encoder, and many more fixes 🎉
Release v0.17.0-alpha.2 · cue-lang/cue
Changes which may break some users are marked below with: ⚠️ Language The parser now allows a newline or a comma before the closing bracket of an index expression, matching how lists and func argum...
github.com
June 3, 2026 at 2:02 PM
Missed last week's community call? The recording's now live, inc Q&A: www.youtube.com/watch?v=2eiH...
www.youtube.com
May 20, 2026 at 4:07 PM
Our Community Update will start in less than 30 minutes, at 1500 UTC. See you soon 🚀 Find all the details: github.com/cue-lang/cue...
May 14, 2026 at 2:37 PM
📣 Tomorrow at 15:00 UTC: the next CUE Community Update.

We’ll discuss LSP, performance, the new comprehension algorithm, io/fs support in cue/load, and much more.

All the details:
github.com/cue-lang/cue...
2026-05-14 CUE Community Update · cue-lang cue · Discussion #4341
We are excited to announce the next CUE Community Update on Thursday, May 14, 2026 at 1500 UTC. Agenda Release Updates Evaluator updates and performance improvements Encodings Central Registry cue ...
github.com
May 13, 2026 at 12:32 PM
Next week, Thu, May 14 at 15:00 UTC: the next CUE Community Update 🚀

We'll cover LSP, release updates, performance improvements, and more.

More details: github.com/cue-lang/cue...
2026-05-14 CUE Community Update · cue-lang cue · Discussion #4341
We are excited to announce the next CUE Community Update on Thursday, May 14, 2026 at 1500 UTC. Agenda The agenda will be shared closer to the date. If there is any topic you are interested in, ple...
github.com
May 8, 2026 at 5:50 PM
📣 We have released #cuelang v0.17.0-alpha.1 - including three language changes, the `shortcircuit` experiment, lots of LSP work, and many fixes 🎉
Release v0.17.0-alpha.1 · cue-lang/cue
Changes which may break some users are marked below with: ⚠️ Language The active try experiment renames the new fallback keyword, used with for comprehensions, to otherwise. fallback continues to b...
github.com
May 7, 2026 at 11:09 AM
📣 We have released #cuelang v0.16.1 - with four backported fixes, a change to the `aliasv2` experiment, and more! 🎉
Release v0.16.1 · cue-lang/cue
Language The fallback keyword in the aliasv2 experiment is replaced by otherwise, which is clearer. cue fmt or cue fix can be used to rewrite existing code. Evaluator Fix a regression where the com...
github.com
April 8, 2026 at 2:48 PM
Want to see how we prevent misconfiguration ending up in production? We're still here at KubeCon Amsterdam.

Come by for a chat at our booth in Hall 5, 1163 (below the Daily Market).
March 25, 2026 at 10:26 AM
We're at KubeCon Amsterdam.

If you want to find out how to prevent misconfigurations ending up in production, come by (Hall 5, 1163).

Or join us for a chat about configuration, preventable outages, schemas, or our configuration control plane.
March 24, 2026 at 8:13 AM
Join us next week at KubeCon & CloudNativeCon in Amsterdam (March 24–26) 🚀

See how CUE Hub reduces configuration errors and makes your systems safer.

Find us at booth 1163 (Hall 5) or DM us to set up a demo.
March 18, 2026 at 4:10 PM
📣 We have released #cuelang v0.16.0 - introducing an experiment with `try` and `else`, big performance gains, lots of LSP work, and much more! 🎉
Release v0.16.0 · cue-lang/cue
Changes which may break some users are marked below with: ⚠️ Language As a reminder, we have two ongoing language experiments since v0.15; a replacement for struct embedding and a rework of aliases...
github.com
March 3, 2026 at 2:18 PM
Configuration is a simple concept.

At scale, it is one of the hardest engineering problems.

How bad processes drive misconfigurations and why we still over-rely on human coordination:
What is Configuration anyway? And why is it so hard?
CUE Labs is a configuration company. CUE is a configuration language. Our Configuration Control Plane is an end-to-end solution for everything configuration management. That raises a basic question: w...
cue.dev
February 26, 2026 at 4:48 PM
📣 We have just released #cuelang v0.16.0-rc.1 - reworking `else` as part of the "try" experiment, and fixing a regression in alpha.2 🎉
Release v0.16.0-rc.1 · cue-lang/cue
Changes which may break some users are marked below with: ⚠️ Language As a reminder, we have two ongoing language experiments since v0.15; a replacement for struct embedding and a rework of aliases...
github.com
February 25, 2026 at 1:58 PM
📣 Missed last week’s Community Update?

We covered release updates, performance improvements, LSP progress, and more.

Here’s the full recording: youtu.be/-IlIOEUzHjg
CUE Community Update (from February 19, 2026)
YouTube video by cuelang
youtu.be
February 23, 2026 at 3:55 PM
🔈 Starting in ≈30 minutes at 1600 UTC sharp - our first Community Call of the year. You can find the agenda and call-in details here: github.com/cue-lang/cue...
2026-02-19 CUE Community Update · cue-lang cue · Discussion #4247
We are excited to announce the first CUE Community Update of the year on Thursday, February 19, 2026 at 1600 UTC. Agenda CUE Hub Community Updates Release Updates Evaluator updates and performance ...
github.com
February 19, 2026 at 3:28 PM
📣 We have just released CUE v0.16.0-alpha.2 - introducing `else`, the `try` clause experiment, lots of LSP work, and many other improvements 🎉
Release v0.16.0-alpha.2 · cue-lang/cue
Changes which may break some users are marked below with: ⚠️ Language As a reminder, we have two ongoing language experiments since v0.15; a replacement for struct embedding and a rework of aliases...
github.com
February 19, 2026 at 12:06 PM