Skip to content

v0.14.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@rock3r rock3r released this 15 Feb 11:47
· 281 commits to main since this release
0347aaa

⚠️ DO NOT USE THIS RELEASE

Due to publication issues, the new intermediate artefacts for jewel-ui and jewel-foundation described below were not published. Use release 0.14.1, which has no functional changes, but includes the missing artefacts.

What's Changed

New Markdown renderer

This Jewel milestone introduces a new Markdown renderer. You can test it in the standalone sample:

Screenshot of the new Markdown renderer in the standalone sample app

For more information you can refer to the markdown/README.md file.

Supported IntelliJ Platform versions

IntelliJ Platform version Git tag Bridge artifact
2024.1 v0.14.0 jewel-ide-laf-bridge-241
2023.3 v0.14.0-233 jewel-ide-laf-bridge-233
2023.2 v0.14.0-232 jewel-ide-laf-bridge-232

Note:
Starting from this milestone, the various versions of the bridge depend on a distinct set of jewel-foundation and jewel-ui artefacts. This is to accommodate differences in resources, logic, and appearance that are present in different IJP releases.

The bridge for the latest supported version of the IJP will be built from main and will depend on the "base" jewel-foundation and jewel-ui. The bridge artefacts supporting older IJP versions will use the -XXX suffix of those dependencies, where XXX is the major IJP version, like for the bridge artifact itself.

The standalone module will always use the "base" artefacts for jewel-foundation and jewel-ui.

The Markdown renderer will use whatever it finds on the classpath.


Don't forget to add the custom Maven repository:

repositories {
    maven("https://packages.jetbrains.team/maven/p/kpm/public")
}

Full Changelog: v0.13.2...v0.14.0