uzaktan yazma

  
Remote Compose, uzak yüzeyler için kullanıcı arayüzü oluşturmaya yönelik bir çerçevedir.
Son Güncelleme Kararlı Sürüm Sürüm Adayı Beta sürümü Alfa Sürümü
9 Eylül 2026 - - - 1.0.0-alpha19

Bağımlılıkları bildirme

compose-remote'a bağımlılık eklemek için Google Maven deposunu projenize eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu inceleyin.

Uygulamanız veya modülünüz için build.gradle dosyasına ihtiyacınız olan yapılarla ilgili bağımlılıkları ekleyin:

Modern

dependencies {
    implementation "androidx.compose.remote:remote-core:1.0.0-alpha14"

    // Use to create Remote Compose documents
    implementation "androidx.compose.remote:remote-creation:1.0.0-alpha14"
    implementation "androidx.compose.remote:remote-creation-core:1.0.0-alpha14"
    implementation "androidx.compose.remote:remote-creation-android:1.0.0-alpha14"
    implementation "androidx.compose.remote:remote-creation-jvm:1.0.0-alpha14"
    implementation "androidx.compose.remote:remote-creation-compose:1.0.0-alpha14"

    // Use to render a Remote Compose document
    implementation "androidx.compose.remote:remote-player-core:1.0.0-alpha14"
    implementation "androidx.compose.remote:remote-player-view:1.0.0-alpha14"

    implementation "androidx.compose.remote:remote-tooling-preview:1.0.0-alpha14"
}

Kotlin

dependencies {
    implementation("androidx.compose.remote:remote-core:1.0.0-alpha14")

    // Use to create Remote Compose documents
    implementation("androidx.compose.remote:remote-creation:1.0.0-alpha14")
    implementation("androidx.compose.remote:remote-creation-core:1.0.0-alpha14")
    implementation("androidx.compose.remote:remote-creation-android:1.0.0-alpha14")
    implementation("androidx.compose.remote:remote-creation-jvm:1.0.0-alpha14")
    implementation("androidx.compose.remote:remote-creation-compose:1.0.0-alpha14")

    // Use to render a Remote Compose document
    implementation("androidx.compose.remote:remote-player-core:1.0.0-alpha14")
    implementation("androidx.compose.remote:remote-player-view:1.0.0-alpha14")

    implementation("androidx.compose.remote:remote-tooling-preview:1.0.0-alpha14")
}

Bağımlılıklar hakkında daha fazla bilgi için Derleme bağımlılıkları ekleme başlıklı makaleyi inceleyin.

Geri bildirim

Geri bildiriminiz Jetpack'in iyileştirilmesine yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmeye yönelik fikirleriniz varsa lütfen bize bildirin. Yeni bir sorun oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oyunuzu ekleyebilirsiniz.

Yeni sorun oluşturma

Daha fazla bilgi için Sorun İzleyici belgelerini inceleyin.

Sürüm 1.0

Sürüm 1.0.0-alpha19

9 Eylül 2026

androidx.compose.remote:remote-*:1.0.0-alpha19 iptal edilir. 1.0.0-alpha19 sürümü bu commit'leri içerir.

API Değişiklikleri

  • RemotePathScope listesine conicTo ve conicToRelative eklendi. (Id49e5)
  • Uzakta oluşturma/yazma özelliğine createProfile yardımcısı eklendi (I92f5c)
  • RemoteModifier.defaultMinSize eklendi. (If86a5)

Hata Düzeltmeleri

  • Uzak composable değiştiriciler, düzenlemeler ve şekiller genelinde RemoteDp değerleri için sabit yoğunluk davranış ölçeklendirmesi. (I55bb7)
  • Otomatik boyutlandırılmış ve ortalanmış/sağa hizalanmış karmaşık metinlerde yatay hizalamayı düzeltme (Ia4b9b)

Sürüm 1.0.0-alpha18

26 Ağustos 2026

androidx.compose.remote:remote-*:1.0.0-alpha18 iptal edilir. 1.0.0-alpha18 sürümü bu commit'leri içerir.

