Skip to content

v3.0.0

Compare
Choose a tag to compare
@soywiz soywiz released this 03 Aug 00:06
· 1484 commits to main since this release
e1deaa2

https://blog.korge.org/korge-3.0

What's Changed

  • Supports S3M decoding by @soywiz in #881
  • Fixes volume up/down not working on Android by @soywiz in #883
  • Implements resources vfs listing and stats by @soywiz in #882
  • Fixes hanging audio when stopping sound effect on JVM JNA/OpenAL by @soywiz in #887
  • Prevents android from crashing on exception by @soywiz in #884
  • Expose whether the new memory manager is set or not by @soywiz in #889
  • Improve MOD, S3M and XM and expose them as audio formats by @soywiz in #888
  • Commonize audio decoding formats and honor AudioDecodingProps.formats by @soywiz in #886
  • Prevent Vfs.listSimple from entering in an infinite loop if neither listSimple or listFlow were implemented by @soywiz in #885
  • require that forces applied to body are valid by @jbellis in #879
  • Try run Android tests on linux without hardware acceleration by @soywiz in #890
  • Sample showing how to wait and handle several kind of user interaction using suspending functions by @soywiz in #894
  • Fix stroke bounds by @soywiz-invideo in #895
  • Show how to use SDF with custom views by @soywiz-invideo in #896
  • Restore text bounds old behaviour by @soywiz-invideo in #897
  • Fix KMem arraycopy and update the API by @soywiz in #898
  • Initial JSMpeg support by @soywiz in #899
  • Fix and ensure ShapeView bounds are correct. Limit ShapeView API to not expose updateShape { }, only updatePath { } by @soywiz in #900
  • Supports text input in HTML Mobile by @soywiz in #901
  • Move all clamping to kmem and remove the ones from korma by @soywiz in #903
  • Bump Kotlin to 1.7.20-Beta and serialization to 1.4.0-RC by @soywiz in #902
  • Optimize minimp3 by @soywiz in #906
  • Fixes CpuGraphics positioning with strokes by @soywiz in #907
  • Fixes NinePatch not updating on color/alpha changes by @soywiz in #909
  • Use memset to zero-fill all fields of zlib stream just in case. Let's see if this fixes windows test crash by @soywiz in #911
  • Fix use after deallocate on klock on windows when getting local timezone by @soywiz in #910
  • Do not compile JVM for other targets (searching for plugins), and optimize e2e tests by @soywiz in #912
  • Use CGNativeImageFormatProvider to decode by using iOS/macOS native decoder by @soywiz-invideo in #914
  • Adds rpg sample from the starter kit to the sandbox to verify it works properly by @soywiz in #918

New Contributors

Full Changelog: v3.0.0-Beta7...v3.0.0

What's Changed

New Contributors

Full Changelog: v3.0.0-Beta6...v3.0.0-Beta7

What's Changed

New Contributors

Full Changelog: https://github.com/korlibs/korge/commits/v3.0.0-Beta6