Skip to content
This repository has been archived by the owner on Jul 8, 2022. It is now read-only.

v3.0.0-Beta3

Pre-release
Pre-release
Compare
Choose a tag to compare
@soywiz soywiz released this 28 May 12:35
· 1 commit to main since this release

What's Changed

  • Add ByteArray2, CharArray2, BooleanArray2, LongArray2, make AStar implementation to use BooleanArray2, split in files, remove redundant : Unit return type and optimize imports to reduce compile times by @Kietyo in #645
  • Optimize imports for some modules by @Kietyo in #646
  • optimize imports: korte, korvi, krypto by @Kietyo in #648
  • optimize imports korma common by @Kietyo in #651
  • optimize imports korgw common by @Kietyo in #652
  • optimize imports korge common by @Kietyo in #649
  • optimize imports korim common by @Kietyo in #650
  • optimize imports korio common by @Kietyo in #653
  • Update .editorconfig by @soywiz-invideo in #655
  • Move :korge-gradle-plugin outside !disabledExtraKorgeLibs by @soywiz-invideo in #656
  • Some KorGW/KorGE Android views/surfaces updates by @soywiz-invideo in #659
  • Proper handle contextLost to recreate textures + test by @soywiz-invideo in #660
  • Fix TouchEvent coordinates propagated to Views by @soywiz-invideo in #658
  • Feature/update.ios.target by @soywiz-invideo in #657
  • Fix problem with tiles near viewport edge sometimes not being drawn w… by @americanjeff in #639
  • Feature/improve.tilemap by @soywiz in #662
  • Do not make Container a Collection, but use a property. This should avoid confusions with for example View/Container.filter = Filter() that is not related to filtering a collection by @soywiz in #663
  • Fixes xcun xcodebuild showsdks being always executed by @soywiz-invideo in #664
  • Support currentThreadId on external threads and workers on Kotlin/Native by @soywiz-invideo in #665
  • Simplify and improve consistency with Android and iOS targets + handle key, gamepad events + fix threading issues on Android + fix Android restarting on orientation change + fix iOS orientation change + fix GpuShapeView on android + unify buildSrc with korge-gradle-plugin + support running iOS targets on korge-sandbox and samples directly in korge-next by @soywiz-invideo in #661
  • Improve README including the new runIos* command by @soywiz-invideo in #667
  • Fixes GpuShapeView not being clipped properly by @soywiz-invideo in #668
  • Add support for SVG CSS animations and some SVG fixes and improvements by @soywiz in #670
  • GpuShapeView with applyScissor to false should disable previous scissoring by @soywiz-invideo in #671
  • Support reading only some pixels of a view by @soywiz-invideo in #673
  • Fixes ThreadLocal issue when using View.filterScale in a different thread by @soywiz-invideo in #672
  • Update some reference tests by @soywiz-invideo in #674
  • Some fixes by @soywiz-invideo in #675
  • Fix some texture issues by @soywiz-invideo in #677
  • Fix external textures by @soywiz-invideo in #678
  • Fixes texture binding for external textures & provides a base bitmap for ForcedTexId by @soywiz-invideo in #679
  • Fixes FixedSizeContainer clipping bounds by @soywiz-invideo in #680
  • Fixes toStringDecimal zero stripping by @soywiz-invideo in #681
  • Some bounds fixes by @soywiz-invideo in #682
  • Fix bezier cubic and quadratic bounds by @soywiz in #683
  • Easing function improvements by @soywiz in #684
  • Fix easing tests giving different results on JVM and JS by -0 normalization by @soywiz-invideo in #685
  • Run JVM, JS and Android tests separately and concurrently by @soywiz-invideo in #686
  • Add some more container methods by @soywiz-invideo in #687
  • Enable publishKorgePluginMarkerMavenPublicationToMavenLocal when publishing to central. by @soywiz-invideo in #688
  • Fixes and improvements by @soywiz-invideo in #690
  • Supports AES without padding by @soywiz in #691
  • Support explicit central deployment by @soywiz in #696
  • Feature/improve.curves by @soywiz in #693

New Contributors

Full Changelog: v3.0.0-Beta...v3.0.0-Beta3