# Wear Remote Compose Material 3

Write Widgets and other Remote UI for Wear OS using the Material 3 Expressive design system.

| Latest Update | Stable Release | Release Candidate | Beta Release | Alpha Release |
|---|---|---|---|---|
| November 04, 2026 | - | - | - | [1.0.0-alpha15](https://developer.android.com/jetpack/androidx/releases/wear-compose-remote#1.0.0-alpha15) |

## Declaring dependencies

To add a dependency on wear compose remote, you must add the Google Maven repository to your
project. Read
[Google's Maven repository](https://developer.android.com/studio/build/dependencies#google-maven)
for more information.

Add the dependencies for the artifacts you need in the `build.gradle` file for
your app or module:

### Groovy

```groovy
dependencies {
    implementation "androidx.wear.compose.remote:remote-material3:1.0.0-alpha15"
}
```

### Kotlin

```kotlin
dependencies {
    implementation("androidx.wear.compose.remote:remote-material3:1.0.0-alpha15")
}
```

For more information about dependencies, see
[Add build dependencies](https://developer.android.com/studio/build/dependencies).

## Feedback

Your feedback helps make Jetpack better. Let us know if you discover new issues or have
ideas for improving this library. Please take a look at the
[existing issues](https://issuetracker.google.com/issues?q=componentid:1984647+status:open)
in this library before you create a new one. You can add your vote to an existing issue by
clicking the star button.

[Create a new issue](https://issuetracker.google.com/issues/new?component=1984647&template=2233909)

See the [Issue Tracker documentation](https://developers.google.com/issue-tracker)
for more information.

## Version 1.0

### Version 1.0.0-alpha15

November 04, 2026

`androidx.wear.compose.remote:remote-material3:1.0.0-alpha15` is released. Version 1.0.0-alpha15 contains [these commits](https://android.googlesource.com/platform/frameworks/support/+log/3566803898b060d7136357220affc9ece8236019..9b2acdf2ecd36aa5ddf9c43ebfc288ed11d2c49e/wear/compose/remote/remote-material3).

**API Changes**

- Aligned `RemoteButton`, `RemoteCompactButton` (including defaulting `label` to `null`), `RemoteIconButton`, `RemoteTextButton`, `RemoteEdgeButton`, `RemoteCheckboxButton`, `RemoteRadioButton`, `RemoteSwitchButton`, `RemoteTitleCard`, `RemoteOutlinedCard`, `RemoteCardDefaults.outlinedCardBorder`, `RemoteHorizontalPageIndicator`, `RemoteVerticalPageIndicator`, and `RemoteText` parameter order, types, and names with Wear Compose Material 3, adopting `RemoteBorderStroke` for button borders and `indicatorSize` (`RemotePageIndicatorDefaults.IndicatorSize`) for page indicators. ([If09ff](https://android-review.googlesource.com/#/q/If09ffd4987f888b77c0a8d47601dca053f755013))
- Updated action callbacks (`onClick`, `onCheckedChange`, `onSelect`, `onContainerClick`, and `onSelectionClick`) across `remote-material3` components to use `RemoteAction` instead of `Action`. ([I19913](https://android-review.googlesource.com/#/q/I19913e9857793b177ddbc440342bb3e28db42826))
- Reordered `RemoteEdgeButtonShape.createOutline` parameters to `(size, layoutDirection, density)` to match `RemoteShape.createOutline` and Compose `Shape.createOutline`. ([Ifb87a](https://android-review.googlesource.com/#/q/Ifb87adb4b42eaee3874312f61aa5cca5571daa12))
- Added `copy()` to `RemoteProgressIndicatorColors` and `RemoteShapes`, made `copy()` parameters non-nullable across `*Colors` and `*Shapes` classes, removed `@Composable` from non-theme shape properties on `*Defaults` objects, removed the redundant `RemoteEdgeButtonDefaults.shape` property (use `RemoteEdgeButtonDefaults.shape(buttonSize)`), and renamed constants on `RemotePageIndicatorDefaults` and `RemoteTimeTextDefaults` to `PascalCase`. ([Iae170](https://android-review.googlesource.com/#/q/Iae17044880c1a48c4bb37043e183adafaf03a4a9))
- Removed `DefaultRemotePageIndicatorState` and `RemoteModifier.buttonSizeModifier()` from the public API. ([I3ada2](https://android-review.googlesource.com/#/q/I3ada2c9051e157bc26ffd1099c7f09e5310eef4c))
- Added a required `defaultFontFamily` parameter to the `RemoteTypography(Typography)` constructor to apply a `RemoteFontFamily` to every style. Pass `RemoteFontFamily.Default` for the previous behavior. ([I34646](https://android-review.googlesource.com/#/q/I34646152dd520b22d2ee43cd8b295cd3826be84e))

**Bug Fixes**

- `RemoteButton`, `RemoteCompactButton`, `RemoteIconButton`, and `RemoteTextButton` now clip their container backgrounds to custom `RemoteShape` outlines when the creation profile supports path clipping. ([I3b0ab](https://android-review.googlesource.com/#/q/I3b0ab8eb261e1e363e1695b12d0899571f9fe568))
- `RemoteTimeText` now defaults its color to `onBackground` with luminance 80, matching Wear Compose Material 3 `TimeText`. ([Ib53fc](https://android-review.googlesource.com/#/q/Ib53fcf9d30bec282eee850c711ae712002d957ec))
- `RemoteSplitCheckboxButton` now draws the same check mark and check animation as `RemoteCheckboxButton`. ([I96f9f](https://android-review.googlesource.com/#/q/I96f9f8b9c7b38d137cf19bd19b81f626e675c519))
- `RemoteSplitSwitchButton` now mirrors the switch thumb in right-to-left layouts and draws the same thumb check mark as `RemoteSwitchButton`. ([I686ec](https://android-review.googlesource.com/#/q/I686ec277cb9ddcc3ea1a01d46ffbd0a7411d4908))
- Fixed `RemoteButtonDefaults.containerPainter` and `RemoteCardDefaults.containerPainter` ignoring alpha and `disabledContainerOpacity`, and aligned `RemoteIconButtonDefaults` `contentColor` defaults with Wear Compose Material 3. ([I9c5fb](https://android-review.googlesource.com/#/q/I9c5fbdab637df486682845835cfb87b5258a8da9))
- `RemoteCheckboxButton`, `RemoteSwitchButton`, and `RemoteRadioButton` now tint their icon with the icon colors from their colors, which default to the primary color, matching Wear Compose Material 3. ([I31590](https://android-review.googlesource.com/#/q/I315906845f3443a01230665605bc00acae0dfcb1))
- Remote selection buttons and their split variants now animate their container and content colors with the slow effects spec of `RemoteMaterialTheme.motionScheme`, matching Wear Compose Material 3, and the `RemoteCheckboxButton` tick no longer rotates while being unchecked. ([I822aa](https://android-review.googlesource.com/#/q/I822aa6b9e0f2e4da980f4b9c0a656dbfa32559af))
- `RemoteCircularProgressIndicator` and `RemoteLinearProgressIndicator` now animate progress changes with `RemoteMaterialTheme.motionScheme`, matching Wear Compose Material 3, and `RemoteCircularProgressIndicator` now coerces progress into `0f..1f`. The indeterminate `RemoteCircularProgressIndicator` now uses the standard easing for its trims. ([Ief8ea](https://android-review.googlesource.com/#/q/Ief8ea398cc2c6dfc8c3566a7aa19c2954009929e))
- Aligned default colors in `RemoteButtonDefaults`, `RemoteCardDefaults.outlinedCardBorderColor`, `RemoteCheckboxButtonDefaults`, and `RemotePageIndicatorDefaults` with Wear Compose Material 3. ([I87510](https://android-review.googlesource.com/#/q/I87510409fe33840e58a96f66348801fbe730ce13))

### Version 1.0.0-alpha14

October 21, 2026

`androidx.wear.compose.remote:remote-material3:1.0.0-alpha14` is released. Version 1.0.0-alpha14 contains [these commits](https://android.googlesource.com/platform/frameworks/support/+log/988ac9734e8223273eb7f186ee1639ee68deb025..95347b245f1527ec6856a3daa580a1c0abbddc11/wear/compose/remote/remote-material3).

**API Changes**

- Added `dynamicRemoteColorScheme`() to create a `RemoteColorScheme` whose colors follow the player's Android system (dynamic) colors. ([I35bf5](https://android-review.googlesource.com/#/q/I35bf53a27fb18b817e6a1ca9826f1a7a04b2bfcf))
- `RemoteIntroOutroCurvedProgressIndicator` replaces the `RemoteCurvedProgressIndicator` overload that took `totalTimerDurationMillis`. Its intro and outro animations play when the progress leaves its start and once it reaches its end, so it works for goals as well as timers. ([I96317](https://android-review.googlesource.com/#/q/I96317e8ef03a3fb4753e0574ce9f53de4c6f2b75))
- Added `RemoteMotionScheme` and `RemoteMaterialTheme.motionScheme` to Remote Wear Material3, matching Wear Compose Material 3 `MotionScheme`. ([I9bd93](https://android-review.googlesource.com/#/q/I9bd93a178f041d2de6c9fa203bf8c317864414f2))
- Remove `combinedFontVariationSettings` from `RemoteTextStyle` to honor Compose separation of font features and font variations. ([I91856](https://android-review.googlesource.com/#/q/I91856d55995f0c08d0dd021a47397ff9d611b24c))

**Bug Fixes**

- `RemoteTextStyle.fromTextStyle` now selects font variation settings from the font that matches the style's font weight and font style. ([I2ab39](https://android-review.googlesource.com/#/q/I2ab3914794f82f425e1b256acec001e693faf7d2))
- Added `RemoteSegmentedCircularProgressIndicator` to Remote Wear Material3. ([I814b7](https://android-review.googlesource.com/#/q/I814b772f3f1d73bb2312a9e40eea1a678f58029e))
- Added `RemoteTextToggleButton` to Remote Wear Material3. ([Ie5d96](https://android-review.googlesource.com/#/q/Ie5d96009e3c25a618305c5a10f4ed2a668994c90))
- Added `RemoteIconToggleButton` to Remote Wear Material3. ([I825b2](https://android-review.googlesource.com/#/q/I825b28ed3acd0a86f9129286a98eb328d8ff73f7))
- Fixed `RemoteCurvedProgressIndicator` losing its gap at low progress when `dotCollapsible = false`. ([Iac3d2](https://android-review.googlesource.com/#/q/Iac3d2b7caf16a5d366948b65de10e6cb4952bdd6))
- Fixed `RemoteSplitCheckboxButton`, `RemoteSplitRadioButton`, and `RemoteSplitSwitchButton` outer corners appearing square on renderers that do not apply the outer rounded clip. ([I59e93](https://android-review.googlesource.com/#/q/I59e9397998296e67bafba6b013949b4ece077819))
- `RemoteTypography` now preserves font variation settings from the font that matches each style's font weight and font style alongside `fontFeatureSettings`. ([I2ab39](https://android-review.googlesource.com/#/q/I2ab3914794f82f425e1b256acec001e693faf7d2))

### Version 1.0.0-alpha13

October 07, 2026

`androidx.wear.compose.remote:remote-material3:1.0.0-alpha13` is released. Version 1.0.0-alpha13 contains [these commits](https://android.googlesource.com/platform/frameworks/support/+log/b2b5ae7b0fe1bb4eece7018878fe5f18c5967a2f..dfba882dc7bd28aa4e7febb9c51b9a62fdfb14d0/wear/compose/remote/remote-material3).

**API Changes**

- Add `RemoteButtonDefaults`.`buttonWithContainerPainterColors` overload supporting color customization. ([If62d4](https://android-review.googlesource.com/#/q/If62d48451da68d44793ddcc2c6048f93baf6ec8b))
- Introduce `RemoteBorderStroke` and add border: `RemoteBorderStroke`? parameter to `RemoteCard`, `RemoteAppCard`, and `RemoteTitleCard`. Add `RemoteCardDefaults`.`outlinedCardBorder`. ([I57abf](https://android-review.googlesource.com/#/q/I57abffd93e499158eeb48dba19ab7327b8c81653))
- Added `backgroundColor` and container background arc rendering to `RemoteHorizontalPageIndicator` and `RemoteVerticalPageIndicator` to match Material 3 specifications. ([Ifd062](https://android-review.googlesource.com/#/q/Ifd0628e9829d6139c5f6c329b714bb6230b7b211))
- Add `childButtonColors` to `RemoteButtonDefaults`, and add unbounded `RemoteButtonDefaults`.`scrimBrush`. ([Iadcf2](https://android-review.googlesource.com/#/q/Iadcf266556c39e9eb767baebac1aa141a1fa4ea1))

**Bug Fixes**

- Animate `RemoteSwitchButton` and `RemoteSplitSwitchButton` in Wear Remote Compose Material 3 ([I1b4a2](https://android-review.googlesource.com/#/q/I1b4a28dc13637a1237d54453e9f8da57d5949454))
- Animate `RemoteRadioButton` and `RemoteSplitRadioButton` in Wear Remote Compose Material 3 ([Ifc655](https://android-review.googlesource.com/#/q/Ifc655662731764fd5b335a5c3215276ad4097e1a))
- Animate `RemoteCheckboxButton` and `RemoteSplitCheckboxButton` in Wear Remote Compose Material 3 ([Icf89c](https://android-review.googlesource.com/#/q/Icf89cccf65febea2fc7064c3cde8932ac538c9e9))

### Version 1.0.0-alpha12

September 23, 2026

`androidx.wear.compose.remote:remote-material3:1.0.0-alpha12` is released. Version 1.0.0-alpha12 contains [these commits](https://android.googlesource.com/platform/frameworks/support/+log/e4bd62f853853bf3522ed15681c58ef28b09ed44..7b7434f12dfb811bb3828261e14cd5c87ce8fa66/wear/compose/remote/remote-material3).

**API Changes**

- Added `ImageVector.toRemoteImageVector()` and `RemoteImageVector.vectorResource(@DrawableRes id: Int)` to convert Compose UI `ImageVector` and drawable vector resources to `RemoteImageVector`. ([Ia8383](https://android-review.googlesource.com/#/q/Ia8383096088ccfbf93f17af836cdff9fe34cc7e2))
- Expose `RemoteSplitSwitchButton`, `RemoteSplitSwitchButtonDefaults`, and `RemoteSplitSwitchButtonColors` as public APIs in Wear Material 3 Remote Compose. ([Ic9b7f](https://android-review.googlesource.com/#/q/Ic9b7f96d61eb858080ace1cbc217ab10c5cf7bec))
- Expose `RemoteSplitRadioButton`, `RemoteSplitRadioButtonDefaults`, and `RemoteSplitRadioButtonColors` as public APIs in Wear Material 3 Remote Compose. ([I4d0c2](https://android-review.googlesource.com/#/q/I4d0c215ae29e6e67debd3e0638be81157b167db4))
- Expose `RemoteSplitCheckboxButton`, `RemoteSplitCheckboxButtonDefaults`, and `RemoteSplitCheckboxButtonColors` as public APIs in Wear Material 3 Remote Compose. ([Iffdef](https://android-review.googlesource.com/#/q/Iffdefc715e7c8057045db4fe08cbcac536417aa9))
- Expose `RemoteSwitchButton`, `RemoteSwitchButtonDefaults`, and `RemoteSwitchButtonColors` as public APIs in Wear Material 3 Remote Compose. ([I0155b](https://android-review.googlesource.com/#/q/I0155b1ec3560bed817f3c419d405ab19a08fa2f8))
- Expose `RemoteRadioButton`, `RemoteRadioButtonDefaults`, and `RemoteRadioButtonColors` as public APIs in Wear Material 3 Remote Compose. ([I513ce](https://android-review.googlesource.com/#/q/I513ce620df5ef45b77cdbe3a838633180e05aed9))
- Expose `RemoteCheckboxButton`, `RemoteCheckboxButtonDefaults`, and `RemoteCheckboxButtonColors` as public APIs in Wear Material 3 Remote Compose. ([If5c8a](https://android-review.googlesource.com/#/q/If5c8a72db238d6411fcff3260bd73ea554e0a18d))
- Add `filledIconButtonColors`, `filledTonalIconButtonColors`, `filledVariantIconButtonColors`, and `outlinedIconButtonColors` to `RemoteIconButtonDefaults` in Wear Material 3 Remote Compose, and update `iconButtonColors` and `textButtonColors` parameter defaults to null. ([Ib0b0e](https://android-review.googlesource.com/#/q/Ib0b0efb859f2fade902e5cead5afc3b8a4b5a94d))
- Add `containerPainter` support to `RemoteCard` and `RemoteTitleCard` in Wear Material 3 Remote Compose. ([I4f1bc](https://android-review.googlesource.com/#/q/I4f1bc6f0abf6abc20a7760f852fb718bf37fc1b5))

**Bug Fixes**

- Fixed `RemoteEdgeButton` text spilling outside button arc shape on long labels. ([I2eb3d](https://android-review.googlesource.com/#/q/I2eb3d0d1f43d0f2bbef283789086a5841b577ea6))

### Version 1.0.0-alpha11

September 09, 2026

`androidx.wear.compose.remote:remote-material3:1.0.0-alpha11` is released. Version 1.0.0-alpha11 contains [these commits](https://android.googlesource.com/platform/frameworks/support/+log/f3ed195f0c9ef9eafe437351d974c9ec49ecc2ea..e4bd62f853853bf3522ed15681c58ef28b09ed44/wear/compose/remote/remote-material3).

**API Changes**

- Added `RemoteEdgeButton` component to `wear:compose:remote:remote-material3`. ([I017a6](https://android-review.googlesource.com/#/q/I017a62f443ab3d7a820506f732d022364e496d8c))
- Made indeterminate `RemoteCircularProgressIndicator` and `RemoteProgressIndicatorDefaults.IndeterminateStrokeWidth` public APIs. ([I937fc](https://android-review.googlesource.com/#/q/I937fc73183d1b4adb3a654385d47901b38f51091))
- Made `RemoteTimeText` and `RemoteTimeTextDefaults` public APIs. ([I83809](https://android-review.googlesource.com/#/q/I83809b58d80692d89b09a94ed4350dfb01ee060d))
- Added `RemoteLinearProgressIndicator` component. ([I828f3](https://android-review.googlesource.com/#/q/I828f3c7f2322f428649387a064160068c5a65063))
- Added `RemoteModifier.defaultMinSize`. ([If86a5](https://android-review.googlesource.com/#/q/If86a524e62e4053fa404d841fb5c8d8444e26810))
- Added intro and outro animations to `RemoteCurvedProgressIndicator`. ([I68012](https://android-review.googlesource.com/#/q/I680125646f0c6bc2c3b7872714352e586701a64a))
- Updated `RemoteCircularProgressIndicator` to default to `RemoteProgressIndicatorDefaults.DefaultStrokeWidth` (12.rdp) and exposed `largeStrokeWidth(screenSize)` and `smallStrokeWidth(screenSize)`. ([I1f16e](https://android-review.googlesource.com/#/q/I1f16ed52992f145be2eaa4073385e26cf59447b0))

**Bug Fixes**

- `compileSdk` for Compose libraries updated to 37.1. This will require transitively updating `compileSdk` for all apps and libraries using Compose. ([I05b0f](https://android-review.googlesource.com/#/q/I05b0f9385d2b99ddcc4041b2ce2d96aea3bd391e))

### Version 1.0.0-alpha10

August 26, 2026

`androidx.wear.compose.remote:remote-material3:1.0.0-alpha10` is released. Version 1.0.0-alpha10 contains [these commits](https://android.googlesource.com/platform/frameworks/support/+log/384f3c27346bf5812f359330dc2310f0cbb66402..f3ed195f0c9ef9eafe437351d974c9ec49ecc2ea/wear/compose/remote/remote-material3).

**API Changes**

- Added `fontFeatureSettings` and `fontVariationSettings` support in `RemoteTextStyle`, `RemoteText`, and `RemoteTimeText`. ([I6e78d](https://android-review.googlesource.com/#/q/I6e78d7a602506d1a5741ad4dbe6f713720214527), [b/544644370](https://issuetracker.google.com/issues/544644370))
- Migrated basic Remote Compose widgets (`RemoteBasicText`, `RemoteBasicImage`, `RemoteSpacer`, `RemoteBasicIcon`) to the new remote-foundation library. ([I259b2](https://android-review.googlesource.com/#/q/I259b24dae1931f3508fba0eb0e40d6068ab82b5c), [b/532028292](https://issuetracker.google.com/issues/532028292))
- Added support for `fontVariationSettings` in `RemoteTextStyle`. ([I2c44a](https://android-review.googlesource.com/#/q/I2c44ac1efd17e49a575ec53f0336c8c666275a48), [b/542047368](https://issuetracker.google.com/issues/542047368))
- Added `RemoteCurvedProgressIndicator` component to Wear Remote Compose Material 3 library. ([I975cf](https://android-review.googlesource.com/#/q/I975cf6ad62dcdfc1310a3e0aeedba1ba1a56caf6), [b/530084464](https://issuetracker.google.com/issues/530084464))

**Bug Fixes**

- Add `animateRemoteFloatAsState` and `RemoteAnimationSpec` APIs ([I404cb](https://android-review.googlesource.com/#/q/I404cb526c4a1ebb963c28d07d2937b8d2ae110f1), [b/549015113](https://issuetracker.google.com/issues/549015113))
- Added `CompactButtonIconSpacing` (4.rdp) to `RemoteButtonDefaults`. ([Idbec7](https://android-review.googlesource.com/#/q/Idbec74000af63b860b9efd166344a8d3104fa388), [b/542906622](https://issuetracker.google.com/issues/542906622), [b/541382559](https://issuetracker.google.com/issues/541382559), [b/541382046](https://issuetracker.google.com/issues/541382046), [b/541382257](https://issuetracker.google.com/issues/541382257))
- Fix border width scaling and alignment in `RemoteButton` and `RemoteCard`. ([I8458b](https://android-review.googlesource.com/#/q/I8458bb022067d3b3decf4d9a1ef9746ab46f2827), [b/544653389](https://issuetracker.google.com/issues/544653389))

### Version 1.0.0-alpha09

August 12, 2026

`androidx.wear.compose.remote:remote-material3:1.0.0-alpha09` is released. Version 1.0.0-alpha09 contains [these commits](https://android.googlesource.com/platform/frameworks/support/+log/61ee8cd421d0c0252d8db0253b739de537999371..89d81350652eac3af20dc0f464c28bb8f2b3f8af/wear/compose/remote/remote-material3).

**API Changes**

- Expose `RemotePageIndicator` APIs ([I990e1](https://android-review.googlesource.com/#/q/I990e1bd34dc10e0ce2a5f578bc1d9eeb6a6a6964), [b/527877281](https://issuetracker.google.com/issues/527877281))

### Version 1.0.0-alpha08

July 29, 2026

`androidx.wear.compose.remote:remote-material3:1.0.0-alpha08` is released. Version 1.0.0-alpha08 contains [these commits](https://android.googlesource.com/platform/frameworks/support/+log/ba3014c143b9c9782fe30bc766c5dced55e13453..71326c6294706a0c9bb08b8ed17a18a7778bd762/wear/compose/remote/remote-material3).

**API Changes**

- Expose LineBreak strategy and hyphenation frequency in RemoteTextStyle ([I7f2e6](https://android-review.googlesource.com/#/q/I7f2e6e44b7d83c67d64a5f0fd45dc9616a6a6964), [b/510078059](https://issuetracker.google.com/issues/510078059))

### Version 1.0.0-alpha07

July 01, 2026

`androidx.wear.compose.remote:remote-material3:1.0.0-alpha07` is released. Version 1.0.0-alpha07 contains [these commits](https://android.googlesource.com/platform/frameworks/support/+log/14c2f2ed81d0f61a3227641684cd875e95dd6529..19660b9e1b2fec4a9528fe80ce0a432c0fa2f825/wear/compose/remote/remote-material3).

**Bug Fixes**

- An updated release depending on androidx.compose.remote at the same commit to avoid binary incompatibility

### Version 1.0.0-alpha06

June 17, 2026

`androidx.wear.compose.remote:remote-material3:1.0.0-alpha06` is released. Version 1.0.0-alpha06 contains [these commits](https://android.googlesource.com/platform/frameworks/support/+log/d0d5e8b902b1ded8854df7d27fa1d1ee14e3bb4c..14c2f2ed81d0f61a3227641684cd875e95dd6529/wear/compose/remote/remote-material3).

**API Changes**

- Update `containerPainter` method to take `RemoteImageBitmap` instead ([I68a92](https://android-review.googlesource.com/#/q/I68a92331857f100fc37288e76af270d2ceb39d25), [b/494562308](https://issuetracker.google.com/issues/494562308))
- Rename `RemoteBitmap` to `RemoteImageBitmap` to improve naming consistency. ([I4fde1](https://android-review.googlesource.com/#/q/I4fde13afb0f60eae9e47e651d02c964ec7773433), [b/513228889](https://issuetracker.google.com/issues/513228889))
- Exposed `captureRemoteDocument` Flow API and a new `captureSingleRemoteDocument` overload (which takes `RemoteCreationDisplayInfo`) as public APIs. ([I87b0e](https://android-review.googlesource.com/#/q/I87b0ef46ca9cbaae9375053ab8d0618921aa1957), [b/513228889](https://issuetracker.google.com/issues/513228889))
- Renamed existing `ValueChange` factory functions to lowercase `valueChange`. ([I812b9](https://android-review.googlesource.com/#/q/I812b92fed6b9edfb9e489dbf6ceb5382cd68a80e), [b/513228889](https://issuetracker.google.com/issues/513228889))

### Version 1.0.0-alpha05

June 03, 2026

`androidx.wear.compose.remote:remote-material3:1.0.0-alpha05` is released. Version 1.0.0-alpha05 contains [these commits](https://android.googlesource.com/platform/frameworks/support/+log/b5d2acb5ad0a36c9d2aba8feb4c7951165f30fbe..d0d5e8b902b1ded8854df7d27fa1d1ee14e3bb4c/wear/compose/remote/remote-material3).

**Bug Fixes**

- Fix `RemoteTypography` constructor. ([bf0c0b2](https://android-review.googlesource.com/#/q/I7efa2db26a459ec0ebd9b062e17a4dd06a6a6964))

### Version 1.0.0-alpha04

May 19, 2026

`androidx.wear.compose.remote:remote-material3:1.0.0-alpha04` is released. Version 1.0.0-alpha04 contains [these commits](https://android.googlesource.com/platform/frameworks/support/+log/e29a10982f4299b1fa812e229d76792092a62814..b5d2acb5ad0a36c9d2aba8feb4c7951165f30fbe/wear/compose/remote/remote-material3).

**API Changes**

- Expose `RemoteState` static factories ([I544f0](https://android-review.googlesource.com/#/q/I544f0fc816ce073606a98911261876de43e76cd1), [b/484137042](https://issuetracker.google.com/issues/484137042))
- Update `RemoteText` to use `RemoteFontFamily` instead of `FontFamily` ([Ib76b6](https://android-review.googlesource.com/#/q/Ib76b66464b97b40f914639aef783a3e26a6a6964), [b/502907551](https://issuetracker.google.com/issues/502907551))

### Version 1.0.0-alpha03

May 06, 2026

`androidx.wear.compose.remote:remote-material3:1.0.0-alpha03` is released. Version 1.0.0-alpha03 contains [these commits](https://android.googlesource.com/platform/frameworks/support/+log/951845221205b7a428a9d779107760fc929863ee..8db6b19df41c512621b47ea1370552eaa910997b/wear/compose/remote/remote-material3).

**API Changes**

- Modifier clickable changed to not accept null value for action parameter. `Action.Empty` should be used instead. ([I21be9](https://android-review.googlesource.com/#/q/I21be9ccd0c402e176cbb5998ba4e73b76851d4d8), [b/498881738](https://issuetracker.google.com/issues/498881738))
- Modifier `clickable(varargs action)` was changed to `clickable(action)`. Use `CombinedAction` for a list of actions. ([I8432d](https://android-review.googlesource.com/#/q/I8432da06a6ca0c39c297cc6f65bf4b4d67967630), [b/498881738](https://issuetracker.google.com/issues/498881738))

### Version 1.0.0-alpha02

April 08, 2026

`androidx.wear.compose.remote:remote-material3:1.0.0-alpha02` is released. Version 1.0.0-alpha02 contains [these commits](https://android.googlesource.com/platform/frameworks/support/+log/4f1927c2c3b66d0c3a6b9118974d818d2dc5a06a..951845221205b7a428a9d779107760fc929863ee/wear/compose/remote/remote-material3).

**API Changes**

- Expose `RemoteCircularProgressIndicator`, `RemoteProgressIndicatorDefaults`, and `RemoteProgressIndicatorColors` ([I64481](https://android-review.googlesource.com/#/q/I64481ef9b9246f0ef82b863f66f459e4bb8ccee7), [b/492476015](https://issuetracker.google.com/issues/492476015))
- Expose `RemoteTitleCard`([Ic65ff](https://android-review.googlesource.com/#/q/Ic65ff71f28387406a153889d8eee162430be5546), [b/492476015](https://issuetracker.google.com/issues/492476015))
- Expose `RemoteMaterialTheme` ([I07329](https://android-review.googlesource.com/#/q/I07329a0ac7c5ca82b251023cc9fe53abcd5c002f), [b/492476015](https://issuetracker.google.com/issues/492476015))
- Expose `RemoteAppCard` ([Ib6fbc](https://android-review.googlesource.com/#/q/Ib6fbcb4c2b022d89dd48017eabdd6e67edfea423), [b/492476015](https://issuetracker.google.com/issues/492476015))
- Expose `RemoteCard`, `RemoteOutlinedCard`, `RemoteCardDefaults`, and `RemoteCardColors` ([I2bcfd](https://android-review.googlesource.com/#/q/I2bcfd467f039e4a81e8221eff34ec851e262f2d8), [b/492476015](https://issuetracker.google.com/issues/492476015))
- Expose `RemoteColorScheme` ([Id0e88](https://android-review.googlesource.com/#/q/Id0e8817db6118b89c7728b6f853dbf57f3e8b05a), [b/492476015](https://issuetracker.google.com/issues/492476015))
- Expose `RemoteTypography` ([Ib6f88](https://android-review.googlesource.com/#/q/Ib6f880bb885f8fe2723d8176f996af0ad32f8aeb), [b/492476015](https://issuetracker.google.com/issues/492476015))
- Expose `RemoteShapes` ([I6c356](https://android-review.googlesource.com/#/q/I6c356b5485ae33a838a2a28e63ba9559d32812ac), [b/492476015](https://issuetracker.google.com/issues/492476015))

**Other Changes**

- Updated Compose `compileSdk` to API 37. This means that a minimum AGP version of 9.2.0 is required when using Compose. ([Id45cd](https://android-review.googlesource.com/#/q/Id45cdca34ef948e06259b2dd9adc901b7c930492), [b/413674743](https://issuetracker.google.com/issues/413674743))

### Version 1.0.0-alpha01

March 25, 2026

`androidx.wear.compose.remote:remote-material3:1.0.0-alpha01` is released. Version 1.0.0-alpha01 contains [these commits](https://android.googlesource.com/platform/frameworks/support/+log/1abcb4178d48853948b9b566cabff9222d90ab69/wear/compose/remote/remote-material3).

**API Changes**

- Expose `RemoteTextButton` public APIs. ([I169e3](https://android-review.googlesource.com/#/q/I169e3b2e0c336da4727d00da6d3f0a571061da88), [b/492476015](https://issuetracker.google.com/issues/492476015))
- Expose `RemoteIconButton` public APIs. ([Id7c71](https://android-review.googlesource.com/#/q/Id7c71e213914b4c524c465e8277bdd9dfaa923a7), [b/492476015](https://issuetracker.google.com/issues/492476015))
- Expose `RemoteButtonGroup` public APIs. ([Ibfc22](https://android-review.googlesource.com/#/q/Ibfc22f7315183805aa0cac158af8e8967d68ec87), [b/492476015](https://issuetracker.google.com/issues/492476015))
- Expose `RemoteButton`, `RemoteCompactButton`, `RemoteButtonDefaults` and `RemoteButtonColors` as public APIs ([I3bcdd](https://android-review.googlesource.com/#/q/I3bcdd4d2ed1b43f523eddaba953e8a95aefd2e71), [b/492476015](https://issuetracker.google.com/issues/492476015))
- Expose `RemoteIcon` as a public API ([I0cc79](https://android-review.googlesource.com/#/q/I0cc799082b3e90cbe5b218d13d83aaba976330f9), [b/492476015](https://issuetracker.google.com/issues/492476015))
- Expose `RemoteText` as public APIs ([I8a11a](https://android-review.googlesource.com/#/q/I8a11a50a46b90acb222ac99cf8bb9e41140fc5b5), [b/492476015](https://issuetracker.google.com/issues/492476015))
- Expose `RemoteFloat.asRemoteDp()` ([I28b36](https://android-review.googlesource.com/#/q/I28b361187b51f6b0b15a5223cd7af98f50270da0), [b/446824085](https://issuetracker.google.com/issues/446824085))