본문 바로가기
반응형
Material3 1.3.1 → 1.3.2 업데이트 요약 Compose Material3는 Material Design 3 가이드라인을 기반으로 한 최신 UI 컴포넌트 세트입니다.이번 1.3.2 버전에서는 주로 버그 수정과 플랫폼 호환성 개선에 집중된 안정화 릴리즈입니다.✅ 주요 변경사항material3 라이브러리 자체가 1.3.2로 업데이트 되었음 (developer.android.com)window-size-class, adaptive-navigation-suite 같은 관련 모듈도 함께 1.3.2 버전으로 정렬됨 (mvnrepository.com)Material You 컴포넌트와 adaptive UI 모듈이 정상 로드되며, 빌드 의존성 충돌이 발생하지 않도록 내부 정합성 보강⚙️ 의존성 정리 예dependencies { implementation(".. 2025. 6. 27.
📦 Compose UI 1.7.8 → 1.8.3 업데이트 정리 🎯 요약버전 1.8.3 (2025년 6월 18일) 릴리즈기능 변화 없음: 기존 API는 그대로 유지되고, 버그 수정 중심코드 레벨 변경 발생 → 프로덕션 코드 안정성 향상포커스 커서 문제스크롤 동작 개선레이아웃 포커스 처리 삭제✅ 주요 버그 픽스① isGetFocusedRectReturnEmptyEnabled 플래그 제거이 플래그는 ComposeView 내부에서 포커스 대상이 없을 때빈 포커스 영역을 반환하도록 조정하는 역할이었음1.8.3에서 별도 기능 플래그 없이 기본 동작으로 통합됨 (mahozad.ir)결과적으로 더 안정적인 포커스 동작 보장② performScrollToNode 위치 버그 수정이전 버전에서 특정 상황에선 스크롤 대상 노드로 이동하지 않는 현상이 있었음보정되지 않거나 정확한 픽셀 .. 2025. 6. 27.
🎨 AndroidX Compose BOM 2025.06.00 → 2025.06.01 변경사항 정리 Compose BOM은 androidx.compose:compose-bom이 포함하는모든 Compose 관련 라이브러리의 버전을 한 번에 관리할 수 있는 편리한 도구입니다.2025.06.01 버전은 주로 버그 픽스와 빌드 안정성 향상에 집중되어 있으며,Compose 핵심 라이브러리 버전은 1.8.3 로 유지됩니다. ✅ 변경된 BOM 구성Compose BOM이 2025.06.01로 업데이트됨 (jetc.dev)production BOM 항상 androidx.compose.runtime, ui, foundation, material 등 주요 모듈이 1.8.3 버전으로 유지됨🔍 변화 포인트주요 라이브러리 버전 유지:animation, compose-ui 등 모든 핵심 라이브러리가 1.8.3에 머물러, 기능과.. 2025. 6. 26.
🧩 AndroidX activity-compose 1.10.0 → 1.10.1 업데이트 정리 아래는 AndroidX Activity Compose 의 최신 안정 버전인 1.10.1에 대한 변경 사항입니다.1.10.0에서 이어진 수정 사항 중심으로 정리했어요. Jetpack Compose 기반의 Activity 통합을 돕는 androidx.activity:activity-compose 라이브러리는1.10.1에서 주요 버그 수정을 포함한 안정화 릴리즈가 이루어졌습니다.🔧 주요 변경사항✔️ PredictiveBackHandler 관련 버그 수정이전 버전(1.9.x 및 1.10.0 RC 포함)에서 PredictiveBackHandler가 비활성화된 후에도 한 프레임 동안 시스템 백 제스처를 계속 처리해,Navigation Compose 사용 시 빈 Back Stack에서도 IndexOutOfBound.. 2025. 6. 26.
🧭 Jetpack Navigation Compose 2.9.0 완벽 정리: argsType, SupportingPane, 최신 네비게이션 API 사용법 2025년 5월 릴리즈된 2.9.0 버전은 대규모 기능 개선과 함께 KMP 호환성, 타입 안전성, 멀티 UI 지원을 도입했습니다.이번 글에서는 다음 세 가지 주제를 집중적으로 다룹니다:1. argsType = YourScreen::class의 의미와 사용법2. SupportingPane이란 무엇이며 언제 사용하는가3. Navigation Compose 2.9.0의 주요 변경사항 요약🔷 1. argsType = YourScreen::class: 타입 세이프 네비게이션의 핵심📌 배경기존 Navigation Compose는 inline + reified를 통해 타입을 추론했습니다.composable { HomeScreen() } // ✅ reified 사용그러나:Kotlin Multiplatform(KMP.. 2025. 6. 26.
AndroidX ConstraintLayout 2.2.0 → 2.2.1 업데이트 총정리: 변경사항·예제·마이그레이션 팁 ConstraintLayout은 안드로이드에서레이아웃 구조를 단순하게 유지하면서 복잡한 UI를 구현할 수 있는 핵심 레이아웃 라이브러리입니다.이번에 2.2.1로 마이너 업데이트되었는데, 주로 버그 수정과 안정성 강화에 초점을 맞춘 릴리즈입니다.아래에서 자세히 알아보세요.📦 2.2.0 → 2.2.1 업데이트 요약버전릴리즈 날짜 주요 변경 사항2.2.02024‑11‑06Grid helper 프리뷰 포함 등 대규모 기능 추가2.2.12025‑?‑??Stable 릴리스: 2.2.1로 업데이트 (developer.android.com, kotlinlang.org)※ 공식 릴리즈 날짜는 Jetpack 릴리즈 노트에 발표되며, 실제 버전 번호만 표기됨 .🛠️ ConstraintLayout 2.2.1: 안정성 강화.. 2025. 6. 26.
반응형