Releases: fomkin/korolev
Releases · fomkin/korolev
v0.15.1
Bug fixes
- Fix doctype (for HTML5). 711a9a9
- Fix 'Input buffer overrun' exception on static files larger than 128KB
ff449e3
Improvements
- Remove Effect context bound from Access 3ecb9da
- Throw evalJs errors to a server ebb27f9
- Add evalJs example ebb27f9
v0.15.0
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
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
v0.14.0
New Features
- Add
access.resetForm
method #111
- Add
onState
handler in Extension API #280
- Allow to access to HTTP headers in state initialization #292
Breaking changes
- Replace
EnvConfigurator
with new Extension API #280
- Separate
StateStorage
and StateLoader
#292
- Rename
Effect
to Binding
v0.13.0
New features
- Add
Promise
result support for evalJs
#281
- Context scoping #278
Improvements and bug fixes
- Improve default connection lost widget positioning #287
- Remove korolev-client from global scope #284
Breaking changes
- Scala 2.13 support and new Levsha DSL #289
- Pass state to
KorolevServiceConfig.head
#285
v0.12.1
Fixes
- valueOf returns unescaped strings #277
- Make loading of korlev-client async #272
- Updated state returned from Router.toState gets ignored #270
- Shouldn't pass Korolev's internal routes to Router.toState #268
v0.12.0
Breaking changes
- Make access to static resources explicit #262 (see user guide for details)
- Routing API redesign #261 (see user guide for details)
- JCache integration has been dropped
Fixes
- Fix developer mode #264
v0.11.1
- A lot of minor bugfixes
- Fix of reconnect mechanism #256
- "No element matched for accessor" bug fix #245
- Cats-effect support module instead of Monix support module
v0.10.0
Introducing file streaming API access.downloadFilesAsStream
. New logging subsystem (drop slogging
dependency). Drop blaze-server
(planning to add http4s support).
Features and bugfixes
- Make Async[F[+_]] invariant #241
- Drop blaze server support #239
- File inputs streaming #238
- Korolev cowardly skipping exceptions #237
v0.9.0
Use newer version of external dependencies.
Bug fixes
- Error with
-Dkorolev.dev=true
#225
- Components now doesn't save their state after rebuild #228
- Problems with licensing