Luau News

2023

Luau Recap: October 2023

We’re still quite busy working on some big type checking updates that we hope to talk about soon, but we have a few equally exciting updates to share in the ...

Luau Recap: July 2023

Our team is still spending a lot of time working on upcoming replacement for our type inference engine as well as working on native code generation to improv...

Luau Recap: March 2023

How the time flies! The team has been busy since the last November Luau Recap working on some large updates that are coming in the future, but before those a...

String Interpolation

String interpolation is the new syntax introduced to Luau that allows you to create a string literal with expressions inside of that string literal.

Back to Top ↑

2022

Luau Recap: November 2022

While the team is busy to bring some bigger things in the future, we have made some small improvements this month.

Luau origins and evolution

At the heart of Roblox technology lies Luau, a scripting language derived from Lua 5.1 that is being developed by an internal team of programming language ex...

Semantic Subtyping in Luau

Luau is the first programming language to put the power of semantic subtyping in the hands of millions of creators.

Luau Recap: June 2022

Luau is our new language that you can read more about at https://luau-lang.org.

Luau Recap: May 2022

This month Luau team has worked to bring you a new language feature together with more typechecking improvements and bugfixes!

Luau Recap: April 2022

Luau is our new language that you can read more about at https://luau-lang.org.

Luau Recap: March 2022

Luau is our new language that you can read more about at https://luau-lang.org.

Luau Recap: January 2022

Luau is our programming language that you can read more about at https://luau-lang.org.

Back to Top ↑

2021

Luau Goes Open-Source

When Roblox was created 15 years ago, we chose Lua as the scripting language. Lua was small, fast, easy to embed and learn and opened up enormous possibiliti...

Luau Recap: August 2021

Luau is our new language that you can read more about at https://luau-lang.org.

Luau Recap: July 2021

Luau is our new language that you can read more about at https://luau-lang.org. Our team was still busy working on upcoming Studio Beta feature for script ed...

Luau Recap: June 2021

Luau is our new language that you can read more about at https://roblox.github.io/luau. Most of our team was busy working on improving Luau interaction with ...

Luau Recap: May 2021

Luau is our new language that you can read more about at https://roblox.github.io/luau. This month we have added a new small feature to the language and spen...

Luau Recap: April 2021

Luau is our new language that you can read more about at https://roblox.github.io/luau. Another busy month in Luau with many performance improvements.

Luau Recap: March 2021

Luau is our new language that you can read more about at https://roblox.github.io/luau. It’s been a busy month in Luau!

Luau Recap: February 2021

Luau is our new language that you can read more about at https://roblox.github.io/luau. It’s been a busy few months in Luau!

Back to Top ↑

2020

Luau Type Checking Release

10 months ago, we’ve started upon the journey of helping Roblox scripters write robust code by introducing an early beta of type checking. We’ve received a l...

Luau Recap: October 2020

Luau is our new language that you can read more about at https://roblox.github.io/luau; we’ve been so busy working on the current projects that we didn’t do ...

Luau Recap August 2020

As everyone knows by now, Luau is our new language stack that you can read more about at https://roblox.github.io/luau and the month following June is August...

Luau Recap: June 2020

… otherwise known as “This Month in Luau” I guess? You know the drill by now. We’ll talk about exciting things that happened to Luau - our new language stack.

Luau Recap: May 2020

Luau (lowercase u, “l-wow”) is an umbrella initiative to improve our language stack - the syntax, compiler, virtual machine, builtin Lua libraries, type chec...

Luau Recap: February 2020

We continue to iterate on our language stack, working on many features for type checking, performance, and quality of life. Some of them come with announceme...

Back to Top ↑

2019

Luau Recap: November 2019

A few months ago, we’ve released our new Lua implementation, Luau (Faster Lua VM Released) and made it the default for most platforms and configurations. Sin...

Back to Top ↑