API Değişiklikleri

  • RemoteAbsoluteAlignment artık herkese açık ve kitaplık grubunun dışından erişilebilir. (Id9ceb)
  • RemoteTextStyle, RemoteText ve RemoteTimeText'de fontFeatureSettings ve fontVariationSettings desteği eklendi. (I6e78d, b/544644370)
  • RemoteTextStyle'te fontVariationSettings için destek eklendi. (I2c44a, b/542047368)
  • RemoteCollapsibleColumn ve RemoteCollapsibleRow artık herkese açık ve kitaplık grubunun dışından erişilebilir. (I5ec72)
  • RemoteFitBox (eski adıyla FitBox) artık herkese açık ve kitaplık grubu dışında erişilebilir. (I689be)
  • Deney grubu RemoteMatrix3x3 ve RemoteShaderBrush.applyTo, matris dönüşümlerinin gölgelendiricilere uygulanmasına izin verir. (I59594)
  • RemoteModifier.graphicsLayer artık herkese açık ve kitaplık grubu dışında erişilebilir. (I59c2c)

Hata Düzeltmeleri

  • RemoteButton ve RemoteCard'de kenarlık genişliği ölçeklendirme ve hizalama sorununu düzeltin. (I8458b, b/544653389)
  • animateRemoteFloat öğesinin ifadeler üzerinde çalışırken veya varsayılan parametreleri kullanırken animasyon özelliklerini silmesi sorunu düzeltildi. (I80e98, b/544687132)

Sürüm 1.0.0-alpha17

12 Ağustos 2026

androidx.compose.remote:remote-*:1.0.0-alpha17 iptal edilir. 1.0.0-alpha17 sürümü bu commit'leri içerir.

API Değişiklikleri

  • toRemoteFloat(), toRemoteLong(), toPx(density), asRdp(), toRemoteDp(), asRemoteTextUnit() ve toRsp() dahil olmak üzere çeşitli RemoteCompose birim ve tür dönüştürme API'lerini herkese açık hale getirdik. (Idca36, b/465743273)
  • RemoteDrawScope albümündeki drawCircle, drawOval ve drawLine herkese açık olarak ayarlandı. (Iccf34, b/465743273)
  • RemoteDp'ya aritmetik ve karşılaştırma işlemleri eklendi. (I4b712, b/467023174)
  • Exposed RemoteBrush, radialGradient ve sweepGradient, remote-creation-compose'da herkese açık API'ler olarak kullanıma sunuldu. (I24695, b/465743273)

Diğer

  • Varsayılan minSdk 24'e taşıyın. (I972da, b/474169350)
  • RemoteComposeView dokunma işlemlerini gerçekleştirirken ebeveyn dokunma müdahalesine izin verme. (I4c6cd, b/514549600)

Sürüm 1.0.0-alpha16

29 Temmuz 2026

androidx.compose.remote:remote-*:1.0.0-alpha16 iptal edilir. 1.0.0-alpha16 sürümü bu commit'leri içerir.

API Değişiklikleri

  • Bir URL'den veya ImageBitmap'den uzak resim bit eşlemlerinin oluşturulmasına izin vermek için RemoteImageBitmap ile ilgili yardımcı nesne ve fabrika çağırma işlemleri kullanıma sunuldu. (I4dbc7)
  • LineBreak stratejisini ve RemoteTextStyle'deki heceleme sıklığını ortaya çıkarma (I7f2e6, b/510078059)
  • RemotePaint arayüzü herkese açık olarak kullanıma sunuldu. (Ida62b, b/465743273)
  • RemoteFloat, RemoteInt ve RemoteBoolean genelinde, kullanımdan kaldırılan kısaltılmış karşılaştırma operatörleri (eq, ne, lt, le, gt, ge) kaldırıldı. (Ie01a9, b/532022248, b/532022248)

Hata Düzeltmeleri

  • RemoteText içindeki satır yüksekliği hesaplaması düzeltildi ve widthIn/heightIn değiştiricilerinde ölçeklendirme kısıtlamaları kaldırıldı. (I89814)
  • RemoteComposePlayer'daki sabit durum sızıntısı (I95630, b/531743466)

Sürüm 1.0.0-alpha15

