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

Releases: kwebio/kweb-core

Update Shoebox, migrating from Gson to Kotlin Serialization

03 Sep 21:04
Compare
Choose a tag to compare

Updates Shoebox, which now uses Kotlin serialization rather than Gson.

Note that this will be a breaking change for most code that uses Shoebox. Gson was no-longer recommended for use by its creators, and Kotlin Serialization has the advantage of avoiding runtime reflection - which makes it significantly faster.

Upgrade to Kotlin 1.4.0 and Ktor 1.4.0

19 Aug 18:51
Compare
Choose a tag to compare
Pre-release

Update Kweb's various dependencies to their latest versions.

Improve configurability of render container element

28 Jun 21:15
Compare
Choose a tag to compare

Make render() container element tag configurable

26 Jun 14:53
Compare
Choose a tag to compare
0.7.19

tidy up var name

Mitigate problem where Fomantic plugin is used in multiple Kweb instances

25 Jun 17:06
Compare
Choose a tag to compare
0.7.18

bump version for release

Resolve issue with using some nested HTML tags within others

24 May 05:13
f56d8fb
Compare
Choose a tag to compare

Move keyspecificevent to plugin, bugfixes

22 May 23:41
5cfaa56
Compare
Choose a tag to compare

Many thanks to @marad once again for #144 and #146

Simplify event handling API

21 May 15:42
061937a
Compare
Choose a tag to compare
Pre-release

Many thanks to @marad for this simplification of Kweb's event handling API - see #142 and #129 for more information.

Move event-related extension functions to kweb.* namespace

19 May 02:38
Compare
Choose a tag to compare
0.7.14

optimize imports

Redesign event mechanism to make it more general and support document-level events

18 May 22:16
8211a5d
Compare
Choose a tag to compare

Many thanks to @marad for this contribution, see #129 for discussion and #141 for final pull request.