Skip to content

Conversation

@slack-oss-bot
Copy link
Collaborator

This PR contains the following updates:

Package Type Update Change
org.jetbrains.compose plugin patch 1.8.1 -> 1.8.2
org.jetbrains.compose.material3:material3 dependencies patch 1.8.1 -> 1.8.2
org.jetbrains.compose.material:material dependencies patch 1.8.1 -> 1.8.2
org.jetbrains.compose.foundation:foundation dependencies patch 1.8.1 -> 1.8.2
org.jetbrains.compose.ui:ui-tooling-preview dependencies patch 1.8.1 -> 1.8.2
org.jetbrains.compose.ui:ui-tooling-data dependencies patch 1.8.1 -> 1.8.2
org.jetbrains.compose.ui:ui-tooling dependencies patch 1.8.1 -> 1.8.2
org.jetbrains.compose.ui:ui-test-junit4 dependencies patch 1.8.1 -> 1.8.2
org.jetbrains.compose.ui:ui-util dependencies patch 1.8.1 -> 1.8.2
org.jetbrains.compose.ui:ui-backhandler dependencies patch 1.8.1 -> 1.8.2
org.jetbrains.compose.ui:ui dependencies patch 1.8.1 -> 1.8.2
org.jetbrains.compose.runtime:runtime-saveable dependencies patch 1.8.1 -> 1.8.2
org.jetbrains.compose.runtime:runtime dependencies patch 1.8.1 -> 1.8.2

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

JetBrains/compose-jb (org.jetbrains.compose)

v1.8.2

Changes since 1.8.1

Fixes

Multiple Platforms
  • Fixed TextField(TextFieldValue) when used with a visual transformation with a non-identity offset mapping (potentially even crashing) #​2130

  • Fixed a memory leak and performance degradation when ComposeUiFlags.isRectTrackingEnabled set to true (by default) #​2123

  • Fixed caret placement near glyphs if glyphs are compound symbols and part of them are non-spacing marks #​2155

  • Support Preview parameters for Previews in common source sets in IJ and AS. Note: IDEs also need to implement support on their end. Please check the respective IDE release notes to confirm this is supported #​5323

    Example usage:

    import androidx.compose.runtime.Composable
    import org.jetbrains.compose.ui.tooling.preview.Preview
    import org.jetbrains.compose.ui.tooling.preview.PreviewParameter
    import org.jetbrains.compose.ui.tooling.preview.PreviewParameterProvider
    
    class MyPreviewParameterProvider : PreviewParameterProvider<String> {
      override val values = sequenceOf("Hello, Compose!", "Hello, World!")
    }
    
    /**
     * This function will generate two preview images with different texts.
     */
    @&#8203;Preview
    @&#8203;Composable
    fun MyPreview(@&#8203;PreviewParameter(MyPreviewParameterProvider::class) text: String) {
      Text(text)
    }
    
Desktop
  • Fix the positioning of the IME popup being too far away from the text, on screens with density greater than 1.0 #​2158
Navigation
  • Fix the browser navigation integration problem due encoded routes #​2143
  • Fix a crash on iOS when a NavHost is located in a scrollable container #​2146

Dependencies



Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@slack-oss-bot slack-oss-bot enabled auto-merge June 18, 2025 08:08
@slack-oss-bot slack-oss-bot added this pull request to the merge queue Jun 18, 2025
Merged via the queue into main with commit 1d98516 Jun 18, 2025
5 checks passed
@slack-oss-bot slack-oss-bot deleted the renovate/compose.jb branch June 18, 2025 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants