Java version: 10 11 12 13 14 15 16 17 18 19 20 21
Amber
286 var
323 var in lambdas
325 354 361 switch expressions
355 368 378 text blocks
359 384 395 records
305 375 394 pattern matching for instanceof
360 397 409 sealed classes
406 420 427 433 441 pattern matching for switch
405 432 440 record patterns
430 string templates
Panama
370 383 393 foreign-memory access API
389 foreign linker API
412 419 424 434 442 foreign function & memory API
338 414 417 426 438 vector API
Loom
425 436 444 virtual threads
428 437 structured concurrency
429 8304357 scoped values
Colors: incubator preview stable