Releases: microsoft/fluentui-android
Release version 0.1.37
What's New:
Fluent V1:
Fix/Enhancement: 1. Accessibility roles for BottomSheetDialog items can be customized.
Fluent V2:
Fix/Enhancement: 1. People picker items adapt to multiple rows when horizontal space is limited. 2. ListItem SectionHeaders' and Headers' border visibility issues has been fixed.
Release Version 0.1.36
What's New:
Fluent V2:
Fix/Enhancement:
1. Fixed the bug that caused multiline text to overlap in v2CCBActivity
2. Added trailing and leading accessories for the title in the section header, enhancing it's scope.
3. Resolved the issue of inconsistent background color in the side rail
4. Fixed the system dark and appearance light issues in the Fluent Demo App to ensure a consistent theme
5. Adding alignment parameter for pillbar so that user can customize the alignment of the pill buttons
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