github varabyte/kobweb v0.11.3

latest releases: v0.24.0, v0.23.3, v0.23.2...
pre-release3 years ago

Frontend

  • Added input event modifiers for drag/drop events

Silk

  • 🎉 Support added for Google Material Design icons!
  • [Potentially backwards incompatible] Changed Row behavior to not wrap by default.
    • This brings its behavior closer in line to what Jetpack Compose does, as rows don't wrap there.
    • You shouldn't notice a difference unless you had a row that wrapped across multiple lines.
    • If your row broke visually, add .flexWrap(FlexWrap.Wrap) to its Modifier
  • [Potentially backwards incompatible] Tweak default Button styles
    • Before, button defaults didn't include any padding, leaving it up to users to set it. However, this behavior means when you create default buttons, they don't look good and require additional styling.
    • Also changed the cursor icon to a no-op pointer if the button was disabled.
    • If your button broke visually, add .padding(0.px) to its Modifier

Gradle

  • Added Kobweb config API support for allowing custom target names (e.g. the "js" and "jvm" prefixes that show up in associated Gradle tasks)
  • You can now start a Kobweb server using the Gradle kobwebStart task from any folder.
    • Note: The kobweb binary, which delegates to Gradle behind the scenes, is not changed, and it still requires being run in the root of a Kobweb application folder.
  • Fixed issue when publishing Kobweb artifacts, so they all include sources and javadoc jars now.

🙇 HUGE THANKS to...

  • @jassycliq for researching and then implementing Google Material Design icons.
  • @DVDAndroid for the various Gradle fixes.

Don't miss a new kobweb release

NewReleases is sending notifications on new releases.