v5.3.2
What's Changed
- Rename AsyncByteArrayDeque to AsyncRingBuffer to avoid confusions + GZIP test by @soywiz in #2136
- Add CompressionMethod.compress/uncompress with ByteArray to make it more obvious when starting with the compression method by @soywiz in #2137
- Fix putSliceWithBorders extention function for Bitmap class by @jobe-m in #2144
- Number constructors. by @Kietyo in #2148
- Update korlinx-coroutines to 1.8.0 by @soywiz in #2152
- Improve zip building: support compressing a folder into a file directly, support compression methods with levels, deflate & lzma in zip files, and filter a AsyncOutputStream.withChecksumUpdater by @soywiz in #2156
- Remove prints from StandardBasePathsDarwin.kt by @juraj-hrivnak in #2153
- Fix music playback and first click not playing any sound by @soywiz in #2159
- Add 3D sound API (not implemented yet) by @soywiz in #2161
- Adds resourceSound and resourceMusic by @soywiz in #2160
- Improve SoundChannelGroup API by @soywiz in #2162
New Contributors
- @juraj-hrivnak made their first contribution in #2153
Full Changelog: v5.3.1...v5.3.2