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
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
- @americanjeff made their first contribution in #639
Full Changelog: v3.0.0-Beta...v3.0.0-Beta3