Releases: microsoft/fluentui-android
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.
Release version 0.1.25
Release Version 0.1.25:
What's New:
Fluent V2:
New Component: File Card, Announcement Card, Basic Card.
Fix/Enhancement:
1) Added support of custom Control token to leverage FluentTheme API.
2) Updated background controlToken to use Brush instead of Color to support gradient color.
3) Enhanced Fluent Icon & text to remove material dependency for these.
Note: This release has following breaking changes.
1) AliasTokens renamed to FluentAliasTokens.
2) GlobalTokens renamed to FluentGlobalTokens.
3) Removed AppThemeController & merge its functionality to FluentTheme singleton class.
4) FluentTheme function parameter changed from taking AliasTokens, ControlTokens objects to implementation of IAliasTokens, IControlTokens.
5) In control tokens, backgroundColor function changed to backgroundBrush to support gradient.
Release version 0.1.24
What's New:
Fluent V2:
New Component: TextField, Menu
Fix/Enhancement:
1) Fixed Toggle Switch ripple indication to clip to its boundary.
2) Fixed Toggle Switch to on/off with Keyboard Enter/Space press.
3) Fixed Pill Button to have a complete clickable area.
4) Added padding & start indent token for divider.
5) Removed tail gradient on Circular progress indicators as per Fluent design.
6) Optimize recomposition in Circular progress indicators.
Fluent v-current:
Fix/Enhancement:
1) Role Announce for CCB Items
Demo App:
1) Fixed accessibility bug.
2) Demo App updated to use view binding instead of kotlin synthetic plugins.
Release version 0.1.23
What's New:
Fluent V2:
Fix/Enhancement:
1.Added textAccessibiltyProperties variable for setting accessibility properties to the text in ListItem
2.Added Scaffold, Snackbar and CardNudge
3.Fixed Token Parity for Pill Button, Button, FAB and Avatar
4.Fixed RTL issue for CCB Gradient
5.Fixed focused State in RadioButton, CheckBox and ToggleSwitch
6.Fixed Accessibility Insights Issue with Searchbar and Radio Button
7.Minor code fixes
Localization:
Updated strings in few modules
Added GH workflow to auto translate and create PR for translated strings
Build:
Upgrading hydra lab version to 1.1.4
Increase UI tests coverage.
Release Version 0.1.22
What's New:
Fluent V2:
Fix/Enhancement:
1.Cursor color in Searchbar
2.RTL support for Searchbar
3.RTL support in Appbar
4.Removing excess padding In Navigation Icon(AppBar)
5.Rename size Enum in Avatar carousel.
6.updated accessibility semantics for avatar carousel
7.Avatar carousel now has default size
8.Removed default person from avatar carousel API
Localization:
Retranslated the strings to support localization. Now supports 66 languages.
Build:
Upgrading hydra lab version
Fluent v-current:
Fix/Enhancement:
1.Enabled accessibility Heading flag in ListSubHeader, Bottomsheet, PersistentBottomSheet
Release Version 0.1.21
What's New:
Fluent VCurrent:
Fix/Enhancement:
1) Fix CCB's Long Click Listener
Release Version 0.1.20
Release Version 0.1.20:
What's New:
Fluent V2:
Fix/Enhancement:
1) Move from FontInfo to textStyle for a better Material Integration.
2) Updated Global Tokens.
3) Fix Formatting for Pill Bar.
Fluent VCurrent:
Fix/Enhancement:
1) Remove non-nullable force assert from CCB's Long Click Listener