15 Temmuz 2026

androidx.compose.remote:remote-*:1.0.0-alpha15 iptal edilir. 1.0.0-alpha15 sürümü bu commit'leri içerir.

API Değişiklikleri

  • Adlandırılmamış uzak bit eşlemleri desteklemek için rememberRemoteImageBitmap(url) eklendi ve rememberMutableRemoteImageBitmap herkese açık olarak kullanıma sunuldu. (I7b960)
  • DSL aracılığıyla yollar oluşturmak için RemoteStateScope.remotePath ve RemotePathScope API'leri kullanıma sunuldu. (I9e2fe, b/513228889)

Hata Düzeltmeleri

Sürüm 1.0.0-alpha14

1 Temmuz 2026

androidx.compose.remote:remote-*:1.0.0-alpha14 iptal edilir. 1.0.0-alpha14 sürümü bu commit'leri içerir.

API Değişiklikleri

  • RemoteDensityBehavior ve RemoteCreationDisplayInfo'deki yoğunluk davranışına duyarlı oluşturucular, herkese açık API'ler olarak kullanıma sunuldu. (Iafca2, b/524921038)
  • RemoteCreationDisplayInfo ve RemoteComposeCreationState içinde densityBehavior gösterildi. (Iae938, b/524921038)
  • RemoteComposeCreationComposeFlags herkese açık hâle getirildi. (I1f899, b/467532762)

Hata Düzeltmeleri

  • @RemoteComposable içinde standart Compose CompositionLocals kullanımına ilişkin uyarı veren lint kontrolü eklendi. (Ic12ba)
  • compileSdk 37 için şartı kaldırın (If78b4)
  • Eskimiş rememberRemoteStringList belgeleri kaldırıldı. (I99722)
  • Ayarlama tanımlanmadığında yazı tipi ağırlığı ayarlamasının oluşturulmasıyla ilgili sorun düzeltildi. (I16704, b/522050705)
  • Bileşen sınırları içinde çizim yapmak için BorderModifier, Compose davranışıyla uyumlu hale getirildi. (Iae36c)
  • Oluşturucuda DOC_PROFILES öğesini serileştirmek için RemoteComposeWriter düzeltildi. (I3bbea)
  • Dinamik renkler için RemoteModifier.background yerel desteği düzeltildi. (If4f04, b/499049643)

Özellikler - RemoteDocumentPlayer'e typefaceResolver parametresi eklendi. (Ie7cda, b/524621320) - Compose oynatıcı için özel bileşen desteği eklendi. (Ic0559) - Her iki alternatifin de aynı olduğu belirli işlemler optimize edildi. (I55b9e, b/390355362)

Sürüm 1.0.0-alpha13

17 Haziran 2026

androidx.compose.remote:remote-*:1.0.0-alpha13 iptal edilir. 1.0.0-alpha13 sürümü bu commit'leri içerir.

API Değişiklikleri

  • Adlandırma tutarlılığını artırmak için RemoteBitmap öğesini RemoteImageBitmap olarak yeniden adlandırın. (I4fde1, b/513228889)
  • RemoteBitmapShader öğesini RemoteImageBrush olarak yeniden adlandırın ve genel API'ye sunun. (I7adaf, b/513228889)
  • RemoteIntKarşılaştırma operatörlerini kullanıma sunun. (I5fe3d, b/513228889)
  • captureRemoteDocument Flow API'si ve yeni bir captureSingleRemoteDocument aşırı yüklemesi (RemoteCreationDisplayInfo alır) herkese açık API'ler olarak kullanıma sunuldu. (I87b0e, b/513228889)
  • RemoteBoolean üzerindeki karşılaştırma operatörlerini (eq, ne) isEqualTo, isNotEqualTo olarak yeniden adlandırın. (Ia05b9, b/513228889)
  • RemoteEnum ve RemoteStateLayout'yi herkese açık API'ler olarak kullanıma sunma (I5c6ec)
  • fontVariationSettings özelliği, RemotePaint arayüzünde genel API olarak kullanıma sunuldu. (Ic3c46, b/513228889)
  • RemoteInt ve RemoteFloat toRemoteString yöntemleri kaldırıldı. (I62a6b, b/513228889)
  • RemoteTypeface API'si kullanıma sunuldu. (Iadfdb, b/502907551)
  • Mevcut ValueChange fabrika işlevleri, küçük harfli valueChange olarak yeniden adlandırıldı. (I812b9, b/513228889)
  • Lambda üzerinden PendingIntent erişimini erteleyerek ve önizleme modunda no-op işlemi döndürerek PendingIntentAction, IDE önizlemeleri için güvenli hale getirildi. (I43b37, b/512403924)

