- Array literals, which can be used in annotation arguments, e.g:
@View(names = ["foo", "bar"])
. - Supports default values for functional parameters in inline function.
-
Collections
- MutableList.fill() extension
- MutableList.shuffle() & List.shuffled() extensions
- List.chunked() and List.windowed() - extension functions to support partitioning collections into blocks of the given size and taking a window of the given size and moving it along the collection with the given step.
-
Sequence.pairwise() - extension to get all subsequent pairs in collection
-
makes Regex class serializable.
-
BigInteger and BigDecimal extensions.