Skip to content

Commit 5f54500

Browse files
authored
Merge pull request #727 from microsoft/joypal/fluent_release_0.3.2
Fluent android release 0.3.2
2 parents c522be2 + d822018 commit 5f54500

File tree

5 files changed

+51
-55
lines changed

5 files changed

+51
-55
lines changed

FluentUI.Demo/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ android {
1313
applicationId 'com.microsoft.fluentuidemo'
1414
minSdkVersion 21
1515
targetSdkVersion 34
16-
versionCode 2001
17-
versionName '0.3.1'
16+
versionCode 2002
17+
versionName '0.3.2'
1818
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
1919
}
2020
kotlinOptions {
Lines changed: 15 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,25 @@
1-
Release Version 0.3.1:
1+
Release Version 0.3.2:
22

33
What's new
44
Fluent v1:
55
Fix/enhancement
6-
1. Theming fixes for calendar view
7-
2. Update with correct event on snackbar action dismiss
8-
3. Added custom accessory view property to BottomSheetItem class
9-
4. Fixed issue related to multiple substitutions specified in non-positional format of string resource `position_string`
10-
5. Accessibility: Fixed talkback incorrectly pronouncing 'Persistent Bottomsheets'
11-
6. Fixed issue with DrawerDialogs not anchored to the bottom when display Cutout Support is enabled
12-
7. Fixed issue with Icons not properly visible in PersistentBottomSheet by adding color tint in HorizontalListAdapter
6+
1. People picker a11y fixes in demo app
137

148
Fluent v2:
159
Fix/enhancement
1610

17-
1. Migration from Swipeable to Anchored Draggable & other refactor for Drawer and Bottom Drawer
18-
2. Profile pic fixes for Avatar
19-
3. Allowing text style configuration for tab bar items
20-
4. Added ability to initialize bottom drawers with initial state
21-
5. Fixed loss of activity UI state on recomposition for Drawers
22-
6. Fixed drawers disappearing on recomposition
23-
7. Added new dependency in fluentui_core -> compose foundation version 1.6.0
24-
8. Tab bar indicator now supports custom colors and gradients
25-
9. Icons in Tab bar can now use gradients instead of single colors
11+
1. Avatar pie component addition to Avatar group
12+
2. Added Support for Center aligned App bar title with leading left Avatar icon button
13+
3. Fixed Top Drawer ANR issue
14+
4. Fixed issue with Bottom drawer not opening consistently
15+
5. Alignment issue in list content builder fixed
16+
6. Fixed issue with Bottom Drawer shifting upwards and going out of screen with IME open
17+
7. Added ability to modify indicator color in tab item.
18+
8. Added ability to use gradients for tab bar icons
19+
9. Scrim functionality fixes & other enhancements for bottom sheet
20+
10. Added ability to perform action after dismiss and prevent dismissal on scrim click for bottom sheet
21+
11. Grouped list item added
22+
12. Radio group buttons added
2623

2724

28-
Note: Fluent version 0.1.x (from 0.1.48) supports compose version 0.1.43 (BOM 2023.06.01). Fluent versions 0.2.x will support compose version 1.5.1 (BOM 2023.09.00).
29-
Fluent version 0.3.x will support compose foundation version 1.6.0.
25+
Note: Fluent versions 0.2.x will support compose version 1.5.1 (BOM 2023.09.00). Fluent version 0.3.x will support compose foundation version 1.6.0.

FluentUI.Demo/src/main/java/com/microsoft/fluentuidemo/Demos.kt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ val V1DEMO = arrayListOf(
146146
Demo(DATE_TIME_PICKER, DateTimePickerActivity::class),
147147
Demo(DRAWER, DrawerActivity::class),
148148
Demo(LIST_ITEM_VIEW, ListItemViewActivity::class),
149-
Demo(PEOPLE_PICKER_VIEW, PeoplePickerViewActivity::class),
149+
Demo(PEOPLE_PICKER_VIEW, PeoplePickerViewActivity::class, Badge.Modified),
150150
Demo(PERSISTENT_BOTTOM_SHEET, PersistentBottomSheetActivity::class),
151151
Demo(PERSONA_CHIP_VIEW, PersonaChipViewActivity::class),
152152
Demo(PERSONA_LIST_VIEW, PersonaListViewActivity::class),
@@ -161,25 +161,25 @@ val V1DEMO = arrayListOf(
161161
)
162162

163163
val V2DEMO = arrayListOf(
164-
Demo(V2APP_BAR_LAYOUT, V2AppBarActivity::class),
164+
Demo(V2APP_BAR_LAYOUT, V2AppBarActivity::class, Badge.Modified),
165165
Demo(V2AVATAR, V2AvatarActivity::class),
166166
Demo(V2AVATAR_CAROUSEL, V2AvatarCarouselActivity::class),
167-
Demo(V2AVATAR_GROUP, V2AvatarGroupActivity::class),
167+
Demo(V2AVATAR_GROUP, V2AvatarGroupActivity::class, Badge.Modified),
168168
Demo(V2BADGE, V2BadgeActivity::class),
169169
Demo(V2BANNER, V2BannerActivity::class),
170170
Demo(V2BASIC_CHIP, V2BasicChipActivity::class),
171171
Demo(V2BASIC_CONTROLS, V2BasicControlsActivity::class),
172172
Demo(V2BOTTOM_DRAWER, V2BottomDrawerActivity::class),
173-
Demo(V2BOTTOM_SHEET, V2BottomSheetActivity::class),
174-
Demo(V2BUTTON, V2ButtonsActivity::class),
173+
Demo(V2BOTTOM_SHEET, V2BottomSheetActivity::class, Badge.Modified),
174+
Demo(V2BUTTON, V2ButtonsActivity::class, Badge.Modified),
175175
Demo(V2CARD, V2CardActivity::class),
176176
Demo(V2CARD_NUDGE, V2CardNudgeActivity::class),
177177
Demo(V2CITATION, V2CitationActivity::class),
178178
Demo(V2CONTEXTUAL_COMMAND_BAR, V2ContextualCommandBarActivity::class),
179179
Demo(V2DIALOG, V2DialogActivity::class),
180-
Demo(V2DRAWER, V2DrawerActivity::class),
181-
Demo(V2LABEL, V2LabelActivity::class, Badge.Modified),
182-
Demo(V2LIST_ITEM, V2ListItemActivity::class),
180+
Demo(V2DRAWER, V2DrawerActivity::class, Badge.Modified),
181+
Demo(V2LABEL, V2LabelActivity::class),
182+
Demo(V2LIST_ITEM, V2ListItemActivity::class, Badge.Modified),
183183
Demo(V2MENU, V2MenuActivity::class),
184184
Demo(V2PEOPLE_PICKER, V2PeoplePickerActivity::class),
185185
Demo(V2PERSONA, V2PersonaActivity::class),
@@ -192,7 +192,7 @@ val V2DEMO = arrayListOf(
192192
Demo(V2SHIMMER, V2ShimmerActivity::class),
193193
Demo(V2SIDE_RAIL, V2SideRailActivity::class),
194194
Demo(V2SNACKBAR, V2SnackbarActivity::class),
195-
Demo(V2TAB_BAR, V2TabBarActivity::class),
195+
Demo(V2TAB_BAR, V2TabBarActivity::class, Badge.Modified),
196196
Demo(V2TEXT_FIELD, V2TextFieldActivity::class),
197197
Demo(V2TOOL_TIP, V2ToolTipActivity::class),
198198
)

config.gradle

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -13,38 +13,38 @@
1313
*/
1414
project.ext.fluentui_calendar_versionid = '0.3.1'
1515
project.ext.fluentui_controls_versionid = '0.3.1'
16-
project.ext.fluentui_core_versionid = '0.3.1'
17-
project.ext.fluentui_listitem_versionid = '0.3.1'
18-
project.ext.fluentui_tablayout_versionid = '0.3.1'
19-
project.ext.fluentui_drawer_versionid = '0.3.1'
20-
project.ext.fluentui_ccb_versionid = '0.3.1'
16+
project.ext.fluentui_core_versionid = '0.3.2'
17+
project.ext.fluentui_listitem_versionid = '0.3.2'
18+
project.ext.fluentui_tablayout_versionid = '0.3.2'
19+
project.ext.fluentui_drawer_versionid = '0.3.2'
20+
project.ext.fluentui_ccb_versionid = '0.3.2'
2121
project.ext.fluentui_others_versionid = '0.3.1'
22-
project.ext.fluentui_transients_versionid = '0.3.1'
23-
project.ext.fluentui_topappbars_versionid = '0.3.1'
24-
project.ext.fluentui_menus_versionid = '0.3.1'
25-
project.ext.fluentui_peoplepicker_versionid = '0.3.1'
26-
project.ext.fluentui_persona_versionid = '0.3.1'
27-
project.ext.fluentui_progress_versionid = '0.3.1'
22+
project.ext.fluentui_transients_versionid = '0.3.2'
23+
project.ext.fluentui_topappbars_versionid = '0.3.2'
24+
project.ext.fluentui_menus_versionid = '0.3.2'
25+
project.ext.fluentui_peoplepicker_versionid = '0.3.2'
26+
project.ext.fluentui_persona_versionid = '0.3.2'
27+
project.ext.fluentui_progress_versionid = '0.3.2'
2828
project.ext.fluentui_icons_versionid = '0.3.1'
2929
project.ext.fluentui_notification_versionid = '0.3.1'
30-
project.ext.FluentUI_versionid = '0.3.1'
30+
project.ext.FluentUI_versionid = '0.3.2'
3131
project.ext.fluentui_calendar_version_code = 2001
3232
project.ext.fluentui_controls_version_code = 2001
33-
project.ext.fluentui_core_version_code = 2001
34-
project.ext.fluentui_listitem_version_code = 2001
35-
project.ext.fluentui_tablayout_version_code = 2001
36-
project.ext.fluentui_drawer_version_code = 2001
37-
project.ext.fluentui_ccb_version_code = 2001
33+
project.ext.fluentui_core_version_code = 2002
34+
project.ext.fluentui_listitem_version_code = 2002
35+
project.ext.fluentui_tablayout_version_code = 2002
36+
project.ext.fluentui_drawer_version_code = 2002
37+
project.ext.fluentui_ccb_version_code = 2002
3838
project.ext.fluentui_others_version_code = 2001
39-
project.ext.fluentui_transients_version_code = 2001
40-
project.ext.fluentui_topappbars_version_code = 2001
41-
project.ext.fluentui_menus_version_code = 2001
42-
project.ext.fluentui_peoplepicker_version_code = 2001
43-
project.ext.fluentui_persona_version_code = 2001
44-
project.ext.fluentui_progress_version_code = 2001
39+
project.ext.fluentui_transients_version_code = 2002
40+
project.ext.fluentui_topappbars_version_code = 2002
41+
project.ext.fluentui_menus_version_code = 2002
42+
project.ext.fluentui_peoplepicker_version_code = 2002
43+
project.ext.fluentui_persona_version_code = 2002
44+
project.ext.fluentui_progress_version_code = 2002
4545
project.ext.fluentui_icons_version_code = 2001
4646
project.ext.fluentui_notification_version_code = 2001
47-
project.ext.FluentUI_version_code = 2001
47+
project.ext.FluentUI_version_code = 2002
4848
project.ext.license_type = 'MIT License'
4949
project.ext.license_url = 'https://github.com/microsoft/fluentui-android/blob/master/LICENSE'
5050
project.ext.github_url = 'https://github.com/microsoft/fluentui-android'

fluentui-office-build-universal-publish-1espt.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,6 @@ extends:
6262
vstsFeedPublish: 'Office'
6363
vstsFeedPackagePublish: 'fluentuiandroid'
6464
versionOption: 'custom'
65-
versionPublish: '0.3.1'
65+
versionPublish: '0.3.2'
6666
packagePublishDescription: 'Fluent Universal Package'
6767
publishedPackageVar: 'fluent package'

0 commit comments

Comments
 (0)