Releases: google/horologist
Releases · google/horologist
0.5.10
- Dependency updates
- Add a new
responsive()
ScalingLazyColumnState builder that adapts to screensizes
What's Changed
- Fix API docs by @luizgrp in #1775
- Update check gradle files by @Ao-senXiong in #1774
- Seeking by @laiyichin in #1776
- fix(deps): update all dependencies 4.10.3 to v4.11 by @renovate-bot in #1778
- Add a test for haptic selection by @yschimke in #1779
- fix(deps): update all dependencies 2.4.0 to v2.5.0 by @renovate-bot in #1781
- Add ScalingLazyColumnDefaults.responsive() and make it the default by @yschimke in #1782
- fix(deps): update all dependencies 4.11 to v4.11.1 by @renovate-bot in #1785
- fix(deps): update all dependencies by @renovate-bot in #1787
- Add a test for responsive layout by @yschimke in #1792
- Change responsive to work better on Square devices by @yschimke in #1791
- fix(deps): update dependency com.android.tools.build:gradle 8.1.2 to v8.1.3 by @renovate-bot in #1794
- Use RNG HW rendering by @yschimke in #1795
- Address review comments by @yschimke in #1799
New Contributors
- @Ao-senXiong made their first contribution in #1774
Full Changelog: v0.5.9...v0.5.10
0.4.16
0.5.9
- Fix for TrackPositionUiModelMapper
- Improve haptics on a wider range of Watches
What's Changed
- fix(deps): update dependency org.jetbrains.dokka:dokka-gradle-plugin to v1.9.10 by @renovate-bot in #1753
- fix(deps): update com.squareup.okhttp3 to v4.12.0 by @renovate-bot in #1754
- Add Volume not connected a11y test by @yschimke in #1756
- Fix TrackPositionUiModelMapper for SeekProjection at 0 position by @laiyichin in #1757
- Version-specific rotary haptics by @Kpeved in #1755
- fix(deps): update androidx.benchmark to v1.2.0 by @renovate-bot in #1758
- fix(deps): update androidx.compose.material to v1.5.4 by @renovate-bot in #1759
- fix(deps): update androidx.wear.watchface to v1.2.0-rc01 by @renovate-bot in #1761
- fix(deps): update room to v2.6.0 by @renovate-bot in #1767
- fix(deps): update androidx.hilt to v1.1.0-rc01 by @renovate-bot in #1760
- fix(deps): update dependency androidx.wear:wear-tooling-preview to v1.0.0-beta01 by @renovate-bot in #1765
- fix(deps): update wearcompose to v1.3.0-alpha08 by @renovate-bot in #1766
- fix(deps): update dependency androidx.compose:compose-bom to v2023.10.01 by @renovate-bot in #1763
- fix(deps): update dependency androidx.wear.watchface:watchface-complications-data to v1.2.0-rc01 by @renovate-bot in #1764
- Update renovate.json to group into kotlin and other by @yschimke in #1768
- fix(deps): update compose to v1.6.0-alpha08 by @renovate-bot in #1762
- chore(deps): update all dependencies by @renovate-bot in #1773
Full Changelog: v0.5.8...v0.5.9
0.4.15
0.5.8
What's Changed
- Update gradle.properties by @yschimke in #1697
- fix: comments on PR #1641 by @MohitMandalia in #1693
- Add screenshots with representative sizes by @yschimke in #1702
- fix(deps): update androidx.benchmark to v1.2.0-rc01 by @renovate-bot in #1703
- fix(deps): update dependency androidx.mediarouter:mediarouter to v1.6.0 by @renovate-bot in #1709
- fix(deps): update dependency androidx.tracing:tracing-perfetto-binary to v1.0.0-rc01 by @renovate-bot in #1707
- fix(deps): update dependency androidx.compose:compose-bom to v2023.09.01 by @renovate-bot in #1705
- fix(deps): update androidxnavigation to v2.7.3 by @renovate-bot in #1704
- fix(deps): update dependency androidx.tracing:tracing-perfetto to v1.0.0-rc01 by @renovate-bot in #1706
- More screensize screenshots by @yschimke in #1710
- fix(deps): update wearcompose to v1.3.0-alpha06 by @yschimke in #1711
- Add a default SLC placement test by @yschimke in #1712
- chore(deps): update actions/checkout digest to 8ade135 by @renovate-bot in #1714
- Add a seek projection track position model by @laiyichin in #1690
- fix(deps): update dependency io.grpc:grpc-kotlin-stub to v1.4.0 by @renovate-bot in #1715
- fix(deps): update dependency androidx.compose:compose-bom to v2023.09.02 by @renovate-bot in #1718
- fix(deps): update compose to v1.5.2 by @renovate-bot in #1717
- fix(deps): update androidx.compose.material to v1.5.2 by @renovate-bot in #1716
- chore(deps): update dependency com.diffplug.spotless to v6.22.0 by @renovate-bot in #1721
- fix(deps): update dependency com.android.tools.build:gradle to v8.1.2 by @renovate-bot in #1719
- fix(deps): update dependency com.squareup.okio:okio to v3.6.0 by @renovate-bot in #1724
- Audio offload refactor by @yschimke in #1725
- fix(deps): update androidx.compose.material to v1.5.3 by @renovate-bot in #1729
- fix(deps): update androidx.hilt to v1.1.0-beta01 by @renovate-bot in #1730
- fix(deps): update androidxnavigation to v2.7.4 by @renovate-bot in #1731
- fix(deps): update compose to v1.5.3 by @renovate-bot in #1732
- fix(deps): update dependency androidx.tracing:tracing-perfetto to v1.0.0 by @renovate-bot in #1733
- fix(deps): update dependency com.google.protobuf:protobuf-kotlin-lite to v3.24.4 by @renovate-bot in #1735
- fix(deps): update dependency com.google.protobuf:protoc to v3.24.4 by @renovate-bot in #1736
- fix(deps): update dependency androidx.compose:compose-bom to v2023.10.00 by @renovate-bot in #1740
- fix(deps): update androidxactivity to v1.8.0 by @renovate-bot in #1739
- chore(deps): update dependency gradle to v8.4 by @renovate-bot in #1738
- fix(deps): update wearcompose to v1.3.0-alpha07 by @renovate-bot in #1737
- fix(deps): update dependency androidx.tracing:tracing-perfetto-binary to v1.0.0 by @renovate-bot in #1734
- chore(deps): update plugin com.gradle.enterprise to v3.15.1 by @renovate-bot in #1741
- Adds foreground check to DataLayerAppHelper methods by @garanj in #1728
- fix(deps): update androidx.benchmark to v1.2.0-rc02 by @renovate-bot in #1744
- chore(deps): update stefanzweifel/git-auto-commit-action action to v5 by @renovate-bot in #1745
- chore(deps): update dependency com.github.ben-manes.versions to v0.49.0 by @renovate-bot in #1747
- Bump to Kotlin 1.9.10 by @yschimke in #1743
- fix(deps): update googledagger to v2.48.1 by @renovate-bot in #1727
- Support for Steppers with RSB built in by @yschimke in #1749
- Fix issue when rotary modifiers were stopping receiving new rotary events by @Kpeved in #1751
Full Changelog: v0.5.7...v0.5.8
0.4.14
0.5.7
- Repeatable Clickable implemented for media buttons
- Improve Galaxy Watch Haptics
- RotaryScrollAdapter for Picker
What's Changed
- Update gradle.properties by @yschimke in #1680
- Update RepeatableClickable to include a onLongRepeatableClickEnd by @laiyichin in #1682
- Adds docs for AmbientAware by @garanj in #1681
- Improve Galaxy Watch Classic detection for haptics by @Dubzer in #1684
- Fix API files by @yschimke in #1687
- Implementation of RotaryScrollAdapter for AndroidX Picker by @yschimke in #1689
- Update animated media buttons to have repeated calls by @laiyichin in #1688
- Cleanup extra space by @yschimke in #1694
- Update README.md with maintained branches by @yschimke in #1696
New Contributors
Full Changelog: v0.5.6...v0.5.7
0.5.6
- Updates to Pickers to work despite font scale and bold changes
- repeatableClick modifier
- Ambient support
What's Changed
- Update actions/checkout action to v4 by @renovate-bot in #1643
- Add some initial Data Layer docs by @yschimke in #1644
- Run metalava and fix media audio api by @laiyichin in #1647
- Add repeatable clickable modifier and button by @laiyichin in #1646
- Fix playlist not showing issue by @laiyichin in #1648
- Update dependency androidx.wear.watchface:watchface-complications-data to v1.2.0-beta02 by @renovate-bot in #1656
- Update compose to v1.5.1 by @renovate-bot in #1654
- Update androidxNavigation to v2.7.2 by @renovate-bot in #1653
- Update androidx.wear.watchface to v1.2.0-beta02 by @renovate-bot in #1651
- Update dependency io.grpc:protoc-gen-grpc-java to v1.58.0 by @renovate-bot in #1663
- Update dependency io.grpc:grpc-protobuf-lite to v1.58.0 by @renovate-bot in #1662
- Update dependency androidx.compose:compose-bom to v2023.09.00 by @renovate-bot in #1660
- Update androidxCore to v1.12.0 by @renovate-bot in #1658
- Update dependency androidx.paging:paging-compose to v3.2.1 by @renovate-bot in #1655
- Update androidx.compose.material to v1.5.1 by @renovate-bot in #1650
- Update dependency androidx.annotation:annotation to v1.7.0 by @renovate-bot in #1659
- Update dependency com.github.ben-manes.versions to v0.48.0 by @renovate-bot in #1661
- Update androidxLifecycle to v2.6.2 by @renovate-bot in #1652
- Update dependency com.google.protobuf:protoc to v3.24.3 by @renovate-bot in #1667
- Update dependency com.google.protobuf:protobuf-kotlin-lite to v3.24.3 by @renovate-bot in #1666
- Add a test of WorkManager by @yschimke in #1649
- Update wearcompose to v1.3.0-alpha05 by @yschimke in #1665
- Preview bolded content by @yschimke in #1670
- Preview support for Date and Time Picker by @yschimke in #1669
- Open StreamlineSignInDefaultViewModel for customisation by @luizgrp in #1645
- Adds AmbientAware and an example usage, AmbientAwareTime by @garanj in #1672
- Expands documentation for AmbientAware, adds support for AmbientDetails by @garanj in #1674
- Update plugin com.gradle.enterprise to v3.15 by @renovate-bot in #1677
- Adds support for AmbientAware when not used in the context of an Activity by @garanj in #1676
- More space for Picker growth by @yschimke in #1675
- AmbientAware isAlwaysOnScreen flag by @garanj in #1679
Full Changelog: v0.5.5...v0.5.6
0.5.5
- Bump to androidx.media3 1.2.0-alpha01
- UI Improvements and fixes
- Service Connection for Health Apps
- Use native Media3 Playback Suppression API, deleting WearConfiguredPlayer
What's Changed
- Bump release version by @luizgrp in #1586
- Improve previews and tests of SignedInConfirmationDialog by @luizgrp in #1585
- Update androidx.media3 to v1.1.1 by @renovate-bot in #1587
- Update dependency gradle to v8.3 by @renovate-bot in #1588
- Adds support for setup complete state to DataLayer app helper by @garanj in #1589
- Update dependency com.google.protobuf:protoc to v3.24.1 by @renovate-bot in #1592
- Update dependency com.google.protobuf:protobuf-kotlin-lite to v3.24.1 by @renovate-bot in #1591
- Add AccountChip by @luizgrp in #1590
- Update dependency com.google.accompanist:accompanist-testharness to v0.32.0 by @renovate-bot in #1593
- Update dependency com.android.tools.build:gradle to v8.1.1 by @renovate-bot in #1863
- Add Service connection API by @yschimke in #1596
- Update androidx.benchmark to v1.2.0-beta04 by @renovate-bot in #1599
- Update androidx.wear.watchface to v1.2.0-beta01 by @renovate-bot in #1600
- Update androidxNavigation to v2.7.1 by @renovate-bot in #1601
- Update dependency androidx.compose.runtime:runtime-tracing to v1.0.0-alpha04 by @renovate-bot in #1602
- Update dependency androidx.tracing:tracing-perfetto to v1.0.0-beta02 by @renovate-bot in #1603
- Update dependency androidx.wear.watchface:watchface-complications-data to v1.2.0-beta01 by @renovate-bot in #1605
- Update dependency androidx.tracing:tracing-perfetto-binary to v1.0.0-beta02 by @renovate-bot in #1604
- Update wearcompose to v1.3.0-alpha04 by @renovate-bot in #1606
- Revert "Update wearcompose to v1.3.0-alpha04" by @yschimke in #1610
- Avoid deprecated preview APIs by @yschimke in #1609
- Update dependency io.grpc:grpc-kotlin-stub to v1.3.1 by @renovate-bot in #1613
- Update dependency com.google.protobuf:protoc to v3.24.2 by @renovate-bot in #1615
- Update dependency com.google.protobuf:protobuf-kotlin-lite to v3.24.2 by @renovate-bot in #1614
- Add MetricsScreen by @luizgrp in #1608
- Implement CompactChip Component #1396 by @MohitMandalia in #1579
- Update CONTRIBUTING.md by @luizgrp in #1618
- Update ktlint and spotless by @luizgrp in #1620
- Update auth-googlesignin-guide.md by @luizgrp in #1621
- Improve CompactChip and OutlinedCompactChip by @luizgrp in #1617
- Update dependency androidx.tracing:tracing-perfetto to v1.0.0-beta03 by @renovate-bot in #1623
- Update androidx.benchmark to v1.2.0-beta05 by @renovate-bot in #1622
- Update googledagger to v2.48 by @renovate-bot in #1625
- Update dependency androidx.tracing:tracing-perfetto-binary to v1.0.0-beta03 by @renovate-bot in #1624
- Screenshot instructions by @yschimke in #1628
- Remove Kapt by @yschimke in #1627
- Integrate media app with ExoPlayer / Media3-ui playback suppression on unsuitable output solution by @anubhavkakkar in #1612
- Update wearcompose to v1.3.0-alpha04 by @yschimke in #1626
- Emulator playback by @yschimke in #1630
- Update text padding for marquee and static media display by @laiyichin in #1509
- Automate updating screenshots by @yschimke in #1633
- Update dependency com.google.android.gms:play-services-auth to v20.7.0 by @renovate-bot in #1636
- Update dependency com.google.android.gms:play-services-wearable to v18.1.0 by @renovate-bot in #1635
- Update dependency org.jetbrains.dokka:dokka-gradle-plugin to v1.9.0 by @renovate-bot in #1637
- Add fixup commands by @yschimke in #1638
- Avoid recomposing on progress changes by @yschimke in #1634
- Modify to launch output switcher from the volume screen if that is available by @anubhavkakkar in #1640
- Fix instrumentation test build by @yschimke in #1642
- Implement OutlinedChip #1398 by @MohitMandalia in #1641
- This commit was tagged in v0.5.5 but will be released on v0.5.6
New Contributors
- @anubhavkakkar made their first contribution in #1612
Full Changelog: v0.5.4...v0.5.5
0.5.4
- Updates and deprecations to rotary functions
- UI fixes for material, audio
- Released androidx artifacts (Wear Compose, Compose)
What's Changed
- Fixed some PR comments by @Kpeved in #1559
- Bump release version by @luizgrp in #1560
- Deprecate rotaryWithFling modifier by @Kpeved in #1561
- Fix layout of SignedInConfirmationDialog by @luizgrp in #1562
- Update dependency com.google.protobuf:protoc to v3.24.0 by @renovate-bot in #1564
- Remove adjustChipHeightToFontScale function by @luizgrp in #1551
- Fix display of SignedInConfirmationDialog when name is empty by @luizgrp in #1566
- Provide volumeUiState as state in PlayerScreen by @zxzxwu in #1567
- Update dependency androidx.wear:wear to v1.3.0 by @renovate-bot in #1573
- Update androidxNavigation to v2.7.0 by @renovate-bot in #1575
- Update wearcompose to v1.3.0-alpha03 by @renovate-bot in #1574
- Update dependency androidx.wear.protolayout:protolayout-material to v1.0.0 by @renovate-bot in #1572
- Update androidx.compose.material to v1.5.0 by @renovate-bot in #1569
- Update androidx.benchmark to v1.2.0-beta03 by @renovate-bot in #1568
- Update compose to v1.5.0 by @renovate-bot in #1571
- Update androidxtiles to v1.2.0 by @renovate-bot in #1570
- Update dependency com.google.protobuf:protobuf-kotlin-lite to v3.24.0 by @renovate-bot in #1565
- Update dependency androidx.compose:compose-bom to v2023.08.00 by @renovate-bot in #1576
- Add icon color based on enabled field by @plksharma30 in #1580
- Update dependency io.grpc:protoc-gen-grpc-java to v1.57.2 by @renovate-bot in #1584
- Update dependency io.grpc:grpc-protobuf-lite to v1.57.2 by @renovate-bot in #1583
- Update link to Wear OS auth resources by @khufdev in #1581
New Contributors
Full Changelog: v0.5.3...v0.5.4