Hata Düzeltmeleri

  • Yazı tipi çözümlemesini modüler hale getirmek için TypefaceResolver ve DefaultTypefaceResolver dahili soyutlamalarını kullanıma sunun. (Ia1df7, b/513228889)
  • Eski RemoteIntReference ve RemoteStringList API'leri kaldırıldı ve uzak dizelerin dizilerini desteklemek için RemoteStringArray eklendi. (I12931)
  • LocalInspectionMode öğesini Uzaktan Oluşturma yakalama aşamasına yayma (I6a56b, b/512403924)

Sürüm 1.0.0-alpha12

3 Haziran 2026

androidx.compose.remote:remote-*:1.0.0-alpha12 iptal edilir. 1.0.0-alpha12 sürümü bu commit'leri içerir.

API Değişiklikleri

  • onTouchCancel(varargs action) ve onTouchCancel(List<Action>) değiştiricileri onTouchCancel(action) olarak değiştirildi. İşlem listesi için CombinedAction kullanın. (Ia7b5a, b/498881738)
  • RemoteBoolean statik fabrikasını kullanıma sunun. (Ifedb6, b/484137042)
  • Harici kullanıma izin vermek için hostAction ve combinedAction fabrika işlevleri kullanıma sunuldu. (I78002)
  • Remote Compose içeriğini önizlemek için RemoteContentPreview, RemoteDocumentPreview ve RemotePreviewWrapper işlevlerini ekleyin. (I706ae, b/507379403)

Sürüm 1.0.0-alpha11

19 Mayıs 2026

androidx.compose.remote:remote-*:1.0.0-alpha11 iptal edilir. 1.0.0-alpha11 sürümü bu commit'leri içerir.

