Skip to content

v0.25.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@rock3r rock3r released this 30 Sep 11:51
· 11 commits to main since this release
d6e516f

Here are the release notes for the patch file:

Notable changes

  • The generator task was previously terminating prematurely when encountering a deprecated field. This has been fixed to correctly skip deprecated fields and process all valid ones.
  • Upgraded Compose to version 1.7.0-beta02 and migrated from the deprecated ResourceLoader APIs to the new experimental CMP Resources API.

Important

This could be a breaking change if you are loading image resources directly — please use Jewel's icon loading APIs instead, or update your code to use the new Compose Resources API.

  • The Text composable now uses the colours in the correct order of fallback
  • We have removed underlines from unhovered Markdown links, better aligning with Swing. Underlines now appear on hovered and focused links for better usability.
  • We introduced simple, lexer-based syntax highlighting to the Markdown renderer using the IntelliJ Platform lexer, enhancing code readability within Markdown documents. This is not available in standalone yet, but we plan to have a similar lexer-based highlighter in the future.
  • Fixed issues in TextField and TextArea components where the placeholder was drawn on top of the cursor, and the TextArea placeholder was not laid out correctly

What's Changed

New Contributors

Full Changelog: v0.24.2...v0.25.0