Skip to content
This repository has been archived by the owner. It is now read-only.

Releases: fomkin/korolev

v1.5.0

16 Aug 08:04
7beca1c
Compare
Choose a tag to compare

New features

  • Add web-dsl (docs required)
  • #25 Metrics
  • Add ZIO2 support for zio-http backend
  • #439 New transition types (transitionAsync)
  • stateLens -- way to access to state with korolev.util.Lens

Improvements

  • Optimize RemoteDomChangesPerformer; Add blocking behavior for heavy pages
  • Remove ZIO.scoped, as toKorolev no longer requires a scope
  • Make deviceId cookie HttpOnly (security improvement)

Bug fixes

  • Fix #370 Render fails when delay invoked faster than static page render ends.
  • Fix #435 Idle timeout for long-polling sessions and broken connections.
  • Fix #438 syncTransition doesn't work

v1.4.0

26 Jun 17:17
db51f03
Compare
Choose a tag to compare
  • ZIO 2 support
  • Global error handling #416
  • Preserve rootPath in router (minor API incompatibility) #411
  • ZSream.toKorolev now return ZManaged #426

v1.3.0

04 Mar 08:12
7f7b2f8
Compare
Choose a tag to compare
Update interop; Cleanup travis-ci integration

v1.2.0

04 Mar 08:12
63733f3
Compare
Choose a tag to compare
Fix broken file upload

v1.1.0

29 Oct 09:23
362bdce
Compare
Choose a tag to compare

Features

  1. Allow to upload files to the client side #408
  2. TLS support in korolev-http client
  3. Cats 3 support #400

Bug fixes

  1. Http4s catch continuation frames #409. Fix problem on iOS 15 on LTE for Http4s.

v1.0.1

13 Oct 18:52
a925c4c
Compare
Choose a tag to compare
  • Fix: Error when close page #401
  • Fix: WebSocket via Akka-http not work on iOS 15 via LTE #403

v1.0.0

07 Sep 08:27
38ed810
Compare
Choose a tag to compare
  • Removed :?? operator from routing DSL
  • Dropped support of old fashioned templates (symbolDsl)
  • Added Scala 3 support. Levhsa optimizer should work better in Scala 3
  • Performance improvements

v0.17.1

02 Sep 14:37
3342d92
Compare
Choose a tag to compare

Improvements

  • Router now can work with path-parameters (see updated docs) #333
  • Static files serving optimization
  • Add 'KorolevReady' event and 'ready' propery to 'Korolev' global object

New modules

  • Independent NIO based network implementation (experimental) #175
  • Http4s interop #279
  • Fs2 interop #348
  • korolev-bytes
  • Library for testing #318

Bug fixes

  • Memory leak #351
  • File streaming doesn't work with lazy effects #336
  • Errors while serving content from /static #307
  • Fail to upload file with chinese name using formAsStream #340

v0.16.3

20 Dec 12:55
25d10ea
Compare
Choose a tag to compare

Features

  • Add 'KorolevReady' event and 'ready' propery to 'Korolev' global object
  • Change behavior of page reloading after server shutdown. Now it do pull page reload instead of DOM reload.
  • Add access.registerCallback method
  • Change organization to org.fomkin
  • Allow to modify head dynamically #221

v0.16.2

03 Dec 06:25
a677c26
Compare
Choose a tag to compare
Remove unnecessary Effect.delay in file stream heandler. #336