Frontend
- Added input event modifiers for drag/drop events
Silk
- 🎉 Support added for Google Material Design icons!
- See the README for more information.
- [Potentially backwards incompatible] Changed
Rowbehavior 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 itsModifier
- [Potentially backwards incompatible] Tweak default
Buttonstyles- 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 itsModifier
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
kobwebStarttask from any folder.- Note: The
kobwebbinary, which delegates to Gradle behind the scenes, is not changed, and it still requires being run in the root of a Kobweb application folder.
- Note: The
- 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.