Releases: microsoft/surface-duo-sdk
FragmentsHandler 1.0.0-beta4
This library has been updated to Jetpack WindowManager 1.0.0-beta02.
It contains changes in how the library is configured since the API of WM changed quite a lot since last usage in here.
Name of the release/module: fragmentshandler:1.0.0-beta4
WMUtils 1.0.0-beta3
This release contains some improvements and changes on the WM Utils module. This module is used by other Foldable libraries.
Name of the release/module: wmutils:1.0.0-beta3
RecyclerView 1.0.0-beta5
This new version fixes a RecyclerView.DividerItemDecoration bounds measurement issue on emulators.
Tests and other minor things have been improved as well.
Version name: recyclerview:1.0.0-beta5
Layouts 1.0.0-beta7
This release fixes a horizontal measurement issue on the FoldableLayout
.
It also contains refactored and updates tests.
Component name: layouts:1.0.0-beta7
TabLayout 1.0.0-beta3
This new version introduce foldable capabilities. The library provides the same enhancements that previously had just for Surface Duo on any foldable device/emulator that supports Jetpack WindowManager
. i.e. can move tabs to the left, right or centered of the FoldingFeature
, so there is not information that could be occluded by it.
Version name: tablayout:1.0.0-alpha3
NavigationComponent 1.0.0-alpha1
This is the first release of our extended NavigationComponent
that adds Foldable
support.
The release is form on the following artifacts:
- "navigation:navigation-common"
- "navigation:navigation-common-ktx"
- "navigation:navigation-runtime"
- "navigation:navigation-runtime-ktx"
- "navigation:navigation-fragment"
- "navigation:navigation-fragment-ktx"
- "navigation:navigation-ui"
- "navigation:navigation-ui-ktx"
Together build the NavigationComponent
functionality. For more info about its usage, please have a look to our docs
WMUtils 1.0.0-beta2
This release contains some improvements and changes on the WM Utils module. This module is used by other Foldable libraries.
Name of the release/module: wmutils:1.0.0-beta2
The artifact was published manually since it was a problem on MavenCentral repository.
Layouts 1.0.0-beta6
This release contains improvements and fixed on the FoldableLayout
and FrameLayout
Component name: layouts:1.0.0-beta6
dualscreen_20211019
Foldable aware components
This release contains the following updates:
- SurfaceDuoLayout has become FoldableLayout that works on all foldable devices that support Jetpack WindowManager.
- FrameLayout has become FoldableFrameLayout that works on all foldable devices that support Jetpack WindowManager.
- BottomNavigation works on all foldable devices that support Jetpack WindowManager.
- RecyclerView works on all foldable devices that support Jetpack WindowManager.
dualscreen_20210705_2
bottom navigation, tabs and recyclerview are published now in maven central as well