ECMAScript 2022 (ES13)

Major new features:

top-level await

private instance fields, methods, and accessors

ergonomic brand checks for private fields, ie. #x in obj

static class fields and methods

static class initialization blocks

error: .cause

Minor new features:

Array, String, and TypedArray: .at() method

Object.hasOwn()

RegExp: match .indices ('d' flag)