Wear Remote Compose Material 3
| Son Güncelleme | Kararlı Sürüm | Sürüm Adayı | Beta sürümü | Alfa Sürümü |
|---|---|---|---|---|
| 7 Ekim 2026 | - | - | - | 1.0.0-alpha13 |
Bağımlılıkları bildirme
Wear 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 okuyun.
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:
Groovy
dependencies { implementation "androidx.wear.compose.remote:remote-material3:1.0.0-alpha13" }
Kotlin
dependencies { implementation("androidx.wear.compose.remote:remote-material3:1.0.0-alpha13") }
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. Lütfen yeni bir tane oluşturmadan önce bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oyunuzu ekleyebilirsiniz.
Daha fazla bilgi için Issue Tracker belgelerine bakın.
Sürüm 1.0
Sürüm 1.0.0-alpha13
7 Ekim 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha13 yayınlandı. 1.0.0-alpha13 sürümü bu commit'leri içerir.
API değişiklikleri
RemoteButtonDefaultsekleyin.buttonWithContainerPainterColorsaşırı yüklenmesi renk özelleştirmesini destekler. (If62d4)RemoteBorderStrokeöğesini tanıt ve kenarlık ekle:RemoteBorderStroke? parametresiniRemoteCard,RemoteAppCardveRemoteTitleCardolarak ayarlayın.RemoteCardDefaults.outlinedCardBorder. (I57abf) ekleyin.- Material 3 spesifikasyonlarına uygun olması için
backgroundColorveRemoteVerticalPageIndicatoröğelerineRemoteHorizontalPageIndicatorve kapsayıcı arka planı yay oluşturma özelliği eklendi. (Ifd062) childButtonColorsöğesiniRemoteButtonDefaultsöğesine ekleyin ve sınırsızRemoteButtonDefaultsekleyin.scrimBrush. (Iadcf2)
Hata düzeltmeleri
- Wear Remote Compose Material 3'te (I1b4a2)
RemoteSwitchButtonveRemoteSplitSwitchButtonanimasyonları - Wear Remote Compose Material 3'te (Ifc655)
RemoteRadioButtonveRemoteSplitRadioButtonöğelerine animasyon uygulama - Wear Remote Compose Material 3'te (Icf89c)
RemoteCheckboxButtonveRemoteSplitCheckboxButtonöğelerine animasyon ekleme
Sürüm 1.0.0-alpha12
23 Eylül 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha12 yayınlandı. 1.0.0-alpha12 sürümü bu commit'leri içerir.
API değişiklikleri
- Compose kullanıcı arayüzü
ImageVectorve çizilebilir vektör kaynaklarınıRemoteImageVector'ye dönüştürmek içinImageVector.toRemoteImageVector()veRemoteImageVector.vectorResource(@DrawableRes id: Int)eklendi. (Ia8383) RemoteSplitSwitchButton,RemoteSplitSwitchButtonDefaultsveRemoteSplitSwitchButtonColorsöğelerini Wear Material 3 Remote Compose'da herkese açık API'ler olarak kullanıma sunun. (Ic9b7f)RemoteSplitRadioButton,RemoteSplitRadioButtonDefaultsveRemoteSplitRadioButtonColorsöğelerini Wear Material 3 Remote Compose'da herkese açık API'ler olarak kullanıma sunun. (I4d0c2)RemoteSplitCheckboxButton,RemoteSplitCheckboxButtonDefaultsveRemoteSplitCheckboxButtonColorsöğelerini Wear Material 3 Remote Compose'da herkese açık API'ler olarak kullanıma sunun. (Iffdef)RemoteSwitchButton,RemoteSwitchButtonDefaultsveRemoteSwitchButtonColorsöğelerini Wear Material 3 Remote Compose'da herkese açık API'ler olarak kullanıma sunun. (I0155b)RemoteRadioButton,RemoteRadioButtonDefaultsveRemoteRadioButtonColorsöğelerini Wear Material 3 Remote Compose'da herkese açık API'ler olarak kullanıma sunun. (I513ce)RemoteCheckboxButton,RemoteCheckboxButtonDefaultsveRemoteCheckboxButtonColorsöğelerini Wear Material 3 Remote Compose'da herkese açık API'ler olarak kullanıma sunun. (If5c8a)- Wear Material 3 Remote Compose'da
RemoteIconButtonDefaults'efilledIconButtonColors,filledTonalIconButtonColors,filledVariantIconButtonColorsveoutlinedIconButtonColors'ü ekleyin veiconButtonColorsiletextButtonColorsparametre varsayılanlarını null olarak güncelleyin. (Ib0b0e) - Wear Material 3 Remote Compose'da
RemoteCardveRemoteTitleCardiçincontainerPainterdesteği eklendi. (I4f1bc)
Hata düzeltmeleri
- Uzun etiketlerde
RemoteEdgeButtonmetninin düğme yay şeklinin dışına taşması sorunu düzeltildi. (I2eb3d)
Sürüm 1.0.0-alpha11
9 Eylül 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha11 yayınlandı. 1.0.0-alpha11 sürümü bu commit'leri içerir.
API değişiklikleri
RemoteEdgeButtonbileşeniwear:compose:remote:remote-material3öğesine eklendi. (I017a6)- Belirsiz
RemoteCircularProgressIndicatorveRemoteProgressIndicatorDefaults.IndeterminateStrokeWidthherkese açık API'leri oluşturuldu. (I937fc) RemoteTimeTextveRemoteTimeTextDefaultsherkese açık API'ler haline getirildi. (I83809)RemoteLinearProgressIndicatorbileşeni eklendi. (I828f3)RemoteModifier.defaultMinSizeeklendi. (If86a5)RemoteCurvedProgressIndicatorvideosuna giriş ve çıkış animasyonları eklendi. (I68012)RemoteCircularProgressIndicator, varsayılan olarakRemoteProgressIndicatorDefaults.DefaultStrokeWidth(12.rdp) olacak şekilde güncellendi velargeStrokeWidth(screenSize)ilesmallStrokeWidth(screenSize)kullanıma sunuldu. (I1f16e)
Hata düzeltmeleri
compileSdkiçin Compose kitaplıkları 37.1 sürümüne güncellendi. Bu işlem, Compose kullanan tüm uygulamalar ve kitaplıklar içincompileSdköğesinin geçişli olarak güncellenmesini gerektirir. (I05b0f)
Sürüm 1.0.0-alpha10
26 Ağustos 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha10 yayınlandı. 1.0.0-alpha10 sürümü bu commit'leri içerir.
API değişiklikleri
RemoteTextStyle,RemoteTextveRemoteTimeText'defontFeatureSettingsvefontVariationSettingsdesteği eklendi. (I6e78d, b/544644370)- Temel Remote Compose widget'ları (
RemoteBasicText,RemoteBasicImage,RemoteSpacer,RemoteBasicIcon) yeni remote-foundation kitaplığına taşındı. (I259b2, b/532028292) RemoteTextStyle'tefontVariationSettingsiçin destek eklendi. (I2c44a, b/542047368)- Wear Remote Compose Material 3 kitaplığına
RemoteCurvedProgressIndicatorbileşeni eklendi. (I975cf, b/530084464)
Hata düzeltmeleri
animateRemoteFloatAsStateveRemoteAnimationSpecAPI'lerini ekleyin (I404cb, b/549015113)CompactButtonIconSpacing(4.rdp) öğesiRemoteButtonDefaultsöğesine eklendi. (Idbec7, b/542906622, b/541382559, b/541382046, b/541382257)RemoteButtonveRemoteCard'de kenarlık genişliği ölçeklendirme ve hizalama sorununu düzeltin. (I8458b, b/544653389)
Sürüm 1.0.0-alpha09
12 Ağustos 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha09 yayınlandı. 1.0.0-alpha09 sürümü bu commit'leri içerir.
API değişiklikleri
RemotePageIndicatorAPI'lerini kullanıma sunma (I990e1, b/527877281)
Sürüm 1.0.0-alpha08
29 Temmuz 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha08 yayınlandı. 1.0.0-alpha08 sürümü bu commit'leri içerir.
API değişiklikleri
- LineBreak stratejisini ve heceleme sıklığını RemoteTextStyle'da kullanıma sunma (I7f2e6, b/510078059)
Sürüm 1.0.0-alpha07
1 Temmuz 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha07 yayınlandı. 1.0.0-alpha07 sürümü bu commit'leri içerir.
Hata düzeltmeleri
- İkili uyumsuzluğu önlemek için aynı commit'te androidx.compose.remote'a bağlı olarak güncellenmiş bir sürüm
Sürüm 1.0.0-alpha06
17 Haziran 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha06 yayınlandı. 1.0.0-alpha06 sürümü bu commit'leri içerir.
API değişiklikleri
containerPainteryönteminiRemoteImageBitmapolarak değiştirme (I68a92, b/494562308)- Adlandırma tutarlılığını artırmak için
RemoteBitmapöğesiniRemoteImageBitmapolarak yeniden adlandırın. (I4fde1, b/513228889) captureRemoteDocumentFlow API ve yeni bircaptureSingleRemoteDocumentaşırı yüklemesi (RemoteCreationDisplayInfoalan) herkese açık API'ler olarak kullanıma sunuldu. (I87b0e, b/513228889)- Mevcut
ValueChangefabrika işlevleri küçük harfvalueChangeolarak yeniden adlandırıldı. (I812b9, b/513228889)
Sürüm 1.0.0-alpha05
3 Haziran 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha05 yayınlandı. 1.0.0-alpha05 sürümü bu commit'leri içerir.
Hata düzeltmeleri
RemoteTypographyoluşturucusunu düzeltin. (bf0c0b2)
Sürüm 1.0.0-alpha04
19 Mayıs 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha04 yayınlandı. 1.0.0-alpha04 sürümü bu commit'leri içerir.
API değişiklikleri
RemoteStateStatik fabrikaları kullanıma sunma (I544f0, b/484137042)FontFamilyyerineRemoteFontFamilykullanmak içinRemoteTextözelliğini güncelleyin (Ib76b6, b/502907551)
Sürüm 1.0.0-alpha03
6 Mayıs 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha03 yayınlandı. 1.0.0-alpha03 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.Emptykullanılmalıdır. (I21be9, b/498881738) clickable(varargs action)değiştiricisiclickable(action)olarak değiştirildi. İşlem listesi içinCombinedActionkullanın. (I8432d, b/498881738)
Sürüm 1.0.0-alpha02
8 Nisan 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha02 yayınlandı. 1.0.0-alpha02 sürümü bu commit'leri içerir.
API değişiklikleri
RemoteCircularProgressIndicator,RemoteProgressIndicatorDefaultsveRemoteProgressIndicatorColors'ı kullanıma sunma (I64481, b/492476015)- Expose
RemoteTitleCard(Ic65ff, b/492476015) - Expose
RemoteMaterialTheme(I07329, b/492476015) - Expose
RemoteAppCard(Ib6fbc, b/492476015) RemoteCard,RemoteOutlinedCard,RemoteCardDefaultsveRemoteCardColorsöğelerini kullanıma sunma (I2bcfd, b/492476015)- Expose
RemoteColorScheme(Id0e88, b/492476015) - Expose
RemoteTypography(Ib6f88, b/492476015) - Expose
RemoteShapes(I6c356, b/492476015)
Diğer Değişiklikler
- Compose
compileSdk, API 37'ye güncellendi. Bu nedenle, Compose kullanılırken minimum AGP sürümü 9.2.0 olmalıdır. (Id45cd, b/413674743)
Sürüm 1.0.0-alpha01
25 Mart 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha01 yayınlandı. 1.0.0-alpha01 sürümü bu commit'leri içerir.
API değişiklikleri
- Herkese açık API'leri
RemoteTextButtonkullanıma sunun. (I169e3, b/492476015) - Herkese açık API'leri
RemoteIconButtonkullanıma sunun. (Id7c71, b/492476015) RemoteButtonGroupHerkese açık API'leri kullanıma sunun. (Ibfc22, b/492476015)RemoteButton,RemoteCompactButton,RemoteButtonDefaultsveRemoteButtonColors'ı herkese açık API'ler olarak kullanıma sunma (I3bcdd, b/492476015)RemoteIconöğesini herkese açık bir API olarak kullanıma sunma (I0cc79, b/492476015)RemoteTextöğesini herkese açık API olarak kullanıma sunma (I8a11a, b/492476015)- Expose
RemoteFloat.asRemoteDp()(I28b36, b/446824085)