2024-10-16
Activity: v1.9.3
October 16, 2024
androidx.activity:activity:1.9.3, androidx.activity:activity-compose:1.9.3, and androidx.activity:activity-ktx:1.9.3 are released. Version 1.9.3 contains these commits.
Bug Fixes
PredictiveBackHandlerwill no longer fire it's callback after the handler has been disabled. This will fix an issue where theNavHostfrom Navigation Compose would throw anIndexOutOfBoundsException. (I3f75e, b/340202286)
Annotation: v1.9.0
October 16, 2024
androidx.annotation:annotation-*:1.9.0 is released. Version 1.9.0 contains these commits.
Important changes since 1.8.0
- Added support for the following Kotlin Multiplatform targets:
watchosDeviceArm64,mingwX64,linuxArm64.
AppSearch: v1.1.0-alpha06
October 16, 2024
androidx.appsearch:appsearch-*:1.1.0-alpha06 is released. Version 1.1.0-alpha06 contains these commits.
API Changes
- Added node representing the
PropertyDefinedquery function. (I1aeaf) - Add nodes to represent numeric search and property restrict. (I963a9)
- Add node representing
GetSearchStringParameterquery function. (I4f99b) - Add node representing the
HasPropertyquery function. (I9c1c5) - Added interface for implementing functions in AST. (I9d42e)
- Add AND and OR operators. (Iaa442)
- Add
NegationNodefor representing logical negation of queries in AST. (Ia855a) - Add Node interface to
AppSearchfor defining nodes. (If42fb) - Adds an Experimental API annotation for
AppSearch. (I3e57c)
Bug Fixes
- Add
TextNodesfor holding terms. (Iefd02)
Security Fix
- As of this change, androidx compiles against protobuf 4.28.2 in order to address CVE-2024-7254. Upgrade your dependency on
androidx.appsearch:appsearch-external-protobufto the latest 1.1.0-alpha06 to address the vulnerability risk.
Benchmark: v1.3.3
October 16, 2024
androidx.benchmark:benchmark-*:1.3.3 is released. Version 1.3.3 contains these commits.
Bug Fixes
- Fixed
CollectBaselineProfileTaskwhen AVD device has spaces in it (Ia0225, b/371642809)
Benchmark: v1.4.0-alpha03
October 16, 2024
androidx.benchmark:benchmark-*:1.4.0-alpha03 is released. Version 1.4.0-alpha03 contains these commits.
API Changes
- Macrobenchmark: Adds
ArtMetric, which can be used to inspect profile coverage or general Android RunTime performance. Captures number and total duration of JIT, class init (where available), and class verification. Additionally, changesCaptureInfoto include optional ART mainline version with default. (I930f7) - Add
coefficientOfVariationto Benchmark JSON output to show stability within a given benchmark run. (Ib14ea)
Bug Fixes
- Fixed
CollectBaselineProfileTaskwhen AVD device has spaces in it. (Ia0225, b/371642809) - Speculative fix for errors from
StartupMode.COLDexceptions:Package <packagename> must not be running prior to cold start!. Now,MacrobenchmarkScope.killProcess()(including the one run before each iteration, used to implementStartupMode.COLDbehavior) will wait to verify that the app's processes have all stopped running. (I60aa6, b/351582215) - Fixed issue where UNLOCKED_ error would show up on some rooted emulators. (Ic5117)
- This library now uses JSpecify nullness annotations, which are type-use. Kotlin developers should use the following compiler arguments to enforce correct usage:
-Xjspecify-annotations=strict,-Xtype-enhancement-improvements-strict-mode(I7104f, b/326456246)
Camera: v1.4.0-rc04
October 16, 2024
androidx.camera:camera-*:1.4.0-rc04 is released. Version 1.4.0-rc04 contains these commits.
Bug Fixes
- Fixed the issue where invoking
startFocusMeteringwithPreviewView.getMeteringPointFactorydoesn't get the correct sensor coordinates when an effect is enabled or when 4 use cases are bound (stream-sharing). (I916c5, b/345993685)
Collection: v1.5.0-alpha04
October 16, 2024
androidx.collection:collection-*:1.5.0-alpha04 is released. Version 1.5.0-alpha04 contains these commits.
Compose Animation: v1.7.4
October 16, 2024
androidx.compose.animation:animation-*:1.7.4 is released. Version 1.7.4 contains these commits.
Compose Animation: v1.8.0-alpha04
October 16, 2024
androidx.compose.animation:animation-*:1.8.0-alpha04 is released. Version 1.8.0-alpha04 contains these commits.
Bug Fixes
- Fixed a bug causing some easing curves to crash at certain time fractions.
- Fixed a bug causing improper alignment for
Modifier.animateContentSizeunder RTL. (Idae6b, b/372055503)
Compose Foundation: v1.7.4
October 16, 2024
androidx.compose.foundation:foundation-*:1.7.4 is released. Version 1.7.4 contains these commits.
Bug Fixes
- Fixed a bug causing a rare crash in text fields. (I475c6, b/313010266)
- Removed
ReusableContentHostat the root of Lazy layout items. This was a potential root cause for “measure called on a deactivated node” crashes. (Id6e60)
Compose Foundation: v1.8.0-alpha04
October 16, 2024
androidx.compose.foundation:foundation-*:1.8.0-alpha04 is released. Version 1.8.0-alpha04 contains these commits.
API Changes
- Adds
DelegatableNode#onDensityChangeandDelegatableNode#onLayoutDirectionChangecallbacks to allow updating node state when these change. (I04f3e, b/340662451) - Paragraph and
ParagraphIntrinsicsnow takes a list of all annotations applied to theAnnotatedString, previously it only had a list ofSpanStyles. (I12f80) - Introduced
PointerInputModifierNode#touchBoundsExpansion, which can be used to enlarge the touch bounds of a single pointer input modifier. (Iccf02, b/335339283)
Bug Fixes
- Fixed a bug where positional thresholds passed to
AnchoredDraggableDefaults.flingBehaviorwere not considered correctly in some scenarios. (Ifdf0d, b/367660226) - Introduce a fix for nested scrollables that are removed from the node tree during an ongoing fling. Now these nodes will cancel the fling and correctly send the
onPostFlingevent with the remaining velocity. We're also introducing the flagNewNestedScrollFlingDispatchingEnabledto control the behavior in case of regressions. The flag will be removed before beta. (I05c37, b/371168883) - Fixed a bug where
OverscrollEffectspassed toModifier.anchoredDraggablewould receive 2D deltas instead of 1D. (Ie52c0)
Compose Material: v1.7.4
October 16, 2024
androidx.compose.material:material-*:1.7.4 is released. Version 1.7.4 contains these commits.
Compose Material: v1.8.0-alpha04
October 16, 2024
androidx.compose.material:material-*:1.8.0-alpha04 is released. Version 1.8.0-alpha04 contains these commits.
API Changes
- Remove
readOnlyfromTextFields' to pin to stable foundation version. (I3aaba)
Bug Fixes
- Adds support for ripples in expanding components on Android S+, such as a card that expands on click. Previously the ripple would not fill up the new size but now it will expand to the new bounds. (If509a, b/183019123)
Compose Material3: v1.4.0-alpha02
October 16, 2024
androidx.compose.material3:material3-*:1.4.0-alpha02 is released. Version 1.4.0-alpha02 contains these commits.
API Changes
- Updates to the date pickers to ensure consistent Locale usage throughout the
DatePickerandDateRangePickerwhen setting a Locale directly through aDatePickerStateor aDateRangePickerState. Note that when setting Locales directly to the state, it's up to you to ensure that the title and headline texts are localized accordingly, as their default text will still be applied according to the default platform Locale. (I37073, b/326490763, b/321657276) SheetState.isAnimationRunningis now exposed. (I9a3d7)DatePickerColorsnow correctly take precedence over any conflicting colors defined at the theme's Typography text styles. Also note that this update adjusts thecolorparameter's position in the date picker functions and introduces acontentColorparameter for customizing the header and title text colors. (I30d03, b/347031394)- Rename
SplitButtontoSplitButtonLayoutand removeSplitButtoncolor variants APIs, variants will be achieve by re-using button variants provided bySplitButtonDefaults. (I44c36) ModalBottomSheetnow hassheetGestureEnabledparameter (I856cb, b/288211587)- Renamed the
standardMotionSchemeand theexpressiveMotionSchemeto standard and expressive. Both functions are now accessible through theMotionSchemecompanion object by callingMotionScheme.standard()andMotionScheme.expressive(). (Iceccf) - Adding
maxWidthparameter to plain and rich tooltips. It defaults to the design spec of 200 dp for plain tooltips and 320 dp for rich tooltips. (I30ce9)
Bug Fixes
- The
DatePickerandDateRangePickernow correctly update the displayed month when set via their state'sdisplayedMonthMillis. (If9e47, b/333414302) ModalBottomSheetcontent now moves content away from status bar. (I5114c, b/321877275, b/336962418, b/342093067)- [Bottom Sheet] Change back callback priority to
PRIORITY_DEFAULTto allow IME keyboard to dismiss first. (I447fb) - Fix crashes in the
DatePickerandDateRangePickerwhen the minimum selectable year is set to a future year. (I78656, b/319395747) - Fix a date-picker issue to update the UI when an updated
SelectableDatesinstance is applied. (Iad59a, b/290135807, b/339898760)
Compose Material3 Adaptive: v1.1.0-alpha05
October 16, 2024
androidx.compose.material3.adaptive:adaptive-*:1.1.0-alpha05 is released. Version 1.1.0-alpha05 contains these commits.
API Changes
- Introduce animation specs class to ensure more consistent motion behavior and future expandability. (I2d3cc)
- Provide motion type and rename currentXXXXX in
PaneMotionDatato originXXXX. (I7c61a)
Compose Runtime: v1.7.4
October 16, 2024
androidx.compose.runtime:runtime-*:1.7.4 is released. Version 1.7.4 contains these commits.
Compose Runtime: v1.8.0-alpha04
October 16, 2024
androidx.compose.runtime:runtime-*:1.8.0-alpha04 is released. Version 1.8.0-alpha04 contains these commits.
Performance Improvements
- Provide snapshot id for state records in constructor (85c00f)
- Refactor
SnapshotState***to avoid class verification errors (6ee4a6) - Fix R8 rules to prevent throw inlining (5beb92)
- Micro-optimize Operations (d73c5c)
- Optimize
SynchronizedObjectallocations on JVM (2b043f)
Compose UI: v1.7.4
October 16, 2024
androidx.compose.ui:ui-*:1.7.4 is released. Version 1.7.4 contains these commits.
Compose UI: v1.8.0-alpha04
October 16, 2024
androidx.compose.ui:ui-*:1.8.0-alpha04 is released. Version 1.8.0-alpha04 contains these commits.
API Changes
- Adds
DelegatableNode#onDensityChangeandDelegatableNode#onLayoutDirectionChangecallbacks to allow updating node state when these change (I04f3e, b/340662451) - Adds
WindowInfo#containerSizeto provide the current window's content container size. This can be retrieved usingLocalWindowInfo. (Idc38c, b/369334429, b/360343819) - Introduce a fix for nested scrollables that are removed from the node tree during an ongoing fling. Now these nodes will cancel the fling and correctly send the
onPostFlingevent with the remaining velocity. We're also introducing the flagNewNestedScrollFlingDispatchingEnabledto control the behavior in case of regressions. The flag will be removed before beta. (I05c37, b/371168883) - Introduced
PointerInputModifierNode#touchBoundsExpansion, which can be used to enlarge the touch bounds of a single pointer input modifier. (Iccf02, b/335339283) - Adds
WindowInfo#containerSizeto provide the current window's content container size. This can be retrieved usingLocalWindowInfo. (I27767, b/369334429, b/360343819) - Remove
readOnlyfromTextFields' to pin to stable foundation version. (I3aaba) ParagraphandParagraphIntrinsicsnow takes a list of all annotations applied to theAnnotatedString, previously it only had a list ofSpanStyles(I12f80)
Bug Fixes
- Updated how paragraphs are treated in
AnnotatedString. Before you could only create non-overlapping paragraphs. Now theAnnotatedStringallows fully-overlapping paragraphs which will be merged together, and nested paragraphs in which case the outer paragraph will be split on bounds of the inner one, and the inner paragraph's style will be merged with the outer paragraph's style (Ic9554) - Fix crash in
AnnotatedStringwith a zero-lengthLinkAnnotation. (89aac6)
Constraintlayout: v2.2.0-rc01
October 16, 2024
androidx.constraintlayout:constraintlayout:2.2.0-rc01 is released. Version 2.2.0-rc01 contains these commits.
ConstraintLayout-compose, and ConstraintLayout-Core 1.1: v1.1.0-rc01
October 16, 2024
androidx.constraintlayout:constraintlayout-compose:1.1.0-rc01, androidx.constraintlayout:constraintlayout-compose-android:1.1.0-rc01, and androidx.constraintlayout:constraintlayout-core:1.1.0-rc01 are released. Version 1.1.0-rc01 contains these commits.
Core and Core-ktx: v1.15.0-rc01
October 16, 2024
androidx.core:core:1.15.0-rc01, androidx.core:core-ktx:1.15.0-rc01, and androidx.core:core-testing:1.15.0-rc01 are released. Version 1.15.0-rc01 contains no changes since the previous release.
Core-i18n Core-location-altitude: v1.0.0-alpha03
October 16, 2024
androidx.core:core-location-altitude:1.0.0-alpha03, androidx.core:core-location-altitude-external-protobuf:1.0.0-alpha03, and androidx.core:core-location-altitude-proto:1.0.0-alpha03 are released. Version 1.0.0-alpha03 contains these commits.
Security fix
- As of this change, androidx compiles against protobuf 4.28.2 in order to address CVE-2024-7254. Upgrade your dependency on
androidx.core:core-location-altitude-protoandandroidx.core:core-location-altitude-external-protobufto 1.1.0-alpha03 to address the vulnerability risk.
Bug Fixes
- Removed manual outlining of access to new platform APIs since this happens automatically via API modeling when using R8 with AGP 7.3 or later (e.g. R8 version 3.3) and for all builds when using AGP 8.1 or later (e.g. D8 version 8.1). Clients who are not using AGP are advised to update to D8 version 8.1 or later. See this article for more details. (Ieb9ae, b/345472586)
Core Ultra Wideband (UWB): v1.0.0-alpha09
October 16, 2024
androidx.core.uwb:uwb:1.0.0-alpha09 and androidx.core.uwb:uwb-rxjava3:1.0.0-alpha09 are released. Version 1.0.0-alpha09 contains these commits.
API Changes
- Adds new API
isAvailable()to check UWB availability. (If6fc6) - Adds new API
addControleeWithSessionParamsto support add controlee p-sts individual key case. (Ie7849)
credentials: v1.5.0-alpha06
October 16, 2024
androidx.credentials:credentials:1.5.0-alpha06 and androidx.credentials:credentials-play-services-auth:1.5.0-alpha06 are released. Version 1.5.0-alpha06 contains these commits.
New Features
- Prepare the library for entering a stable release soon.
credentials registry:
Games-Activity: v4.0.0-alpha01
October 16, 2024
androidx.games:games-activity:4.0.0-alpha01 and androidx.games:games-text-input:4.0.0-alpha01 are released. Version 4.0.0-alpha01 contains these commits.
New Features
GameTextInputnow supports Left/Right keys.
API Changes
- Obsolete Java interfaces of
GameTextInputhave been removed. - Prefabs for both
GameActivityandGameTextInputnow include all source files.#include <GameActivity.cpp>is not recommended anymore. Please link to a proper static or dynamic library instead, likegame-activity::game-activity_staticinCMake. These libraries are shipped in the AAR file.
Bug Fixes
- Numerous fixes in
GameTextInputhave been made. Typing and removing functionality has been fixed. - Compatibility with most popular software keyboards have been improved.
- Fixed handling of special characters on hardware keyboards.
- Fixed a rare null pointer access in
GameActivity.
Glance: v1.1.1
October 16, 2024
androidx.glance:glance-*:1.1.1 is released. Version 1.1.1 contains these commits.
Security Fixes
- As of this change, androidx compiles against protobuf 4.28.2 in order to address CVE-2024-7254. Upgrade your dependency on version 1.1.0 of
androidx.glance:glance-appwidget-protoandandroidx.glance:glance-appwidget-external-protobufto 1.1.1 to address the vulnerability risk.
Graphics Core: v1.0.2
October 16, 2024
androidx.graphics:graphics-core:1.0.2 is released. Version 1.0.2 contains these commits.
Bug Fixes
- Fixed issue where
SurfaceControlinstances would still be managed by the system compositor even after they were released. - Fixed issue where the currently presented
HardwareBufferinstance would not be released after low latency dependencies were disposed - Fixed flickering issue on certain Android 14+ devices that did not support the front buffer usage flag
Health Services Client: v1.1.0-alpha04
October 16, 2024
androidx.health:health-services-client:1.1.0-alpha04, androidx.health:health-services-client-external-protobuf:1.1.0-alpha04, and androidx.health:health-services-client-proto:1.1.0-alpha04 are released. Version 1.1.0-alpha04 contains these commits.
Security Fixes
- As of this change, androidx compiles against protobuf 4.28.2 in order to address CVE-2024-7254. Upgrade your dependency on
androidx.health:health-services-clientto the latest 1.1.0-alpha04 to address the vulnerability risk.
Health Connect: v1.1.0-alpha10
October 16, 2024
androidx.health.connect:connect-client:1.1.0-alpha10, androidx.health.connect:connect-client-external-protobuf:1.1.0-alpha10, and androidx.health.connect:connect-client-proto:1.1.0-alpha10 are released. Version 1.1.0-alpha10 contains these commits.
New Features
- Added
SkinTemperatureaggregation types. (Ibe123) - Added
FEATURE_PLANNED_EXERCISEconstant (Ie02a3) - Added History Reads permissions. (I5cf41)
- Added Training plans API (If5be1)
- Added
SkinTemperatureRecordAPI. (I5605d)
Security Fixes
- As of this change, androidx compiles against protobuf 4.28.2 in order to address CVE-2024-7254. Upgrade your dependency on
androidx.health:connect:connect-client-protoandandroidx.health:connect:connect-client-external-protobufto the latest 1.1.0-alpha10 to address the vulnerability risk.
Lifecycle: v2.9.0-alpha05
October 16, 2024
androidx.lifecycle:lifecycle-*:2.9.0-alpha05 is released with no notable changes. Version 2.9.0-alpha05 contains these commits.
Navigation: v2.9.0-alpha01
October 16, 2024
androidx.navigation:navigation-*:2.9.0-alpha01 is released. Version 2.9.0-alpha01 contains these commits.
New Features
- Custom Navigators can now mark their destinations as implementing the
SupportingPaneinterface which indicates to theNavControllerthat these destinations will be shown alongside other destinations. By using this interface, multiple destinations can beRESUMEDat the same time, for instance. (Id5559) - From Navigation
2.8.3: Added new lint checks for thenavigation-common,navigation-runtime, andnavigation-composemodules to help identify any type-safe routes that are not correctly annotated with@Serializable. This check is applied to allNavGraphBuilderandNavDeepLinkBuilderextension functions. (I4a259, I95402, Ie601a, Id8c6e, I28bda, b/362725816) - From Navigation
2.8.3: Added new lint checks for thenavigation-common,navigation-runtime, andnavigation-composemodules to help identify any type-safe routes with Enum arguments that are not correctly annotated with@Keep. This check is applied to allNavGraphBuilderandNavDeepLinkBuilderextension functions. (I4a259, I95402, Ie601a, Id8c6e, I2b46f, b/358687142)
Behavior Changes
- Attempting to use a
NavControllerthat has been previouslyDESTROYEDwill now cause anIllegalStateException. (I520da, b/369616172)
Bug Fixes
- Update Enum class not found exception to suggest using
@Keepannotation in case the Enum class gets erased in minified builds. (I90e79, b/358137294)
Known Issues
- There is an issue with the new lint rules that were added in
Navigation 2.8.*that cause anObsolete custom lint checkerror when attempting to run lint with Android Gradle Plugin 8.4+. (b/368070326, b/371463741)
Navigation: v2.8.3
October 16, 2024
androidx.navigation:navigation-*:2.8.3 is released. Version 2.8.3 contains these commits.
New Features
- Added new lint checks for the
navigation-common,navigation-runtime, andnavigation-composemodules to help identify any type-safe routes that are not correctly annotated with@Serializable. This check is applied to allNavGraphBuilderandNavDeepLinkBuilderextension functions. (I4a259, I95402, Ie601a, Id8c6e, I28bda, b/362725816) - Added new lint checks for the
navigation-common,navigation-runtime, andnavigation-composemodules to help identify any type-safe routes with Enum arguments that are not correctly annotated with@Keep. This check is applied to allNavGraphBuilderandNavDeepLinkBuilderextension functions. (I4a259, I95402, Ie601a, Id8c6e, I2b46f, b/358687142)
Bug Fixes
- Fixed an issue where the new lint rules that were added in
Navigation 2.8.*would cause anObsolete custom lint checkerror when attempting to run lint with Android Gradle Plugin 8.4+. (I1be3d, b/368070326, b/371463741)
Known Issues
- Navigation lint will throw an Obsolete custom lint check error when attempting to run lint with Lint 16 (AGP 8.7) or higher. (b/371926651)
Room: v2.7.0-alpha10
October 16, 2024
androidx.room:room-*:2.7.0-alpha10 is released. Version 2.7.0-alpha10 contains these commits.
API Changes
- Create internal
ByteArrayWrapperclass to support Relations withByteBufferin non-Android & non-JVM platforms. (I75543, b/367205685) - Add
SQLiteStatement.getColumnType()along with the variousSQLITE_DATA_*result constants to enable retrieving the data type of a column. (I1985c, b/369636251)
Savedstate: v1.3.0-alpha03
October 16, 2024
androidx.savedstate:savedstate-*:1.3.0-alpha03 is released with no notable changes. Version 1.3.0-alpha03 contains these commits.
Sqlite: v2.5.0-alpha10
October 16, 2024
androidx.sqlite:sqlite-*:2.5.0-alpha10 is released. Version 2.5.0-alpha10 contains these commits.
API Changes
- Add
SQLiteStatement.getColumnType()along with the variousSQLITE_DATA_*result constants to enable retrieving the data type of a column. (I1985c, b/369636251)
Wear Ongoing & Interactions: v1.1.0-rc01
October 16, 2024
androidx.wear:wear-remote-interactions:1.1.0-rc01 is released with no changes since 1.1.0-beta01. Version 1.1.0-rc01 contains these commits.
Wear Compose: v1.5.0-alpha04
October 16, 2024
androidx.wear.compose:compose-*:1.5.0-alpha04 is released. Version 1.5.0-alpha04 contains these commits.
API Changes
- We have renamed the Wear Compose Foundation
LazyColumntoTransformingLazyColumnso that the distinction is clearer between this and the Compose FoundationLazyColumn. (I0608b) - Added rotary support for Horizontal/Vertical pagers, enabling users to navigate pagers using rotary input devices. (I9770d)
- We have updated the new
PagerDefaultsto make clear that the pager will snap-to-page by default. (Iff7d0) TransformingLazyColumnItemScrollProgressis now a value class which should improve the performance. (Ic399e)TransformingLazyColumnnow supports rotary out of the box. (I05206)TransformingLazyColumnStatenow supportsscrollToItem. (I507b3)- Removed
@ExperimentalWearFoundationApifromSwipeToRevealAPI (I34a66)
Wear Compose Material3: v1.0.0-alpha27
October 16, 2024
androidx.wear.compose:compose-material3:1.0.0-alpha27 is released. Version 1.0.0-alpha27 contains these commits.
API Changes
- We have updated the
ScreenScaffoldandScrollIndicatorfollowing the renaming of Wear Compose FoundationLazyColumntoTransformingLazyColumn. (I0608b) EdgeButton'spreferredHeightparameter has been renamed tobuttonSizeand its value can only be chosen from 4 constants in the newly introducedEdgeButtonSizevalue class. (Icdd70)- We have changed the naming of
ListSubheadertoListSubHeaderand added publicly accessible default values forListHeaderandListSubHeader. (I96730) - We have added new
HorizontalPagerScaffoldandVerticalPagerScaffoldcomponents for Wear which provide new animations and coordination between time text and page indicator components. (Iff7d0) - We have added rotary support to
HorizontalPagerScaffoldandVerticalPagerScaffold, enabling users to navigate pagers using rotary input devices. (I9770d) - We have made
MotionSchemeAPI changes to simplify the usage and improve consistency. Removed inlined remember functions and moved the built-in Motion Schemes to a dedicated MotionScheme companion object. Renamed thestandardMotionSchemeand theexpressiveMotionSchemeto standard and expressive. (I5fd45) - We have added support for a dynamic color scheme based on system colors. (I073e9)
- We have updated the Stepper to the latest UX specs. (I622bb)
Bug Fixes
- We have updated typography and paddings for Card components. (I3ae48)
- We have changed the padding in
AlertDialogbetween Confirm/Dismiss buttons and the rest of the content from 8dp to 12dp according to UX specs (Ie55f0) - We have updated the color opacity for the Slider component. (Idb383)
wear protolayout: v1.3.0-alpha02
October 16, 2024
androidx.wear.protolayout:protolayout-*:1.3.0-alpha02 is released. Version 1.3.0-alpha02 contains these commits.
New Features
- Initial version of Material 3 library. Includes
text,edgeButton,buttonGroupandprimaryLayoutcomponents.
Security Fixes
- As of this change, androidx compiles against protobuf 4.28.2 in order to address CVE-2024-7254. Upgrade your dependency on version 1.3.0-alpha01 of
androidx.wear.protolayout:protolayout-protoandandroidx.wear.protolayout:protolayout-external-protobufto 1.3.0-alpha02 to address the vulnerability risk.
External Contribution
wear protolayout: v1.2.1
October 16, 2024
androidx.wear.protolayout:protolayout-*:1.2.1 is released. Version 1.2.1 contains these commits.
Security Fixes
- As of this change, androidx compiles against protobuf 4.28.2 in order to address CVE-2024-7254. Upgrade your dependency on version 1.2.0 of
androidx.wear.protolayout:protolayout-protoandandroidx.wear.protolayout:protolayout-external-protobufto 1.2.1 to address the vulnerability risk.
Wear Tiles: v1.5.0-alpha02
October 16, 2024
androidx.wear.tiles:tiles-*:1.5.0-alpha02 is released. Version 1.5.0-alpha02 contains these commits.
Security Fixes
- As of this change, androidx compiles against protobuf 4.28.2 in order to address CVE-2024-7254. Upgrade your dependency on version 1.5.0-alpha01 of
androidx.wear.tiles:tiles-prototo 1.5.0-alpha02 to address the vulnerability risk.
Wear Tiles: v1.4.1
October 16, 2024
androidx.wear.tiles:tiles-*:1.4.1 is released. Version 1.4.1 contains these commits.
Security Fixes
- As of this change, androidx compiles against protobuf 4.28.2 in order to address CVE-2024-7254. Upgrade your dependency on version 1.4.0 of
androidx.wear.tiles:tiles-prototo 1.4.1 to address the vulnerability risk.
WindowManager: v1.4.0-alpha05
October 16, 2024
androidx.window:window-*:1.4.0-alpha05 is released. Version 1.4.0-alpha05 contains these commits.
New Features
- Add convenience functions to get the
widthDpandheightDpfromWindowMetrics.
API Changes