I'm planning to experiment with migrating the Kobweb Gradle plugin over to KSP shortly, so right before getting lost in that seems like a good time to slice off a release.
Frontend
- Fixed a bug with the various transition modifiers not working when specifying multiple parameters
- For example,
Modifier.transitionProperty("color", "font-size").transitionDuration(100.ms, 300.ms)would silently break before.
- For example,
- Add a slew of transform modifiers
- For example,
Modifier.rotate,Modifier.scale, etc., with various input parameter configurations.
- For example,
- Add
boxSizingandboxDecorationBreakbox modifiers.- Potential backwards incompatible change The old
Modifier.boxSizing(String)API has been removed.- Instead, use the one that takes in multiple arguments instead.
- You can also use
styleModifier { boxSizing(String) }in a pinch.
- Potential backwards incompatible change The old
Markdown
- There are no longer any unsupported markdown features. Everything should work now. Specifically...
<html>blocks now generate the correct Compose code for creating simple elements.>can now be used to create block quotes (although sites must still define their own blockquote style using css rules; the default is very bland).- Link referencing (read more about what this is here) now works.