ktx v1.9.10-b3 Release Notes
Release Date: 2019-12-22 // over 4 years ago-
📚 Includes multiple new utilities, major documentation improvements and some notable dependencies updates.
- ⚡️ [UPDATE] Updated to Kotlin 1.3.61.
- ⚡️ [UPDATE] Updated to Kotlin Coroutines 1.3.3.
- [FEATURE] (
ktx-assets
) AddedAssetGroup
abstract class that allows to manage groups of assets. - [FEATURE] (
ktx-collections
) AddedremoveAll
,retainAll
andtransfer
extensions to LibGDXArray
using lambda predicates to modify the array in-place. - [CHANGE] (
ktx-collections
)PooledList
now implementsMutableIterable
. - [FEATURE] (
ktx-graphics
) AddedBatch.begin
extension methods that automatically set projection matrix from aCamera
orMatrix4
. - [FEATURE] (
ktx-style
) AddedSkin
extension methods with reified resource types:optional
,add
,remove
,has
andgetAll
. - [FEATURE] (
ktx-style
) The overloaded+=
operator can now be used to add"default"
resources toSkin
. - [FEATURE] (
ktx-json
) AddedJsonSerializer
andReadOnlyJsonSerializer
adapters to facilitate writing custom serializers. - [FEATURE] (
ktx-json
) AddedreadOnlySerializer()
factory functions to simplify creation ofReadOnlyJsonSerializer
.