github varabyte/kobweb v0.12.4

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

Frontend

  • Add a Modifier for textShadow
  • Fix implementation issue with component variant delegation (e.g. code like MyVariant by MyStyle.addVariant), which will significantly reduce recompositions in any code that uses variants created by this way.
  • Fix implementation with boxes that could cause occasional width/height layout issues when nesting.
    • This is really hard to explain because fundamentally CSS screwed up in a subtle way (you can read more here) that using the 1fr unit can cause a child width / height percent not to work sometimes. But the short version: grab 0.12.4 and all your sites should look the same but be better protected against this possibility.
  • Add three argument versions of margin and padding
    • e.g. margin(top, leftRight, bottom) and padding(top, leftRight, bottom), to match CSS's three argument version.

Backend

  • Updated the way I process server dependencies in a way that helps avoiding dependency collision with user code.
    • In English, this means: If a user registers their own API routes and happens to use the same dependency (but maybe a different version) than what Kobweb is using, then the Kobweb version will no longer get picked up by accident.

Don't miss a new kobweb release

NewReleases is sending notifications on new releases.