Skip to content

v4.0.0-alpha-1

Pre-release
Pre-release
Compare
Choose a tag to compare
@soywiz soywiz released this 22 Nov 17:23
· 1280 commits to main since this release
4e9583b

New features

  • New mechanism for the debugger annotation-based

What's Changed

  • Make Animator to start automatically by default, without waiting for the next frame, and allowing to configure that behaviour in root and children nodes by @soywiz in #1100
  • Support View.renderToBitmap to render the background color too by @soywiz in #1102
  • Added CachedContainer functionality + improve _stage lookup by propagating it by @soywiz in #1101
  • Fixes ISO8601 parsing with offsets by @soywiz in #1104
  • Allow using a pre-allocated array for QOI encoding to avoid allocating a new array for every call. by @Kietyo in #1098
  • UI Rework, new TextBlock and rich text support, justify, word wrapping and ellipsis, fixes bounds with filters, add fast material-like circle+rounded rect with shadow rendering based on SDF [Part 1] by @soywiz in #1105
  • Supports korge { androidMsaa = 4 } to configure antialiased multisampled rendering on Android by @soywiz in #1103
  • Initial prebaked MSDF font support + support rendering rich and plain text direclty in RenderContext2D by @soywiz in #1109
  • Supports bidirectional Bitmap <-> UIImage conversion by @soywiz in #1108
  • Lazy dynamic BitmapFont from VectorFont by @soywiz in #1113
  • Start work removing KorUI by starting dropping the KorgeDebugNode interface and moving KorUI to the JVM only KorGE target by @soywiz in #1114
  • Support rendering only a specific text range by @soywiz in #1118
  • Support native image encoding on native image formats by @soywiz in #1120
  • Tests HEIC loading in apple platforms by @soywiz in #917
  • Bumps kover agent version to 1.0.688 by @soywiz in #1124
  • Try to make KotlinNativeCrossTest abstract to make it compatible with Kotlin 1.8.0-Beta by @soywiz in #1125

Full Changelog: v3.4.0...v4.0.0-alpha-1