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

Releases: kwebio/kweb-core

0.12.7: Lots of tooling improvements, new attr DSL block

11 Oct 15:37
443f93a
Compare
Choose a tag to compare

What's Changed

  • Bump selenium-jupiter from 3.3.5 to 4.3.1 by @dependabot in #286
  • add attr block, perhaps new DSL is this simple by @sanity in #317
  • update Gradle to kts by @aSemy in #318
  • buildSrc convention plugins by @aSemy in #320
  • initial buildSrc setup by @aSemy in #319
  • Enable Gradle Build Cache, and update GHAs by @aSemy in #321
  • Fix CI/CD, and additional config updates by @aSemy in #322
  • add binary-compatibility-validator plugin by @aSemy in #325
  • Revert "add binary-compatibility-validator plugin" by @sanity in #327
  • Bump logback-classic from 1.4.3 to 1.4.4 by @dependabot in #328
  • Bump org.jetbrains.dokka from 1.7.10 to 1.7.20 by @dependabot in #329

New Contributors

Full Changelog: 0.12.6...0.12.7

Almost all dependencies now current, Gradle 7, mdbook for docs

08 Oct 19:00
Compare
Choose a tag to compare

Overview

After much waling and gnashing of teeth we've now got Kweb upgraded from Gradle 6 to the latest Gradle 7.5 - thank you so much to the contributors who helped, particularly @Derek52 and @tcrawford-figure. We've also bumped almost all other dependencies to their latest versions.

Fully open source live website built on Kweb

We now have a live example of a Kweb site deployed on Google Cloud, using FireStore as a database - set up to auto-deploy with Github Actions:

What's Changed

New Contributors

Full Changelog: 0.12.5...0.12.6

0.12.5 - more dependency version bumps

02 Oct 18:19
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: 0.12.4...0.12.5

0.12.4

02 Oct 15:03
Compare
Choose a tag to compare
0.12.4 Pre-release
Pre-release

What's Changed

  • Bump kotlin-stdlib-jdk8 from 1.6.10 to 1.7.20 by @dependabot in #294
  • Bump logback-classic from 1.3.0-alpha13 to 1.4.1 by @dependabot in #291
  • Bump com.github.ben-manes.versions from 0.41.0 to 0.42.0 by @dependabot in #262
  • Bump Ktor from 2.1.1 to 2.1.2

Full Changelog: 0.12.3...0.12.4

Address resource usage issue

24 Sep 16:15
Compare
Choose a tag to compare
Pre-release

Ensure that DOMs are cleaned up when ClientConnection expires.

Make addClasses work in prerender

19 Sep 19:28
Compare
Choose a tag to compare
Pre-release
0.12.2

really make addClasses work for SSR

Fix bug where `text()` were not being pre-rendered.

17 Sep 18:55
Compare
Choose a tag to compare
0.12.1

last fix was incorrect, this one passes

0.12.0

16 Sep 16:07
14a72c8
Compare
Choose a tag to compare
0.12.0 Pre-release
Pre-release

Migrated Ktor dependency from v1.6.x to 2.1

Fix Kweb on Xiaomi browser

16 Aug 20:58
1c355f8
Compare
Choose a tag to compare
Pre-release

Deploy fix for #284; thanks to @frnknglrt for the bug report and fix.

0.11.4: Merge pull request #278 from Derek52/Bugfix-StringDiff

06 Jul 23:16
7a7e9ba
Compare
Choose a tag to compare

Fixes bug with bi-directional syncing between server-side KVar's and client-side DOM elements.