Korolev v0.15.0 Release Notes

Release Date: 2020-05-09 // almost 4 years ago
  • ๐Ÿ’ฅ Breaking changes

    • Async module redesing. Introducing korolev.effect #300
    • ๐Ÿ†• New naming of modules. See Mvnrepository
    • โœ‚ Remove deprecated symbolic event listeners API 9aec507
    • ๐Ÿ‘‰ Make RequestHeader mandatory in StateLoader 740c7ac

    ๐Ÿ”‹ Features

    • ๐Ÿ‘€ ZIO support (see example) #300
    • ๐Ÿ‘‰ Make downloadFile process more controllable #305
    • ๐Ÿ‘ Allow stop event propagation 9aec507
    • โž• Add new JsCode API d74780f
    • โž• Add new syncTransition API 74090c3

    ๐Ÿ› Bug fixes

    • Submit form with one checkbox cause error #312
    • java.lang.StringIndexOutOfBoundsException when try access.downloadFilesAsStream on empty input #298
    • ๐Ÿ›  Fix static rendering for pages defined by symbol DSL cc0e811

    ๐Ÿ‘Œ Improvements

    • โž• Add Korolev.swapElementInRegistry #311
    • ๐Ÿ‘‰ Make deviceId cookie lives longer 2cd96ab
    • ๐Ÿ‘‰ Make focus() invocation deferred 857726f
    • ๐Ÿ‘‰ Make Korolev socket output pull-based instead of push-based #183
    • ๐Ÿ’ป Tell browser do not cache index.html 82aa2bd