Releases: microsoft/fluentui-android
Releases · microsoft/fluentui-android
Release Version 0.1.35
What's New:
Fluent V2:
Fix/Enhancement:
1. Fluent Icon RTL fix
Kotlin and Jetpack Compose Upgrade:
1.Jetpack compose BOM: 2023.06.01
2.Jetpack compose compiler version: 1.4.7
3.Kotlin version: 1.8.21
Release version 0.1.34
What's New:
Fluent V2: Fix/Enhancement:
- Persona chip Bug Fixed: Persona height will change when the system font size is increased
- Improved the visibility of the ToolTip Activity Caret in dark mode
- Fixed the gap between the Drawer and the Navigation bar
- Made the SectionHeader non-clickable in the following cases:
a. When there's no content
b. when enableContentOpenCloseTransition param is false - Minor enhancement in demo app
- Readme has been updated to include information about the v2 components as well.
v0.1.33
Release Version 0.1.33:
What's New:
Fluent V2:
Fix/Enhancement:
1. Added Functionality to the BottomSheet with TestCases: Enable/Disable Swipe Down Dismiss with more intuitive accessibility controls
2. ToolTip Alignment Bug Fixed: Resolved an issue where ToolTips were not aligning correctly, ensuring a visually consistent and user-friendly interface
3. CardNudge Enhancement: Fixed a right-to-left (RTL) issue affecting swiping left and right within CardNudge, ensuring a smoother interaction
4. Vertical Lists Icon Color Consistency: Addressed an issue where disabled icons in vertical lists had inconsistent colors. Icons now maintain uniform appearance for improved visual clarity
v0.1.32
What's New:
Fluent V2:
Fix/Enhancement:
1. BottomDrawer:
a) Fix first time expand animation. When expand API invoke it will expand completely instead of open.
b) Fix flicker issue on opening of bottom drawer.
c) Fix to cover full screen by bottom drawer when orientation changes & activity does not restart.
2. Improve TalkBack announcement in PillButton.
3. Update default Navigation icon in AppBar.
4. Fix hover effect in TabItem.
Release Version 0.1.31
What's New:
Fluent V2:
Components:
1. V2 Chip
2. V2 Side Rail
Fix/Enhancement:
1. ListItem:
a) Fixed unread dot alignment
b) Fix: If onClick is not provided then ListItem will not be clickable.
2. BottomDrawer:
a) Added ModalPopUp in Core module & used in BottomDrawer which has window flag set to work with IME.
b) Added windowInset parameter to BottomDrawer to control window insets.
3. TextField now has readOnly and enabled parameter
4. ControlInfo class for component is now Open to extend
5. Added "ControlType" suffix in ControlType enums in ControlTokens class.
Release version 0.1.30
What's New:
Fluent V2:
Components: V2 ToolTip
Fix/Enhancement:
1. Listitem: Trailing accessory view is now shown with bottomContent.
2. PersonChip: Fixed talkback not announcing chip state
3. PeoplePicker: a) PeoplePicker now uses V2TextField internally
b) Removed view requester that causes crash
c) Replaced composable accessory views with FluentIcons (breaking change)
4. TextField: TextField now has decorationBox and content description parameter
5. Shimmer: Shimmer now supports adding content. This allows shimmer animation on any content
6. FileCard: FileCard now honor's incoming width measurements passed from modifier.
7. AppBar: Added parameter to enable bottom border
8. Badge: Added corner radius token
9. Increased & enhanced UI test coverage
10. Fixed crash in Appbar and Button
Demo App:
1. Demo app revamped
Release Version 0.1.29
What's New:
Fluent V2:
Components: V2 PeoplePicker
Release Version 0.1.28
What's New:
Fluent V2:
Components: BottomDrawer (Created separated API to support functionality wrt to Bottom Drawer scenarios for ex: showHandle, expandable options)
Fix/Enhancement:
1) [Breaking Change] ListItem texticons slot changed to composable slot. Suffix of parameter changed from "View" to "Content"
2) [Breaking Change] CardNugde leftSwipe and rightSwipe lambda functions will have a float parameter to depicting the fraction value for the swipe.
3) [Breaking Change] Drawer API will not have expandable boolean parameter.
4) [Breaking Change] Updated Dialog API to accept DialogProperties instead of individual params.
5) Fix accessibility issue in ListItem SectionHeader
Demo App:
1) Fix accessibility issues in demo app
Release Version 0.1.27
What's New:
Fluent V2:
Fix/Enhancement:
1) Listitem accessory views can now be Top/Bottom/Center aligned
2) Listitem tertiary text has annotated text support
3) Snackbar talkback is enabled and will be announced whenever Snackbar is displayed.
Demo App:
1) Label Activity background fix.
2) Label, card, listitem activites are scrollable
Release Version 0.1.26
What's New:
Fluent V2:
New Component: Label, Dialog, Progress Text, Citation.
Fix/Enhancement:
1) Fix : Updating control Token in ControlToken object & providing the same to FluentTheme API will now recompose the controls & hence updates get applied immediately.
2) Replace material Surface control with Box
3) Fix: Drawer get enable when its state change to expand from close state.
Demo App: Moving Shimmer out of Progress Bar as V2 Progress Activity.