v0.23.1
This release introduces a handful of miscellaneous feature and raises the version of kotlin to 2.2.10.
[versions]
kobweb = "0.23.1"
kotlin = "2.2.10"
[!IMPORTANT] Planning to upgrade? Review instructions in the README.
Changes
Frontend
- Added new XXL breakpoint size (for people designing around extremely wide-screen displays)
- Added support for protocol-relative URLs
- ⚠️ Users generally shouldn't use them! But as they are valid link formats, and other frameworks support them, we decided to support them as well.
- CSS modifier updates
- Additional
fontVariantmodifier - Additional
opacitymodifier - Add new
WritingModevalues. - Removed some incorrect and unsupported CSS values from various CSS classes
- Additional
- Prevent flash of unstyled content on Firefox (on exported sites)
Silk
- Fixed issues with horizontal and vertical dividers not setting their colors correctly
Markdown
- Fixed a crash when you had multi-paragrah content within a
{{{ ... }}}Kobweb call - Fixed an issue where markdown files without a frontmatter block would be skipped over from showing up in the
markdown.processhandler - We now allow markdown files to specify empty frontmatter without crashing
Gradle
- Fixed
"Property 'appBackendMetadataFile' doesn't have a configured value."error.- This would happen in projects that enabled a JVM backend but had no
src/jvmMaincontent specified yet.
- This would happen in projects that enabled a JVM backend but had no
- Add an informative error if you try to enable the JVM backend on a project that does not depend on the
kobweb-apiartifact.
Thanks!
- @Erikvv made their first contribution in https://github.com/varabyte/kobweb/pull/728
Full Changelog: https://github.com/varabyte/kobweb/compare/v0.23.0...v0.23.1