KVision is an open source web framework created for Kotlin/JS. It allows developers to build modern web applications with the Kotlin language.
I have released KVision 3.16.0, with the new module for printing. Based on an excellentPrint.js library, it allows to easily print the content of any KVision component, directly from the browser window. It also supports printing PDF documents, images and any JSON-formatted tabular data.
Going further with the news, Kotlin sealed classes are now fully supported as parameters and return values in KVision fullstack interfaces. New multiplatform annotation based on Jackson@JsonTypeInfo
has been introduced. See thedocumentation for details.
Last but not least, we continue to enhance state management experience by introducing simple sub-store implementation for any instance ofObservableState
interface. It's a way to partition your data and optimize rendering at the same time.
For more details about this release see thechangelog.
Don't forget to ⭐️ myproject if you like it!
As always, any feedback is appreciated!
Top comments(0)
For further actions, you may consider blocking this person and/orreporting abuse