mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
JEWEL-1151 Write Jewel 0.32 release notes
This includes all changes scheduled to make it in the release, and a minor fix to the extractor script to avoid empty bullet points. GitOrigin-RevId: 852078f98cb13f9328fa00bec9ebd3f70f29f769
This commit is contained in:
committed by
intellij-monorepo-bot
parent
30fcd456ee
commit
dee470e395
@@ -1,5 +1,38 @@
|
||||
# Jewel Release Notes
|
||||
|
||||
## v0.32 (2025-11-25)
|
||||
|
||||
| Min supported IJP versions | Compose Multiplatform version |
|
||||
|----------------------------|-------------------------------|
|
||||
| 2025.3, 2026.1* | 1.10.0-beta01 |
|
||||
|
||||
This is a small release, not too much going on. But we still shipped a big improvement to Markdown rendering, which now supports some basic HTML too!
|
||||
|
||||
### ⚠️ Important Changes
|
||||
|
||||
* **This version is not available on IJP 252** since there has not been any 252 release since the Jewel 0.31 release.
|
||||
* The upcoming IJP 2026.1 will include all changes from this version.
|
||||
* The CMP version is now [1.10.0-beta01](https://kotlinlang.org/docs/multiplatform/whats-new-compose-110.html) (new major version)
|
||||
* **JEWEL-1043** A few deprecated Markdown APIs have been hidden to promote new non-deprecated overloads ([#3267](https://github.com/JetBrains/intellij-community/pull/3267))
|
||||
* The change is non-breaking, both in terms of binary and source compatibility
|
||||
* **IJPL-214896** The Compose Runtime dependency has been moved out of the `intellij.libraries.compose.foundation.desktop` module and into the `intellij.libraries.compose.runtime.desktop` module
|
||||
* You will likely need to add that to your plugin's `plugin.xml` dependencies
|
||||
* If you use Jewel in a plugin built through the IntelliJ Platform Gradle plugin, you'll also need to add a `bundledModule` dependency entry until the plugin includes it in the `composeUI` helper
|
||||
|
||||
### New features
|
||||
|
||||
* **JEWEL-1018** Added `SpeedSearchableComboBox` component that supports speed search ([#3250](https://github.com/JetBrains/intellij-community/pull/3250))
|
||||
* It is available inside a `SpeedSearchArea` and has a similar syntax to a normal `ListComboBox`
|
||||
* **JEWEL-1043** Added initial support for basic HTML in the Markdown renderer ([#3267](https://github.com/JetBrains/intellij-community/pull/3267))
|
||||
* Supported tags: `h1..6`, `b`/`strong`, `i`/`em`, `s`/`strike`/`del`, `p`, `br`, `code`, `pre`, `ol`/`ul`/`li`, `a`, `img`, `table`/`th`/`tr`/`td`
|
||||
* Supported scroll syncing for code blocks and lists
|
||||
* Attributes and custom CSS styling are out of scope of this feature
|
||||
* Known issue: ordered and unordered list items use the top-level style regardless of their actual level (JEWEL-1056)
|
||||
* Known issue: horizontal alignments are not supported yet (JEWEL-1074)
|
||||
|
||||
### Bug fixes
|
||||
* **JEWEL-1054** Fixed a race condition with selection management in the dropdown component if used in a non-canonical way
|
||||
|
||||
## v0.31 (2025-10-14)
|
||||
|
||||
| Min supported IJP versions | Compose Multiplatform version |
|
||||
|
||||
Reference in New Issue
Block a user