KunMinX / Jetpack-MVVM-Best-Practice

难得一见 Jetpack MVVM 最佳实践!在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解!
8.87k stars 1.63k forks source link

Bump material from 1.7.0 to 1.8.0 #196

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps material from 1.7.0 to 1.8.0.

Release notes

Sourced from material's releases.

1.8.0

What's new since 1.7.0

  • Brand new Side Sheet component with standard, modal and coplanar variants! Check out the Side Sheet design guidance and developer documentation for more details.
  • Brand new Search component! Check out the Search design guidance and developer documentation for more details.
  • Integrated tokens for Bottom Sheet, Checkbox, Chip, Dialog, Divider, MaterialButton, NavigationRail, ProgressIndicator, Slider, Switch, Tabs, and TextInputLayout.

Dependency Updates

Dependency Previous version New version
ext.kotlinVersion 1.3.50 -
errorproneVersion - 2.15.0
compileSdkVersion 32 33
targetSdkVersion 32 33

Library Updates

  • A11y
    • Improve date input validation feedback follow up (1200e25d1bbe91672172ae6682ff2a2b32a75da6)
    • Improve date input validation feedback (f394903fd3552f9331bbc772f26be879c9515696)
    • Improve TalkBack focus order when selecting a day (dff70c062d680257ef647ea89ac3e9eea4e43f2d)
    • Improve date selection announcements (5c5b1e82586166187082f8d958a6db57e542f4f9)
    • Announce start/end dates (2f9844b34a6fdc54bf1468f7609c3aeed3ef73f7)
    • Announce current year and day (c6539f23901dbb6ca5fbbd6e311bcad04412ec72)
    • Fix TalkBack announcements when switching between year/day selection views (62b2b19d60ae66989506626f95ea0d264fbaa1c6)
    • Announce selection (be8b8d44de785f1a4826d02c7e82115f549de9cd)
    • Improve focus handling (ceacaa699a7663aeebc69a1a143fb5c74f64fd18)
    • Request focus on search menu when showing (968e035e835364faf38a481160d25838151a0942)
    • Fix focus when changing input mode (eca825fd37738e49aae5bd9b0aeb20480d3d133f)
    • Update hour content description for 24h clock (ee19b01e2eada55f31aad5caf5b6d789095a4aa5)
    • Make Clock text scale with system font size (e9fc0a033a10ec2e53d8a721aa68779dbc33aa7c)
  • Badging
    • Fix NPE in BadgeState (23b7157a648411cf01ca22eb7071fc4f4ad5ac05)
  • BottomAppBar
    • Request layout for FAB when BAB changes so that FAB will always be aware of BAB changes (10fe695ed989b7e7017b3ca28ee16aa6a54f16b8)
    • Add attribute to remove shadow on container (1322e61c4ca4229f07cc9b1ad0af6042a459d80c)
    • Added the handle to the bottom sheet. (4c11606122d260b16cf863ad9d9ef12ecdeb6029)
    • Update motion specs for show/hide bar (fdd8dae9822a1e6cbc56f35190404b9e0f5c509a)
    • Updating catalog to remove M2 options (8bec1675e6671eacffd77ce46efbc6a5e322c952)
    • Small bugs and padding adjustments (63f98bf5f9cb7b643b852418918eea39f74dceee)
  • BottomNavigationView
    • Remove elevation shadows (e3937483c36449f71bc00a5b9376198345060f89)
    • Updated active text label to use a bold typeface. (11e98f2d1159cee2e1983a392cde6beb3e9436dc)
    • Fix hardcoded number of children (a2ce1dd1020ec992234836394330aeeac9ac0a64)
  • BottomSheet
    • Update motion attributes for bottom sheet dialog animation (1cdb371c307a8b4057120677b06aa7ba96339dda)
    • Token integration (e474cf4796a884d3485db142fd645360d1ce972c)
    • Update elevation to match specs (617e5822f9fabe7838052266a0df6a599407ac7b)
    • Sync custom actions with drag handle views (080403173c073f2e4d3bd6412dd508283f956124)
    • Only remove round corners in M3 styles when it's fullscreen (6631abbdb53e789589951452f99d1e0bbedd30bd)
    • Add shouldRemoveExpandedCorners attribute (6e6c53a4f4408604dd010bdb3d88117fb102128c)

... (truncated)

Commits
  • bc37472 [Release] Updated version to 1.8.0 for the 1.8.0 stable release.
  • 99664aa [Adaptive][Side Sheet] Disabled lift on scroll in Side Sheet demo.
  • 516240d [Adaptive][Side Sheet] Added accessibilityPaneTitle to side sheet.
  • 1200e25 [MaterialDatePicker][a11y] Improve date input validation feedback follow up
  • f394903 [MaterialDatePicker][a11y] Improve date input validation feedback
  • 147463f [MaterialDatePicker] Fix headerTitle text size
  • a24832a [Adaptive][Side Sheet] Fixed issue where sheet would jump to the far edge of ...
  • 280a01c [Docs] Remove smart characters from doc comments
  • 35dfa92 [Adaptive][Side Sheet] Added explicit style definition to coplanar sheet cata...
  • 0538a3c [Adaptive][Side Sheet] Updated close sheet button content description in cata...
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)