Skip to content
This repository has been archived by the owner on Aug 10, 2024. It is now read-only.

"Samarium"

Pre-release
Pre-release
Compare
Choose a tag to compare
@sanity sanity released this 21 Jul 17:45
· 1905 commits to master since this release

To learn more about Kweb please visit kweb.io.

Significant improvements in this release:

  • Switch to Jetty from Netty, not sure why but it resolved a hard-to-find websockets issue
  • Add explicit support for common browser instructions, like CreateElement and SetAttribute, which avoids a call to eval() for these operations, improving responsiveness
  • Add send-buffer to outbound WebSocket channel to speed up page rendering
  • Add support for caching non-visible DOM elements in the client (through new render() cacheOnClient parameter), makes UI feel super-responsive
  • Cleanup of event propagation, can't be sure there are no leaks but I've certainly fixed the obvious ones
  • Introduce beginnings of integrationTest code in build.gradle, not sure how it will work yet, needs to be fleshed out
  • Implemented new release naming scheme based on periodic table of the elements