Update plugin org.jetbrains.compose to v1.10.0-beta02 #8
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.10.0-alpha02->1.10.0-beta02Release Notes
JetBrains/compose-jb (org.jetbrains.compose)
v1.10.0-beta02Changes since 1.10.0-beta01
Fixes
Multiple Platforms
LocalInputModeManager.current.inputModenot being reset between tests #2548iOS
Desktop
isTraversalNodesemantics are now ordered according to theirtraversalIndex#2544Web
Resources
SavedState
HasDefaultViewModelProviderFactoryimplementation now, and it provides an ability to usecreateSavedStateHandle()function without a navigation library #2554Components
Gradle plugin
org.jetbrains.composeversion1.10.0-beta02Libraries
org.jetbrains.compose.runtime:runtime*:1.10.0-beta02org.jetbrains.compose.ui:ui*:1.10.0-beta02org.jetbrains.compose.foundation:foundation*:1.10.0-beta02org.jetbrains.compose.material:material*:1.10.0-beta02org.jetbrains.compose.material3:material3*:1.10.0-alpha05org.jetbrains.compose.material3.adaptive:adaptive*:1.3.0-alpha02org.jetbrains.androidx.lifecycle:lifecycle-*:2.10.0-alpha05org.jetbrains.androidx.navigation:navigation-*:2.9.1org.jetbrains.androidx.navigation3:navigation3-*:1.0.0-alpha05org.jetbrains.androidx.navigationevent:navigationevent-compose:1.0.0-beta02org.jetbrains.androidx.savedstate:savedstate*:1.4.0-rc01org.jetbrains.androidx.window:window-core:1.5.0v1.10.0-beta01Changes since 1.10.0-alpha03
Highlights
Desktop
Known Issues
Multiple Platforms
Migration Notes
Multiple Platforms
usePlatformInsets,useSoftwareKeyboardInsetandscrimColorinDialogProperties#2495usePlatformDefaultWidth,usePlatformInsetsinPopupProperties#2495Popupoverloads withoutPopupPropertiesparameter changed fromWARNINGtoERROR#2495compose.ui) are now deprecated. Use provided direct artifact coordinates and add them to the version catalog #5462Features
iOS
UIKitInteropProperties.placedAsOverlayflag, which allows to place interop views above the Compose canvas. This allows interop views with a transparent background or shader effect to be used #2501Web
importantkeyword for CSS properties #5439Navigation
org.jetbrains.compose.material3.adaptive:adaptive-navigation3library #2516ComposeUIViewControllerto set end-edge gestures behavior #2519Fixes
Multiple Platforms
roundToPx()behavior between platforms:NaNvalue produces0instead ofIllegalArgumentExceptionon non-JVM platforms now #2526ExperimentalComposeUiApiannotation to platform-specificDragAndDropTransferData,DragAndDropEventandClipEntryconstructors on Desktop and Web. Working with these APIs already requires this annotation due to types of parameters, so it wasn't supposed to be marked as "stable" yet. You can follow CMP-7624 to track the updates about finalizing the shape of these APIs #2538iOS
onKeyEventhandling whenFull Keyboard Accessis enabled #2494DialogwhenLocalDensityis modified #2527Desktop
SwingPanelblocking mouse wheel scroll events from going to its parent #2486Web
ontouchendevents #2490Resources
Dependencies
Gradle Plugin
org.jetbrains.compose, version1.10.0-beta01. Based on Jetpack Compose libraries:Compose Material3 libraries
org.jetbrains.compose.material3:material3*:1.10.0-alpha04. Based on Jetpack Compose Material3 1.5.0-alpha07Compose Material3 Adaptive libraries
org.jetbrains.compose.material3.adaptive:adaptive*:1.3.0-alpha01. Based on Jetpack Compose Material3 Adaptive 1.3.0-alpha02Lifecycle libraries
org.jetbrains.androidx.lifecycle:lifecycle-*:2.10.0-alpha04. Based on Jetpack Lifecycle 2.10.0-beta01Navigation libraries
org.jetbrains.androidx.navigation:navigation-*:2.9.1. Based on Jetpack Navigation 2.9.4Navigation 3 libraries
org.jetbrains.androidx.navigation3:navigation3-*:1.0.0-alpha04. Based on Jetpack Navigation 3Navigation Event library
org.jetbrains.androidx.navigationevent:navigationevent-compose:1.0.0-beta01. Based on Jetpack Navigation Event 1.0.0-beta01Savedstate library
org.jetbrains.androidx.savedstate:savedstate*:1.4.0-beta01. Based on Jetpack Savedstate 1.4.0-rc01WindowManager Core library
org.jetbrains.androidx.window:window-core:1.5.0-rc01. Based on Jetpack WindowManager 1.5.0v1.10.0-alpha03Changes since 1.10.0-alpha02
Migration Notes
Multiple Platforms
ComposeFoundationFlags.isNewContextMenuEnabled = true#2466org.jetbrains.compose.ui.tooling.preview.Previewannotation in favor ofandroidx.compose.ui.tooling.preview.Previewto reduce variety of Preview annotations #5453iOS
LocalUIView#2478Desktop
androidx.compose.desktop.ui.tooling.preview.Previewannotation in favor ofandroidx.compose.ui.tooling.preview.Previewto reduce variety of Preview annotations #2474Features
Lifecycle
lifecycle-viewmodel-navigation3library #2476Fixes
Multiple Platforms
LocalWindowInfo.current.containerDpSizevalue #2493iOS
parallelRenderingis enabled #2448Popups andDialogs #2434UIScenenotifications #2472WindowInfo.isWindowFocusedproperty when the window's state changes #2482Desktop
"compose.swing.redispatchMouseWheelEvents"to"false"#2425Web
Canvaselement when it's focused #2450Resources
getStringand the Locale has no region specified #5447Navigation
Dependencies
Gradle Plugin
org.jetbrains.compose, version1.10.0-alpha03. Based on Jetpack Compose libraries:Compose Material3 libraries
org.jetbrains.compose.material3:material3*:1.10.0-alpha03. Based on Jetpack Compose Material3 1.5.0-alpha06Compose Material3 Adaptive libraries
org.jetbrains.compose.material3.adaptive:adaptive*:1.2.0-beta01. Based on Jetpack Compose Material3 Adaptive 1.2.0-rc01Lifecycle libraries
org.jetbrains.androidx.lifecycle:lifecycle-*:2.10.0-alpha03. Based on Jetpack Lifecycle 2.10.0-alpha05Navigation libraries
org.jetbrains.androidx.navigation:navigation-*:2.9.1. Based on Jetpack Navigation 2.9.4Navigation 3 libraries
org.jetbrains.androidx.navigation3:navigation3-*:1.0.0-alpha03. Based on Jetpack Navigation 3Navigation Event library
org.jetbrains.androidx.navigationevent:navigationevent-compose:1.0.0-alpha02. Based on Jetpack Navigation Event 1.0.0-beta01Savedstate library
org.jetbrains.androidx.savedstate:savedstate:1.4.0-alpha03. Based on Jetpack Savedstate 1.4.0-beta01WindowManager Core library
org.jetbrains.androidx.window:window-core:1.5.0-beta01. Based on Jetpack WindowManager 1.5.0Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) in timezone Asia/Seoul, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.