Skip to content

v0.10.6

Pre-release
Pre-release
Compare
Choose a tag to compare
@bitspittle bitspittle released this 22 Nov 00:23
· 1942 commits to main since this release

Multimodule support is planned to release a day or two after this release. These are the miscellaneous bug fixes I wanted to get in first before that change, as that one will cause the "major" version to go up (from 0.10.x to 0.11.x)

Core

  • Added support for SpaceAround, SpaceBetween, and SpaceEvenly Arrangements.
  • Added special Arrangement.FromStyle and Alignment.FromStyle values, useful for cases where you know what you're doing and plan to specify the flex style yourself using CSS modifiers.
  • Added disabled modifier
  • Added flexBasis modifier
  • Fixed bug with Color.rgba method not working.
  • Deprecated asAttributesBuilder, now toAttrs for conciseness / consistency with other APIs.
  • Fixed an IndexOutOfBounds exception caused by query parameters that were just keys without values
    • For example, https://site.com/hello?test would crash when trying to parse the test parameter

Silk

  • Added support for disabling Button widgets.
  • Added replaceComponentVariant methods (before, we only had replaceComponentStyle methods).
    • These can be used to override some variant provided by Silk.
  • Fixed a bug where the extraModifier parameter didn't work when defining variants.

Markdown

  • Improved generated markdown code if no Composable root was explicitly specified.
    • Before, it dropped all text into a Box, which had the effect of stacking each line on top of the other.

Gradle

  • Tweaked Kobweb application plugin error logging so that they are highlighted better by the Kobweb CLI.
  • Fixed some Kobweb tasks that weren't being shown in the "kobweb" Gradle category.