This document provides an overview and summary of new features in Java 22, including unnamed variables and patterns, the class-file API, foreign function and memory API, region pinning for G1, statements before super(), string templates, stream gatherers, structured concurrency, scoped values, implicitly declared classes and instance main methods, launching multi-file source code programs, and API updates. It also previews potential new features for Java 23. The document is presented by Oleh Melnyk and includes an agenda, explanations of key features, examples, and links for further exploration.