Metoda default toList() została dodana do interfejsu java.util.stream.Stream
w środowisku Java SE 16. Klasy implementujące interfejs java.util.stream.Stream i inny interfejs, który definiuje domyślną metodę toList(), mogą wymagać modyfikacji w celu przesłonięcia metody toList().
Ponadto obecnie istnieje niekompatybilność kodu źródłowego z klasami, które implementują, lub interfejsami, które rozszerzają interfejs java.util.stream.Stream i statycznie importują metodę toList(). Jeśli aplikacja jest rekompilowana przy użyciu środowiska Java SE 16, należy zaktualizować te odwołania, używając nazwy kwalifikowanej zamiast importu statycznego.
Więcej informacji na temat tych zmian można znaleźć na stronie Dodanie metody Stream.toList().