Jetpack Compose 8월 '25년 출시의 새로운 기능은 무엇인가요?
Jetpack Compose 2025년 8월 릴리스가 안정화되어 핵심 Compose 모듈의 버전 1.9을 도입했습니다. 이번 업데이트는 그림자 렌더링, 2D 스크롤링 지원, 풍부한 텍스트 스타일링 강화를 위한 새로운 API를 제공합니다. 개발자는 이제 composable에 사용자 정의 가능한 그림자 효과를 위해 Modifier.dropShadow() 및 Modifier.innerShadow()를 사용할 수 있습니다. 새로운 가시성 수정자인 onVisibilityChanged 및 onFirstVisible은 요소 가시성에 대한 더 성능적인 반응을 가능하게 합니다. BasicTextField는 이제 OutputTransformation 내에서 풍부한 스타일링을 지원하여 전화번호와 같은 서식 있는 입력을 가능하게 합니다. LazyLayout 빌딩 블록이 안정화되었으며, Lazy Lists 및 Grids의 사전 가져오기 개선으로 스크롤 성능이 크게 향상되었습니다. 2D 스크롤링이 Scrollable2D API를 통해 가능해져 모든 방향으로 움직이는 복잡한 레이아웃을 구현할 수 있습니다. View와의 스크롤 상호 운용성은 버그 수정 및 새로운 기능을 통해 개선되어 통합을 향상시켰습니다. 더 풍부한 스택 트레이스에서 충돌 위치 세부 정보를 제공하여 디버깅을 용이하게 하는 옵트인 API를 사용할 수 있습니다. @RememberInComposition 및 @FrequentlyChangingValue와 같은 새로운 런타임 어노테이션 및 lint 검사는 코드 품질을 향상시키고 재구성 문제를 방지합니다. 이번 릴리스에는 컨텍스트 메뉴 업데이트도 포함되어 있으며 Android Gradle Plugin/Lint 버전 8.8.2 이상이 필요합니다.