Dart Just Got a Big Update

Manpreet Singh
2 min readMay 11, 2023

Welcome back! Dart is an awesome programming language that allows us to build out applications with! Guess what!? Dart just ended up getting another major version! This is Dart version 3.0! Let’s take a look at some of the improvements within this new version of Dart!

Improvements To Structured Data

This new version of Dart also brings in some newer updates with data and records, this should make Dart a better language when it comes down to handling structured data!

Sound Null Safety

This new version of Dart actually brings in 100% sound null safety! This will make Dart possibly the first programming language with this type of capability, here’s a chart that the Dart team have posted on their change log as well:

Class Modifiers

This version of Dart also brings class modifiers, this is somewhat of a power-user feature, it will enable API authors to support a specific set of capabilities within a project, here is an example of this feature:

class Vehicle {
String make; String model;
void moveForward(int meters) { … }
}

// Construct…

--

--