API Değişiklikleri

  • RemoteInt statik fabrikasını kullanıma sunun. (Ic0096, b/484137042)
  • RemoteState statik fabrikalarını kullanıma sunma (I544f0, b/484137042)
  • RemoteLong artık aritmetik operatörlerin sınırlı bir alt kümesini (toplama, çıkarma, çarpma ve RemoteInt'ye dönüştürme) destekliyor. (I1d416)
  • RemoteText, FontFamily yerine RemoteFontFamily kullanacak şekilde güncellendi (Ib76b6, b/502907551)
  • Alfa, döndürme ve ölçek değiştiricileri eklendi. (I5d682, b/505427444)

Sürüm 1.0.0-alpha010

6 Mayıs 2026

androidx.compose.remote:remote-*:1.0.0-alpha010 iptal edilir. Sürüm 1.0.0-alpha010, bu commit'leri içerir.

Özellikler

  • EnforceCleanRecomposition işareti ekleyin (I6e4408). RemoteCompose'da yeniden oluşturmayı desteklemek için, kompozisyon tamamlanmadan önce dokümana yazılmasını engelledik. Bu, yeniden oluşturma sırasında dokümanların kısmen yazılmasını önler. Bu davranış mevcut kodla ilgili sorunlara neden olursa isEnforceCleanRecompositionEnabled, false olarak ayarlanarak devre dışı bırakılabilir.

API Değişiklikleri

Hata Düzeltmeleri

  • Arka plan rengi olarak statik renk yerine RemoteColor kullanıldığında arka planın kırpılması sorunu düzeltildi (If70842, b/505116577).
  • URI'den yüklenen bit eşlemler için açık bir boyut belirtme desteği eklendi. Daha önce boyut 1x1 olarak hesaplanıyor ve bu piksel, kapsayıcı boyutuna göre ölçekleniyordu (Id4fff, b/487936996).
  • SensorManager özelliği olmayan cihazlarda kilitlenme hatasını önleme (I1fc947,b/498302479)
  • Sağlanan saati kullanmayan TIME_FROM ifadelerini düzeltme (süre ifadeleri için güvenilir testleri engelliyordu) (I5f816, b/501405389)

Sürüm 1.0.0-alpha09

22 Nisan 2026

androidx.compose.remote:remote-*:1.0.0-alpha09 iptal edilir. 1.0.0-alpha09 sürümü bu commit'leri içerir.

API Değişiklikleri

  • Değiştirici tıklanabilirliği, işlem parametresi için boş değer kabul etmeyecek şekilde değiştirildi. Bunun yerine Action.Empty kullanılmalıdır. (I21be9, b/498881738)
  • Dolgu değiştirici parametreleri sol/sağ yerine başlangıç/bitiş olarak değiştirildi. (Id781c, b/500760020)
  • onTouchDown(varargs action) ve onTouchUp(varargs action) değiştiricileri onTouchDown/onTouchUp(action) olarak değiştirildi. İşlem listesi için CombinedAction kullanın. (I8af9d, b/498881738)
  • clickable(varargs action) değiştiricisi clickable(action) olarak değiştirildi. İşlem listesi için CombinedAction kullanın. (I8432d, b/498881738)

Hata Düzeltmeleri

  • MatrixExpression.write ile ilgili sorunu düzeltin (Id3c52)

Sürüm 1.0.0-alpha08

8 Nisan 2026

androidx.compose.remote:remote-*:1.0.0-alpha08 iptal edilir. 1.0.0-alpha08 sürümü bu commit'leri içerir.

Yeni Özellikler

  • CoreText, TextStyle, TextTransform ve ColorTheme işlemlerini temel AndroidX ve Widget Profilleri'ne (I69671, b/494482597) yükseltin.
    • CoreText, uyarlanabilir metin yeniden boyutlandırma ve satır sonu ile taşma davranışı gibi metin düzeni özellikleri üzerinde daha iyi kontrol de dahil olmak üzere metin oluşturma için daha zengin özellikler sunar.
    • TextStyle, ortak metin stil özellikleri dokümanda bir kez yakalanmasına ve birden fazla metin çalıştırması tarafından referans verilmesine olanak tanır.
    • TextTransform, metin dönüştürme işlemlerini (ör. metni büyük harfe dönüştürme) etkinleştirir.
  • Düzen yönü sağdan sola olduğunda ve mutlak yatay düzenleme kullanılmadığında yatay düzendeki öğelerin tersine oluşturulması. (I2d38e)

API Değişiklikleri

  • Geliştirici API'si olarak toRemoteString(DecimalFormat) tercih edilir. (Ia4925, b/493924433)
  • clip(shape, size) değiştiricisi kaldırıldı. Bunun yerine clip(shape) değiştiricisi kullanılmalıdır. (I76301)

Hata Düzeltmeleri

  • Dizi öğesi değişikliklerini izlemek için TextLookup özelliğini güncelleyin. Bu işlev, bir dizide aradıkları öğe değiştiyse ifadelerin yeniden değerlendirilmesini sağlar (I162c7).

Sürüm 1.0.0-alpha07

25 Mart 2026

androidx.compose.remote:remote-*:1.0.0-alpha07 iptal edilir. 1.0.0-alpha07 sürümü bu commit'leri içerir.

Yeni Özellikler

  • Doğrusal olmayan yazı tipi ölçeklendirmeyi uygulama (73b23c0)
  • Düzenlerin LayoutDirection'yı dikkate almasını sağlama (81f984b)

API Değişiklikleri

  • RemoteSpacer öğesini genel API olarak kullanıma sunma (I1a540)
  • Make RemoteBrush applyTo ve Typeface API'yi herkese açık hale getirme (I87ce9, b/493249631)
  • drawTextOnCircle (I7fd16, b/446824085) öğesinden hizalama ve yerleşim parametrelerini çıkarın.
  • Anlam değiştirici işlevleri kullanıma sunma (Ice73b)
  • RemoteImageVector ve painterRemoteVector özelliklerini kullanıma sunma (If8f38, b/446824085)
  • RemoteTimeDefaults öğesini remote-creation-compose içinde herkese açık API olarak kullanıma sunma (Iddc74, b/446824085)
  • RemoteArrangement.spacedBy yöntemlerini herkese açık hale getirme (I36e86)
  • Daha fazla RemoteDrawScope API'si kullanıma sunuluyor (I1dde7)
  • API'de RemotePainter türlerini kullanıma sunma (I1ec8e)
  • RemoteBrush API'yi kullanıma sunma (I4b074)
  • RemoteCanvas için minimum genel API (I00853, b/446824085)
  • RC semantiği değiştiricilerini kullanıma sunma (I8b175, b/446824085)
  • Expose RemoteFloat.asRemoteDp() (I28b36, b/446824085)
  • RemoteFloat işlemlerini kullanıma sunma (I85fb5, b/446824085)
  • RemoteArrangement.CenterHorizontally kaldırıldı ve yerine RemoteArrangement.Center eklendi. (I2f907, b/471212869, b/471153933)
  • Tek bir RemoteAlignment kabul etmek için RemoteBox hizalamasını değiştirin. (I0bfbf, b/471212869)

Sürüm 1.0.0-alpha06

11 Mart 2026

androidx.compose.remote:remote-*:1.0.0-alpha06 iptal edilir. 1.0.0-alpha06 sürümü bu commit'leri içerir.

Yeni Özellikler

  • TextStyle için yeni bir deneysel işlem ekleyin. TextStyle, en çok tercih edilen tipografi stilinin belgeye bir kez yazılmasını ve birkaç metin çalıştırması (bfc6487) tarafından yeniden kullanılmasını sağlar.

API Değişiklikleri

  • RemoteTextStyle birleştirme özelliğini kullanıma sunma (I971ce, b/446824085)
  • RemotePainter öğesini herkese açık API olarak kullanıma sunma (I252c1, b/446824085)
  • Border/Clip Değiştiricileri ve RemoteShape'yi kullanıma sunun. (Id26dd, b/446824085)
  • RemoteColor API'lerini remote-creation-compose'de kullanıma sunma (I4ab00, b/446824085)
  • RemoteText API'sini kullanıma sunma (I6b019)
  • RemoteImage API'sini kullanıma sunma (Ided31)
  • RemoteBoolean, RemoteString ve RemoteFloat API'lerini kullanıma sunma (Id9ee6)
  • WidthIn ek açıklamasından uzaktan oluşturulabilir (I80784)

Hata Düzeltmeleri

  • Kitaplıkları Java 11 hedefini kullanacak şekilde taşır. Bu, üretilen bayt kodunun Java 11 (sınıf dosyası sürümü 55) olacağı ve kitaplığı kullanmak için desugaring gerektirebileceği anlamına gelir (If4c2a, b/457821470).
    • Uzunluğun ve metin aramanın doğru şekilde güncellendiğinden emin olun. Daha önce RemoteStrings uzunluğu ilk karede hesaplanıyor ve daha sonra güncellenmiyordu (e49cb53).
    • Büyük kesirli bileşenlere sahip sayılar için TextFromFloat desteği. Daha önce büyük "digitsAfter" değerleri, kayan noktanın 0 olarak değerlendirilmesine neden olabiliyordu (5080bc54).

Sürüm 1.0.0-alpha05

25 Şubat 2026

androidx.compose.remote:remote-*:1.0.0-alpha05 iptal edilir. 1.0.0-alpha05 sürümü bu commit'leri içerir.

Yeni Özellikler

  • fillParentMaxWidth ve fillParentMaxHeight özellikleri kullanıma sunuldu. (4c6d77c)

API Değişiklikleri

  • Yaygın kullanılan Remote Composable ve Modifier türlerini kullanıma sunma (Id1d40)
  • RemoteState için türleri kullanıma sunma (I22429, b/465453482)

Hata Düzeltmeleri

  • Kaydırma ile ilgili düzeltmeler (0a25299)
  • Dokunma hatasıyla ilgili düzeltmeler (0192b69)
  • Yoğunluğu oluşturma sürecinde daha erken ayarlayarak ilk karede (genellikle ekran görüntüsü testlerinde yakalanır) doğru şekilde uygulanmasını sağlayın (f775399).

Sürüm 1.0.0-alpha04

11 Şubat 2026

androidx.compose.remote:remote-*:1.0.0-alpha04 iptal edilir. 1.0.0-alpha04 sürümü bu commit'leri içerir.

Yeni Özellikler

  • Varsayılan olarak RemoteApplier kullanımını etkinleştirin. Bu sayede, Remote UI oluştururken Remote Composable olmayan işlevlerin kullanılması önlenir. Bu özellik, RemoteComposeCreationComposeFlags bölümündeki isRemoteApplierEnabled ayarı değiştirilerek devre dışı bırakılabilir. (67a405f)
  • Bit eşlem yazı tipleri için glif aralığı ekleme (0852657)
  • RemoteCanvas (9a292b3) içinde pivot ile döndürme
  • RemoteSpacer ekleyin (12beb72)
  • java.time bağımlılığını önleyerek oluşturma kitaplıklarının minSdk değerinin 23'e düşürülmesine izin verme (59e30d0)
  • FlowLayout (7efef02)

Hata Düzeltmeleri

  • Genel olmayan ColorExpression ve hesaplanmış dize için değerlendirmeyi düzeltin. (c08d0bd)

Harici Katkı (External Contribution)

  • androidx.compose.ui.graphics.NativePaint typealias desteği sonlandırıldı. Bunun yerine doğrudan android.graphics.Paint kullanın (I6303c, b/477394763).
  • Platform türünün typealias aracılığıyla commonMain kaynak kümesine aktarılmasını önlemek için Paint.asFrameworkPaint() uzantısını Paint.nativePaint ile değiştirin (I6303c, b/477394763).

Sürüm 1.0.0-alpha03

28 Ocak 2026

androidx.compose.remote:remote-*:1.0.0-alpha03 iptal edilir. 1.0.0-alpha03 sürümü bu commit'leri içerir.

Yeni Özellikler

  • BorderModifier 0afd343 içinde farklı şekiller ve RemoteColors desteği
  • Tıklama etkinliklerinde birden fazla işlemi desteklemek için CombinedAction ekleyin 10e16a2

API Değişiklikleri

  • RemoteColor ve RemoteBitmap API'leri, Android türlerini doğrudan kullanmak yerine Compose türlerini kullanacak şekilde taşındı a9bfbb8
  • Bir RemoteDensity türü ekleyerek, uzak bir cihaz için belge oluşturulurken yoğunluğun oyuncuda mı değerlendirileceğini yoksa ifadelerin satır içi mi yapılacağını (aynı cihazda belge boyutunu optimize etmek için) belirlemeye olanak tanıyın. 54352bb
  • RemoteState constantValueOrNull yeniden adlandırma (I6ad5c, b/467050397)

Sürüm 1.0.0-alpha02

14 Ocak 2026

androidx.compose.remote:remote-*:1.0.0-alpha02 iptal edilir. 1.0.0-alpha02 sürümü bu commit'leri içerir.

Yeni Özellikler

  • CoreText için minimum/maksimum yazı tipi boyutu ekleyin. I7bd3c

API Değişiklikleri

  • Glance Wear altyapısı için minimum düzeyde herkese açık API'yi kullanıma sunun. (I7b4b9, b/467532762)
  • captureSingleRemoteDocument (I5a283, b/467532762) hesabından CapturedDocument döndürülüyor

Hata Düzeltmeleri

  • Yeniden düzenlemeden sonra kaydırma konumunu düzeltme ve kenar efektleri için destek ekleme (6d4551)

Sürüm 1.0.0-alpha01

17 Aralık 2025

androidx.compose.remote:remote-*:1.0.0-alpha01 iptal edilir. 1.0.0-alpha01 sürümü bu commit'leri içerir.

  • Remote Compose, uzak yüzeyler için kullanıcı arayüzü oluşturmaya yönelik bir çerçevedir.