원격 작성
| 최근 업데이트 | 안정화 버전 | 출시 후보 버전 | 베타 버전 | 알파 버전 |
|---|---|---|---|---|
| 2026년 9월 23일 | - | - | - | 1.0.0-alpha20 |
종속 항목 선언
compose-remote의 종속 항목을 추가하려면 프로젝트에 Google Maven 저장소를 추가해야 합니다. 자세한 내용은 Google Maven 저장소를 참고하세요.
다음과 같이 앱 또는 모듈의 build.gradle 파일에 필요한 아티팩트의 종속 항목을 추가합니다.
Groovy
dependencies { implementation "androidx.compose.remote:remote-core:1.0.0-alpha20" // Use to create Remote Compose documents implementation "androidx.compose.remote:remote-creation:1.0.0-alpha20" implementation "androidx.compose.remote:remote-creation-core:1.0.0-alpha20" implementation "androidx.compose.remote:remote-creation-android:1.0.0-alpha20" implementation "androidx.compose.remote:remote-creation-jvm:1.0.0-alpha20" implementation "androidx.compose.remote:remote-creation-compose:1.0.0-alpha20" // Use to render a Remote Compose document implementation "androidx.compose.remote:remote-player-core:1.0.0-alpha20" implementation "androidx.compose.remote:remote-player-view:1.0.0-alpha20" implementation "androidx.compose.remote:remote-tooling-preview:1.0.0-alpha20" }
Kotlin
dependencies { implementation("androidx.compose.remote:remote-core:1.0.0-alpha20") // Use to create Remote Compose documents implementation("androidx.compose.remote:remote-creation:1.0.0-alpha20") implementation("androidx.compose.remote:remote-creation-core:1.0.0-alpha20") implementation("androidx.compose.remote:remote-creation-android:1.0.0-alpha20") implementation("androidx.compose.remote:remote-creation-jvm:1.0.0-alpha20") implementation("androidx.compose.remote:remote-creation-compose:1.0.0-alpha20") // Use to render a Remote Compose document implementation("androidx.compose.remote:remote-player-core:1.0.0-alpha20") implementation("androidx.compose.remote:remote-player-view:1.0.0-alpha20") implementation("androidx.compose.remote:remote-tooling-preview:1.0.0-alpha20") }
종속 항목에 관한 자세한 내용은 빌드 종속 항목 추가를 참고하세요.
의견
제출하신 의견은 Jetpack을 개선하는 데 도움이 됩니다. 새로운 문제를 발견하거나 라이브러리 개선을 위한 아이디어가 있다면 Google에 알려 주세요. 새 문제를 제출하기 전에 이 라이브러리의 기존 문제를 살펴보시기 바랍니다. 별표 버튼을 클릭하여 기존 문제에 투표할 수 있습니다.
자세한 내용은 Issue Tracker 문서를 참고하세요.
버전 1.0
버전 1.0.0-alpha20
2026년 9월 23일
androidx.compose.remote:remote-*:1.0.0-alpha20이 출시되었습니다. 버전 1.0.0-alpha20에는 이러한 커밋이 포함되어 있습니다.
API 변경사항
animateRemoteFloatAsState,animateRemoteDpAsState,RemoteAnimationSpec,RemoteModifier.sharedElement,RemoteModifier.sharedBounds,RemoteModifier.animateEnterExit을 공개 API로 노출 (I382ec)relative*To이름 지정 별칭과quadraticTo/cubicTo오버로드를RemotePathScope에 추가했습니다. (I4ebca)RemotePathScope에 도형 도우미 (addRect,addOval,addCircle,addRoundRect,addArc,addPath)와RemoteOffset/RemoteSize오버로드를 추가했습니다. (I14972)forceMoveTo지원이 포함된arcTo을RemotePathScope에 추가 (Ib5cf0)
버그 수정
- 하위 요소가 있을 때
CollapsibleColumnLayout및CollapsibleRowLayoutminIntrinsicWidth/높이가 정확한 제약 조건을 초과하는 문제가 수정되었습니다. (Ic2a6f) - 사용자가 맞춤 이벤트 핸들러를 지정할 수 있는 새로운
EventActionOperation가 추가되었습니다. (I161bc) - 디스플레이 밀도에 따라 잘못된 크기로 조정되는
RemoteDp표현식을 수정했습니다. (I78bf5) androidx.lifecycle:lifecycle-runtime종속 항목이 2.10.0으로 업데이트되었습니다. 이 버전은 번들 수명 주기 런타임 린트 검사가 AGP 버전 9.5.0-alpha04 이상에서 실행되는 데 필요합니다. (I99bfd, b/556807521)RemoteVectorPainter및RemoteImageVector에 브러시 스타일 지정, 알파, 와인딩 (PathFillType), 절차적 그리기 지원이 추가되었습니다. (I7e69e)- 주입 가능한 진행률과 기본 연속 애니메이션을 사용하여 원격 Compose에서 애니메이션 벡터 드로어블 (AVD) 지원이 추가되었습니다. (Ic0223)
RemoteDp로 패딩 및 오프셋 수정자를 기록할 때 발생하는 성능 저하를 수정했습니다. (Id8bc9, b/555795653)
버전 1.0.0-alpha19
2026년 9월 9일
androidx.compose.remote:remote-*:1.0.0-alpha19이 출시되었습니다. 버전 1.0.0-alpha19에는 이러한 커밋이 포함되어 있습니다.
API 변경사항
conicTo및conicToRelative을RemotePathScope에 추가했습니다. (Id49e5)- 원격 생성 컴포즈에
createProfile도우미 추가 (I92f5c) RemoteModifier.defaultMinSize을 추가했습니다. (If86a5)
버그 수정
- 원격 컴포즈 수정자, 배치, 모양 전반에서
RemoteDp값의 고정 밀도 동작 스케일링이 수정되었습니다. (I55bb7) - 자동 크기 조정되고 가운데/오른쪽 정렬된 복잡한 텍스트의 가로 정렬 수정 (Ia4b9b)
버전 1.0.0-alpha18
2026년 8월 26일
androidx.compose.remote:remote-*:1.0.0-alpha18이 출시되었습니다. 버전 1.0.0-alpha18에는 이러한 커밋이 포함되어 있습니다.
API 변경사항
- 이제
RemoteAbsoluteAlignment가 공개되어 라이브러리 그룹 외부에서 액세스할 수 있습니다. (Id9ceb) RemoteTextStyle,RemoteText,RemoteTimeText에fontFeatureSettings및fontVariationSettings지원이 추가되었습니다. (I6e78d, b/544644370)RemoteTextStyle에fontVariationSettings지원이 추가되었습니다. (I2c44a, b/542047368)- 이제
RemoteCollapsibleColumn및RemoteCollapsibleRow가 공개되어 라이브러리 그룹 외부에서 액세스할 수 있습니다. (I5ec72) RemoteFitBox(이전FitBox)가 이제 공개되어 라이브러리 그룹 외부에서 액세스할 수 있습니다. (I689be)RemoteMatrix3x3및RemoteShaderBrush이 노출되었습니다.applyTo를 사용하여 셰이더에 매트릭스 변환을 적용할 수 있습니다. (I59594)- 이제
RemoteModifier.graphicsLayer이 공개되어 라이브러리 그룹 외부에서 액세스할 수 있습니다. (I59c2c)
버그 수정
RemoteButton및RemoteCard에서 테두리 너비 조정 및 정렬 수정 (I8458b, b/544653389)- 표현식에서 작동하거나 기본 매개변수를 사용할 때
animateRemoteFloat가 애니메이션 사양을 삭제하는 문제가 수정되었습니다. (I80e98, b/544687132)
버전 1.0.0-alpha17
2026년 8월 12일
androidx.compose.remote:remote-*:1.0.0-alpha17이 출시되었습니다. 버전 1.0.0-alpha17에는 이러한 커밋이 포함되어 있습니다.
API 변경사항
toRemoteFloat(),toRemoteLong(),toPx(density),asRdp(),toRemoteDp(),asRemoteTextUnit(),toRsp()을 비롯한 여러RemoteCompose단위 및 유형 변환 API를 공개로 승격했습니다. (Idca36, b/465743273)RemoteDrawScope의drawCircle,drawOval,drawLine를 공개로 승격했습니다. (Iccf34, b/465743273)RemoteDp에 산술 및 비교 연산을 추가했습니다. (I4b712, b/467023174)RemoteBrush,radialGradient,sweepGradient를 remote-creation-compose에서 공개 API로 노출했습니다. (I24695, b/465743273)
기타
- 기본
minSdk24로 이동 (I972da, b/474169350) RemoteComposeView가 터치를 처리할 때 부모 터치 가로채기 허용 안 함 (I4c6cd, b/514549600)
버전 1.0.0-alpha16
2026년 7월 29일
androidx.compose.remote:remote-*:1.0.0-alpha16이 출시되었습니다. 버전 1.0.0-alpha16에는 이러한 커밋이 포함되어 있습니다.
API 변경사항
- 컴포저블이 아닌 컨텍스트에서 URL 또는
ImageBitmap에서 원격 이미지 비트맵을 인스턴스화할 수 있도록RemoteImageBitmap의 동반 객체를 노출하고 팩토리를 호출합니다. (I4dbc7) RemoteTextStyle에서LineBreak전략 및 하이픈 삽입 빈도 노출 (I7f2e6, b/510078059)RemotePaint인터페이스를 공개로 승격했습니다. (Ida62b, b/465743273)RemoteFloat,RemoteInt,RemoteBoolean에서 지원 중단된 약식 비교 연산자 (eq,ne,lt,le,gt,ge)가 삭제되었습니다. (Ie01a9, b/532022248, b/532022248)
버그 수정
RemoteText의 행 높이 계산과widthIn/heightIn수정자의 제약 조건 크기 조정을 수정합니다. (I89814)RemoteComposePlayer의 상태 누수 수정 (I95630, b/531743466)
버전 1.0.0-alpha15
2026년 7월 15일
androidx.compose.remote:remote-*:1.0.0-alpha15이 출시되었습니다. 버전 1.0.0-alpha15에는 이러한 커밋이 포함되어 있습니다.
API 변경사항
- 이름이 지정되지 않은 원격 비트맵을 지원하기 위해
rememberRemoteImageBitmap(url)를 추가하고rememberMutableRemoteImageBitmap를 공개적으로 노출했습니다. (I7b960) - DSL을 통해 경로를 빌드하기 위한
RemoteStateScope.remotePath및RemotePathScopeAPI가 노출되었습니다. (I9e2fe, b/513228889)
버그 수정
- 제한된
rememberRemoteDocument의 LIBRARY_GROUP 오버로드가 삭제되었습니다. (Ifd9b4, b/532022244, b/532022244)
버전 1.0.0-alpha14
2026년 7월 1일
androidx.compose.remote:remote-*:1.0.0-alpha14이 출시되었습니다. 버전 1.0.0-alpha14에는 이러한 커밋이 포함되어 있습니다.
API 변경사항
RemoteCreationDisplayInfo에서RemoteDensityBehavior및 밀도 동작 인식 생성자를 공개 API로 노출했습니다. (Iafca2, b/524921038)RemoteCreationDisplayInfo및RemoteComposeCreationState에서densityBehavior를 노출했습니다. (Iae938, b/524921038)RemoteComposeCreationComposeFlags를 공개로 설정했습니다. (I1f899, b/467532762)
버그 수정
- @
RemoteComposable에서 표준 ComposeCompositionLocals사용에 관해 경고하는 린트 검사를 추가했습니다. (Ic12ba) compileSdk 37요구사항 삭제 (If78b4)- 더 이상 사용되지 않는
rememberRemoteStringList문서가 삭제되었습니다. (I99722) - 조정이 정의되지 않은 경우 글꼴 두께 조정 렌더링이 수정되었습니다. (I16704, b/522050705)
- 구성요소 경계 내에 그리도록
BorderModifier를 Compose 동작에 맞게 정렬했습니다. (Iae36c) - 생성자에서
DOC_PROFILES를 직렬화하도록RemoteComposeWriter가 수정되었습니다. (I3bbea) - 동적 색상의
RemoteModifier.background기본 지원이 수정되었습니다. (If4f04, b/499049643)
기능
- RemoteDocumentPlayer에 typefaceResolver 매개변수가 추가되었습니다. (Ie7cda, b/524621320)
- Compose 플레이어에 맞춤 구성요소 지원이 추가되었습니다. (Ic0559)
- 두 대안이 모두 동일한 선택 작업이 최적화되었습니다. (I55b9e, b/390355362)
버전 1.0.0-alpha13
2026년 6월 17일
androidx.compose.remote:remote-*:1.0.0-alpha13이 출시되었습니다. 버전 1.0.0-alpha13에는 이러한 커밋이 포함되어 있습니다.
API 변경사항
- 이름 지정 일관성을 개선하기 위해
RemoteBitmap을RemoteImageBitmap로 바꿉니다. (I4fde1, b/513228889) RemoteBitmapShader를RemoteImageBrush로 이름을 바꾸고 공개 API에 노출 (I7adaf, b/513228889)RemoteInt비교 연산자를 노출합니다. (I5fe3d, b/513228889)captureRemoteDocument흐름 API와 새로운captureSingleRemoteDocument오버로드 (RemoteCreationDisplayInfo사용)를 공개 API로 노출했습니다. (I87b0e, b/513228889)RemoteBoolean의 비교 연산자 (eq, ne)를isEqualTo,isNotEqualTo로 이름 변경 (Ia05b9, b/513228889)RemoteEnum및RemoteStateLayout을 공개 API로 노출 (I5c6ec)RemotePaint인터페이스의fontVariationSettings속성을 공개 API로 노출했습니다. (Ic3c46, b/513228889)RemoteInt및RemoteFloattoRemoteString메서드를 삭제합니다. (I62a6b, b/513228889)RemoteTypefaceAPI가 노출되었습니다. (Iadfdb, b/502907551)- 기존
ValueChange팩토리 함수를 소문자valueChange으로 이름을 바꿨습니다. (I812b9, b/513228889) - 람다를 통해
PendingIntent액세스를 지연하고 미리보기 모드에서 no-op 작업을 반환하여 IDE 미리보기에 대해PendingIntentAction를 안전하게 만들었습니다. (I43b37, b/512403924)
버그 수정
- 글꼴 해결을 모듈화하기 위해
TypefaceResolver및DefaultTypefaceResolver내부 추상화 도입 (Ia1df7, b/513228889) - 사용되지 않는
RemoteIntReference및RemoteStringListAPI가 삭제되었으며 원격 문자열 배열을 지원하는RemoteStringArray가 추가되었습니다. (I12931) LocalInspectionMode를 원격 Compose 캡처 단계로 전파 (I6a56b, b/512403924)
버전 1.0.0-alpha12
2026년 6월 3일
androidx.compose.remote:remote-*:1.0.0-alpha12이 출시되었습니다. 버전 1.0.0-alpha12에는 이러한 커밋이 포함되어 있습니다.
API 변경사항
- 수정자
onTouchCancel(varargs action)및onTouchCancel(List<Action>)이onTouchCancel(action)로 변경되었습니다. 작업 목록에는CombinedAction을 사용합니다. (Ia7b5a, b/498881738) RemoteBoolean정적 팩토리 노출 (Ifedb6, b/484137042)- 외부 사용을 허용하도록
hostAction및combinedAction팩토리 함수가 노출되었습니다. (I78002) - 원격 Compose 콘텐츠를 미리 보기 위한
RemoteContentPreview,RemoteDocumentPreview,RemotePreviewWrapper함수 추가 (I706ae, b/507379403)
버전 1.0.0-alpha11
2026년 5월 19일
androidx.compose.remote:remote-*:1.0.0-alpha11이 출시되었습니다. 버전 1.0.0-alpha11에는 이러한 커밋이 포함되어 있습니다.
API 변경사항
RemoteInt정적 팩토리 노출 (Ic0096, b/484137042)RemoteState정적 팩토리 노출 (I544f0, b/484137042)- 이제
RemoteLong는 산술 연산자 (덧셈, 뺄셈, 곱셈,RemoteInt으로의 절단 변환)의 제한된 하위 집합을 지원합니다. (I1d416) FontFamily대신RemoteFontFamily를 사용하도록RemoteText업데이트 (Ib76b6, b/502907551)- 수정자 alpha, rotate, scale이 추가되었습니다. (I5d682, b/505427444)
버전 1.0.0-alpha010
2026년 5월 6일
androidx.compose.remote:remote-*:1.0.0-alpha010이 출시되었습니다. 버전 1.0.0-alpha010에는 이러한 커밋이 포함되어 있습니다.
기능
EnforceCleanRecomposition플래그 추가 (I6e4408)RemoteCompose에서 리컴포지션을 지원하기 위한 단계로 컴포지션이 완료되기 전에 문서에 쓰지 못하도록 했습니다. 이렇게 하면 리컴포지션 중에 문서가 부분적으로 작성되는 것을 방지할 수 있습니다. 이 동작으로 인해 기존 코드에 문제가 발생하는 경우isEnforceCleanRecompositionEnabled을false로 설정하여 사용 중지할 수 있습니다.
API 변경사항
- 원격 Compose 테스트 라이브러리가 추가되었습니다. (I78746, b/504687418)
버그 수정
RemoteColor(정적 색상 대신)를 배경색으로 사용할 때 발생하는 배경 클리핑 문제 수정 (If70842, b/505116577)- URI에서 로드된 비트맵의 명시적 크기 제공 지원 이전에는 크기가 1x1로 계산되었으며 해당 픽셀이 컨테이너 크기로 확장되었습니다 (Id4fff, b/487936996).
SensorManager가 없는 기기에서 비정상 종료 버그 방지 (I1fc947,b/498302479)- 제공된 시계를 사용하지 않는
TIME_FROM표현식 수정 (기간 표현식의 신뢰할 수 있는 테스트 방지) (I5f816, b/501405389)
버전 1.0.0-alpha09
2026년 4월 22일
androidx.compose.remote:remote-*:1.0.0-alpha09이 출시되었습니다. 버전 1.0.0-alpha09에는 이러한 커밋이 포함되어 있습니다.
API 변경사항
- 수정자 클릭 가능이 작업 매개변수의 null 값을 허용하지 않도록 변경되었습니다. 대신 Action.Empty를 사용해야 합니다. (I21be9, b/498881738)
- 패딩 수정자 매개변수가 left/right에서 start/end로 변경되었습니다. (Id781c, b/500760020)
- 수정자
onTouchDown(varargs action)및onTouchUp(varargs action)이onTouchDown/onTouchUp(action)로 변경되었습니다. 작업 목록에는CombinedAction을 사용합니다. (I8af9d, b/498881738) - 수정자
clickable(varargs action)이(가)clickable(action)로 변경되었습니다. 작업 목록에는CombinedAction을 사용합니다. (I8432d, b/498881738)
버그 수정
MatrixExpression.write수정 (Id3c52)
버전 1.0.0-alpha08
2026년 4월 8일
androidx.compose.remote:remote-*:1.0.0-alpha08이 출시되었습니다. 버전 1.0.0-alpha08에는 이러한 커밋이 포함되어 있습니다.
새로운 기능
CoreText,TextStyle,TextTransform,ColorTheme작업을 기준 AndroidX 및 위젯 프로필로 승격 (I69671, b/494482597)CoreText는 적응형 텍스트 크기 조절, 줄바꿈 및 오버플로 동작과 같은 텍스트 레이아웃 기능에 대한 향상된 제어 기능을 비롯해 텍스트 렌더링을 위한 더 풍부한 기능을 제공합니다.TextStyle를 사용하면 일반적인 텍스트 스타일 속성을 문서에 한 번만 캡처하고 여러 텍스트 실행에서 참조할 수 있습니다.TextTransform를 사용하면 텍스트 변환(예: 텍스트를 대문자로 변환)이 가능합니다.
- 레이아웃 방향이 RTL이고 절대 가로 정렬을 사용하지 않는 경우 가로 레이아웃에서 항목의 렌더링이 반전됩니다. (I2d38e)
API 변경사항
toRemoteString(DecimalFormat)를 개발자 API로 사용하는 것이 좋습니다. (Ia4925, b/493924433)clip(shape, size)수정자가 삭제되었습니다. 대신 수정자clip(shape)를 사용해야 합니다. (I76301)
버그 수정
- 배열 요소 변경사항을 추적하도록
TextLookup을 업데이트합니다. 이렇게 하면 배열에서 조회하는 요소가 변경된 경우 표현식이 재평가됩니다 (I162c7).
버전 1.0.0-alpha07
2026년 3월 25일
androidx.compose.remote:remote-*:1.0.0-alpha07이 출시되었습니다. 버전 1.0.0-alpha07에는 이러한 커밋이 포함되어 있습니다.
새로운 기능
API 변경사항
RemoteSpacer를 공개 API로 노출 (I1a540)RemoteBrushapplyTo및 서체 API 공개 (I87ce9, b/493249631)drawTextOnCircle에서 정렬 및 배치 매개변수 생략 (I7fd16, b/446824085)- 의미 체계 수정자 함수 노출 (Ice73b)
RemoteImageVector및painterRemoteVector노출 (If8f38, b/446824085)RemoteTimeDefaults를remote-creation-compose의 공개 API로 노출 (Iddc74, b/446824085)RemoteArrangement.spacedBy메서드를 공개로 설정 (I36e86)- 더 많은
RemoteDrawScopeAPI 노출 (I1dde7) - API에서
RemotePainter유형 노출 (I1ec8e) RemoteBrushAPI 노출 (I4b074)RemoteCanvas의 최소 공개 API (I00853, b/446824085)- RC 시맨틱 수정자 노출 (I8b175, b/446824085)
RemoteFloat.asRemoteDp()노출 (I28b36, b/446824085)RemoteFloat작업 노출 (I85fb5, b/446824085)RemoteArrangement.CenterHorizontally가 삭제되고RemoteArrangement.Center로 대체되었습니다. (I2f907, b/471212869, b/471153933)- 단일
RemoteAlignment을 허용하도록RemoteBox정렬 변경 (I0bfbf, b/471212869)
버전 1.0.0-alpha06
2026년 3월 11일
androidx.compose.remote:remote-*:1.0.0-alpha06이 출시되었습니다. 버전 1.0.0-alpha06에는 이러한 커밋이 포함되어 있습니다.
새로운 기능
TextStyle의 새로운 실험용 작업을 추가합니다.TextStyle를 사용하면 흔히 사용되는 서체 스타일을 문서에 한 번 작성하고 여러 텍스트 실행 (bfc6487)에서 재사용할 수 있습니다.
API 변경사항
RemoteTextStyle병합 노출 (I971ce, b/446824085)RemotePainter를 공개 API로 노출 (I252c1, b/446824085)Border/Clip수정자 및RemoteShape노출 (Id26dd, b/446824085)remote-creation-compose에서RemoteColorAPI 노출 (I4ab00, b/446824085)RemoteTextAPI 노출 (I6b019)RemoteImageAPI (Ided31) 노출RemoteBoolean,RemoteString,RemoteFloatAPI 노출 (Id9ee6)WidthIn주석에서 원격 컴포저블 (I80784)
버그 수정
- Java 11 타겟을 사용하도록 라이브러리를 이동합니다. 즉, 생성된 바이트 코드는 Java 11 (클래스 파일 버전 55)이며 라이브러리를 사용하려면 디슈거링이 필요할 수 있습니다 (If4c2a, b/457821470).
버전 1.0.0-alpha05
2026년 2월 25일
androidx.compose.remote:remote-*:1.0.0-alpha05이 출시되었습니다. 버전 1.0.0-alpha05에는 이러한 커밋이 포함되어 있습니다.
새로운 기능
fillParentMaxWidth및fillParentMaxHeight를 도입했습니다. (4c6d77c)
API 변경사항
- 일반적인 원격 컴포저블 및 수정자 유형 노출 (Id1d40)
RemoteState유형 노출 (I22429, b/465453482)
버그 수정
- 스크롤 수정 (0a25299)
- 터치 슬롭 수정 (0192b69)
- 렌더링 프로세스에서 밀도를 더 일찍 설정하여 첫 번째 프레임 (스크린샷 테스트에서 자주 캡처됨)에 올바르게 적용되도록 합니다(f775399).
버전 1.0.0-alpha04
2026년 2월 11일
androidx.compose.remote:remote-*:1.0.0-alpha04이 출시되었습니다. 버전 1.0.0-alpha04에는 이러한 커밋이 포함되어 있습니다.
새로운 기능
- 원격 UI를 만들 때 원격이 아닌 컴포저블 함수를 사용하지 못하도록 기본적으로
RemoteApplier사용 설정RemoteComposeCreationComposeFlags에서isRemoteApplierEnabled을 변경하여 이를 사용 중지할 수 있습니다. (67a405f) - 비트맵 글꼴의 글리프 간격 추가 (0852657)
RemoteCanvas에서 피벗으로 회전 (9a292b3)RemoteSpacer추가 (12beb72)java.time종속 항목을 방지하여 생성 라이브러리의minSdk을 23으로 낮출 수 있음 (59e30d0)FlowLayout(7efef02)
버그 수정
- 전역이 아닌
ColorExpression및 계산된 문자열의 평가 수정 (c08d0bd)
외부 기여
androidx.compose.ui.graphics.NativePainttypealias가 지원 중단되었습니다. 대신android.graphics.Paint을 직접 사용하세요. (I6303c, b/477394763)typealias을 통해 플랫폼 유형이commonMainsourceset에 노출되지 않도록Paint.asFrameworkPaint()을Paint.nativePaint확장 프로그램으로 대체 (I6303c, b/477394763)
버전 1.0.0-alpha03
2026년 1월 28일
androidx.compose.remote:remote-*:1.0.0-alpha03이 출시되었습니다. 버전 1.0.0-alpha03에는 이러한 커밋이 포함되어 있습니다.
새로운 기능
API 변경사항
- Android 유형을 직접 노출하는 대신 Compose 유형을 사용하도록
RemoteColor및RemoteBitmapAPI를 이전했습니다. a9bfbb8 RemoteDensity유형을 도입하여 (원격 기기용 문서를 생성할 때) 플레이어에서 밀도를 평가할지 아니면 (동일한 기기에 있을 때 문서 크기를 최적화하기 위해) 표현식을 인라인할지 결정할 수 있도록 함 54352bbRemoteState constantValueOrNull이름 바꾸기 (I6ad5c, b/467050397)
버전 1.0.0-alpha02
2026년 1월 14일
androidx.compose.remote:remote-*:1.0.0-alpha02이 출시되었습니다. 버전 1.0.0-alpha02에는 이러한 커밋이 포함되어 있습니다.
새로운 기능
- CoreText의 최소/최대 글꼴 크기 추가 I7bd3c
API 변경사항
- Glance Wear 인프라를 위한 최소 공개 API 노출 (I7b4b9, b/467532762)
captureSingleRemoteDocument에서CapturedDocument반환 (I5a283, b/467532762)
버그 수정
- 레이아웃 후 스크롤 위치 수정 및 가장자리 효과 지원 추가 (6d4551)
버전 1.0.0-alpha01
2025년 12월 17일
androidx.compose.remote:remote-*:1.0.0-alpha01이 출시되었습니다. 버전 1.0.0-alpha01에는 이러한 커밋이 포함되어 있습니다.
- 원격 Compose는 원격 노출 영역의 UI를 만드는 프레임워크입니다.