Skip to content

chore(deps): update dependency org.jetbrains.compose to v1.8.0 #174

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 15, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.jetbrains.compose 1.7.1 -> 1.8.0 age adoption passing confidence

Release Notes

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

v1.8.0

Changes since 1.8.0-beta02

Highlights

Web
  • Improves text input support in Safari on mobile and desktop #​1941
  • Correct certain text input scenarios on Web targets #​1941
    New WebTextInputService seeks to achieve the following goals:
  1. Add support to Safari (which happens to have its own flow of input events that are inconsistent with other browsers)
  2. Correct behavior for composition and accent dialogue scenarios
  3. Introduce some changes that we will use for improving accessibility

Breaking Changes

Multiple Platforms
  • A custom implementation for deprecated LocalTextInputService is no longer supported #​1974

Migration Notes

Multiple Platforms
  • material/material3 libraries no longer add a dependency to material-icons-core so if your project relied on that, you will have to explicitly add that dependency in your build.gradle[.kts] files: #​2025, #​2030
implementation("org.jetbrains.compose.material:material-icons-core:1.7.3")
Gradle Plugin
  • The Compose Gradle Plugin requires Kotlin Gradle Plugin 2.+ version now. Old org.jetbrains.compose.compiler is not supported anymore and the API to configure it was removed #​5293
Lifecycle
  • (prerelease fix) Remove deprecated AbstractSavedStateViewModelFactory from common code #​1976

Features

Desktop
  • The default ProGuard version is set to 7.7.0 #​5279
    • If there are any new errors in the release build, update the ProGuard rules
    • A usual workaround is to add -keep class for the associated with error class in "Location:"
    • If the error contains androidx. package, it might a Compose bug, please report in https://youtrack.jetbrains.com/issues/CMP. The -keep class workaround should also work in this case
  • (prerelease fix) ./gradlew runRelease doesn't crash with java.lang.VerifyError #​5279

Fixes

Multiple Platforms
  • (prerelease fix) org.jetbrains.compose.material3:material3-adaptive-navigation-suite, org.jetbrains.compose.material3:material3-window-size-class are reverted to the 1.3.1 state. They will be promoted to 1.4 in Compose Multiplatform 1.9 with material3 #​1995
  • Fix InterceptPlatformTextInput for the legacy TextField #​1974
iOS
  • (prerelease fix) Fix Text Menu placement for TextField(TextFieldState) #​1972
  • (prerelease fix) Fix Full Keyboard Access focus when Compose is located inside SwiftUI view #​1975
  • (prerelease fix) Fix an issue where traversal group nodes with test tag are missing in the accessibility tree #​1977
  • Fix composite input in BasicTextField(TextFieldState) #​1984
  • Fixes an issue where the accessibility engine could leave a scrollable list without reading it to the end #​1986
  • Fix Accessibility navigation through traversal groups in Container mode #​1987
  • Fix focus for items within dialogs when full keyboard access is enabled #​1990
  • (prerelease fix) Fixed a white scene background on iOS when a dark theme is activated #​1989
  • Fix gesture handling for third party interop views #​1993
  • Fix overscroll touches assertion when back handler is involved #​2017
  • Fixed incorrect selection and navigation by arrow keys from a hardware keyboard in BasicTextField(TextFieldState) #​2018
  • Fix back gesture after modal popup appearance #​2019
  • Fixed the behavior of a context menu in the text fields inside modal screens #​2028
  • (prerelease fix) Change runtime experimental annotations to proper "ui" experimental annotations for a few fields inside ComposeUIViewControllerConfiguration #​2034
  • (prerelease fix) Fix back gesture handling after modal view controller dismissal #​2048
  • (prerelease fix) Fix overscroll when RTL is enabled #​2054
Desktop
  • (prerelease fix) [macOS] Fixed accented character input via long press #​1980
Navigation
  • (prerelease fix) Fix custom navigation animation in nested graphs in non-android targets #​1982

Dependencies


v1.7.3

Changes since 1.7.1

Features

Desktop

Fixes

iOS

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 this update again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (squash) November 15, 2024 06:15
@renovate renovate bot force-pushed the renovate/compose branch 3 times, most recently from 41ee166 to f7fdab6 Compare November 23, 2024 09:43
@renovate renovate bot force-pushed the renovate/compose branch 3 times, most recently from 61c6f55 to 68c0e8e Compare December 4, 2024 00:08
@renovate renovate bot force-pushed the renovate/compose branch from 68c0e8e to bf5ac70 Compare December 12, 2024 23:22
@renovate renovate bot force-pushed the renovate/compose branch 3 times, most recently from e641053 to de43ade Compare December 22, 2024 13:14
@renovate renovate bot force-pushed the renovate/compose branch 3 times, most recently from 7877940 to 96e5b5a Compare January 12, 2025 12:33
@renovate renovate bot force-pushed the renovate/compose branch 2 times, most recently from 4befa65 to 842f67f Compare January 28, 2025 17:28
@renovate renovate bot force-pushed the renovate/compose branch from 842f67f to c9a6864 Compare February 2, 2025 00:32
@renovate renovate bot force-pushed the renovate/compose branch 6 times, most recently from 9c0cd08 to b4cd3a8 Compare February 16, 2025 13:46
@renovate renovate bot force-pushed the renovate/compose branch 2 times, most recently from 23b35ca to 708543f Compare February 28, 2025 03:01
@renovate renovate bot force-pushed the renovate/compose branch 2 times, most recently from b1a1978 to c60ba13 Compare March 9, 2025 17:51
@renovate renovate bot force-pushed the renovate/compose branch from c60ba13 to cccab10 Compare March 14, 2025 09:49
@renovate renovate bot force-pushed the renovate/compose branch 2 times, most recently from 6ad41d1 to 056b3b4 Compare March 26, 2025 01:59
@renovate renovate bot force-pushed the renovate/compose branch 6 times, most recently from 05d1747 to abc40cb Compare April 2, 2025 12:06
@renovate renovate bot force-pushed the renovate/compose branch 3 times, most recently from 67843f7 to 5d658e6 Compare April 9, 2025 12:54
@renovate renovate bot force-pushed the renovate/compose branch from 5d658e6 to 4fa9147 Compare April 10, 2025 19:57
@renovate renovate bot force-pushed the renovate/compose branch 3 times, most recently from 3e5abdf to 1395219 Compare April 28, 2025 06:27
@renovate renovate bot force-pushed the renovate/compose branch from 1395219 to f7820ca Compare April 30, 2025 06:41
@renovate renovate bot force-pushed the renovate/compose branch from f7820ca to 62bd1f8 Compare May 6, 2025 07:12
@renovate renovate bot changed the title chore(deps): update dependency org.jetbrains.compose to v1.8.0+check chore(deps): update dependency org.jetbrains.compose to v1.8.0 May 6, 2025
Copy link

sonarqubecloud bot commented May 6, 2025

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.

0 participants