Google released a revision of its Dart language with minimal fanfare the day after Thanksgiving. Dart 1.8 has new programming and library features, but still conspicuously missing from the language is a sense of where it's meant to fit in and what needs it's meant to address.
The new features in Dart 1.8, as announced on the language's official blog, include additions to Dart's libraries for manipulating collections, handling secure connections, and dealing with error objects. New to the language itself is experimental support for the enum variable type. Enums (essentially, lists of constants) have been a feature of languages as far back as Pascal or C and as recent as Go or Java.
Google, too, seems to be showing more interest in Dart as a server-side language than as a client-side one. Earlier in November, the company announced it was now possible to deploy server-side Dart applications on Google's cloud, by way of Google App Engine's Managed VMs. The feature is currently in beta, but the standard gamut of App Engine features are available, including on-demand scaling.
That said, App Engine's Managed VMs support most other languages as well, including Node.js. Without additional impetus on Google's part, the platform is unlikely to turn into a hothouse for Dart, and instead will remain a place where established languages and frameworks strut their stuff.