diff --git a/FluentUI.Demo/build.gradle b/FluentUI.Demo/build.gradle index a81299c5f..7a3c8cffa 100644 --- a/FluentUI.Demo/build.gradle +++ b/FluentUI.Demo/build.gradle @@ -13,8 +13,8 @@ android { applicationId 'com.microsoft.fluentuidemo' minSdkVersion 21 targetSdkVersion 30 - versionCode 77 - versionName '0.1.42' + versionCode 78 + versionName '0.1.43' testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" // Forcing emoji2 version as a workaround for not moving to Android 34 during BOM update. diff --git a/FluentUI.Demo/src/main/assets/dogfood-release-notes.txt b/FluentUI.Demo/src/main/assets/dogfood-release-notes.txt index 4b280acc5..2ad2ab3f5 100644 --- a/FluentUI.Demo/src/main/assets/dogfood-release-notes.txt +++ b/FluentUI.Demo/src/main/assets/dogfood-release-notes.txt @@ -1,16 +1,10 @@ -Release Version 0.1.42: +Release Version 0.1.43: What's New: Fluent V2: Fix/Enhancement: - 1. Added padding at the end of the Snackbar for better visual separation and readability. - 2. Enhanced the accessibility of Cardnudge to ensure a more user-friendly experience. - 3. Resolved issues causing crashes in the Person and Group classes related to ImageBitmap handling. This fix enhances stability and performance - 4. Updated ParamsURL to support the latest version of the URLSearchParams API. - 5. Ripple effect on AppBar's back navigation click has been added as default. - - -Fluent V1: - Fix/Enhancement: - 1. Resolved an issue with the persistent bottom sheet’s hardware keyboard functionality, where focus was incorrectly shifting to the background elements when the bottom sheet was expanded. \ No newline at end of file + 1. Sticky Behavior for Bottom Sheet: Introducing Sticky Behavior to the bottom sheet, enabling it to adhere to the Shown and Expanded states when dragged within a user-set threshold. + 2. Custom Color for Label Text: Labels now empower users to define a custom color for the label text, enhancing overall customization options. + 3. Visual Indication of Disabled State for TextFields: TextFields now provide a visual cue indicating their disabled state, improving user experience and interface clarity + 4. Custom Ripple Effect Color for Back Navigation Icon: The AppBar now features a property allowing users to set a custom color for the back navigation icon's Ripple effect, providing additional control over the visual aesthetics. \ No newline at end of file diff --git a/FluentUI.Demo/src/main/java/com/microsoft/fluentuidemo/Demos.kt b/FluentUI.Demo/src/main/java/com/microsoft/fluentuidemo/Demos.kt index a7471f4ab..0f20a601a 100644 --- a/FluentUI.Demo/src/main/java/com/microsoft/fluentuidemo/Demos.kt +++ b/FluentUI.Demo/src/main/java/com/microsoft/fluentuidemo/Demos.kt @@ -147,7 +147,7 @@ val V1DEMO = arrayListOf( Demo(DRAWER, DrawerActivity::class), Demo(LIST_ITEM_VIEW, ListItemViewActivity::class), Demo(PEOPLE_PICKER_VIEW, PeoplePickerViewActivity::class), - Demo(PERSISTENT_BOTTOM_SHEET, PersistentBottomSheetActivity::class, Badge.Modified), + Demo(PERSISTENT_BOTTOM_SHEET, PersistentBottomSheetActivity::class), Demo(PERSONA_CHIP_VIEW, PersonaChipViewActivity::class), Demo(PERSONA_LIST_VIEW, PersonaListViewActivity::class), Demo(PERSONA_VIEW, PersonaViewActivity::class), @@ -170,7 +170,7 @@ val V2DEMO = arrayListOf( Demo(V2BASIC_CHIP, V2BasicChipActivity::class), Demo(V2BASIC_CONTROLS, V2BasicControlsActivity::class), Demo(V2BOTTOM_DRAWER, V2BottomDrawerActivity::class), - Demo(V2BOTTOM_SHEET, V2BottomSheetActivity::class), + Demo(V2BOTTOM_SHEET, V2BottomSheetActivity::class, Badge.Modified), Demo(V2BUTTON, V2ButtonsActivity::class), Demo(V2CARD, V2CardActivity::class), Demo(V2CARD_NUDGE, V2CardNudgeActivity::class), @@ -178,10 +178,10 @@ val V2DEMO = arrayListOf( Demo(V2CONTEXTUAL_COMMAND_BAR, V2ContextualCommandBarActivity::class), Demo(V2DIALOG, V2DialogActivity::class), Demo(V2DRAWER, V2DrawerActivity::class), - Demo(V2LABEL, V2LabelActivity::class), + Demo(V2LABEL, V2LabelActivity::class, Badge.Modified), Demo(V2LIST_ITEM, V2ListItemActivity::class), Demo(V2MENU, V2MenuActivity::class), - Demo(V2PEOPLE_PICKER, V2PeoplePickerActivity::class, Badge.APIBreak ), + Demo(V2PEOPLE_PICKER, V2PeoplePickerActivity::class), Demo(V2PERSONA, V2PersonaActivity::class), Demo(V2PERSONA_CHIP, V2PersonaChipActivity::class), Demo(V2PERSONA_LIST, V2PersonaListActivity::class), @@ -193,7 +193,7 @@ val V2DEMO = arrayListOf( Demo(V2SIDE_RAIL, V2SideRailActivity::class), Demo(V2SNACKBAR, V2SnackbarActivity::class), Demo(V2TAB_BAR, V2TabBarActivity::class), - Demo(V2TEXT_FIELD, V2TextFieldActivity::class), + Demo(V2TEXT_FIELD, V2TextFieldActivity::class,Badge.Modified ), Demo(V2TOOL_TIP, V2ToolTipActivity::class), ) diff --git a/config.gradle b/config.gradle index 8c992c94a..ecdc6c0b9 100644 --- a/config.gradle +++ b/config.gradle @@ -12,39 +12,39 @@ * fluentui_drawer and FluentUI should increment their respective version ids */ project.ext.fluentui_calendar_versionid = '0.0.29' -project.ext.fluentui_controls_versionid = '0.1.20' -project.ext.fluentui_core_versionid = '0.1.32' +project.ext.fluentui_controls_versionid = '0.1.21' +project.ext.fluentui_core_versionid = '0.1.33' project.ext.fluentui_listitem_versionid = '0.1.21' project.ext.fluentui_tablayout_versionid = '0.1.16' -project.ext.fluentui_drawer_versionid = '0.1.26' +project.ext.fluentui_drawer_versionid = '0.1.27' project.ext.fluentui_ccb_versionid = '0.1.15' project.ext.fluentui_others_versionid = '0.1.8' project.ext.fluentui_transients_versionid = '0.0.35' -project.ext.fluentui_topappbars_versionid = '0.1.14' +project.ext.fluentui_topappbars_versionid = '0.1.15' project.ext.fluentui_menus_versionid = '0.1.7' project.ext.fluentui_peoplepicker_versionid = '0.1.5' project.ext.fluentui_persona_versionid = '0.1.18' project.ext.fluentui_progress_versionid = '0.1.10' project.ext.fluentui_icons_versionid = '0.1.8' project.ext.fluentui_notification_versionid = '0.1.15' -project.ext.FluentUI_versionid = '0.1.42' +project.ext.FluentUI_versionid = '0.1.43' project.ext.fluentui_calendar_version_code = 29 -project.ext.fluentui_controls_version_code = 21 -project.ext.fluentui_core_version_code = 55 +project.ext.fluentui_controls_version_code = 22 +project.ext.fluentui_core_version_code = 56 project.ext.fluentui_listitem_version_code = 46 project.ext.fluentui_tablayout_version_code = 41 -project.ext.fluentui_drawer_version_code = 50 +project.ext.fluentui_drawer_version_code = 51 project.ext.fluentui_ccb_version_code = 39 project.ext.fluentui_others_version_code = 31 project.ext.fluentui_transients_version_code = 35 -project.ext.fluentui_topappbars_version_code = 40 +project.ext.fluentui_topappbars_version_code = 41 project.ext.fluentui_menus_version_code = 35 project.ext.fluentui_peoplepicker_version_code = 35 project.ext.fluentui_persona_version_code = 43 project.ext.fluentui_progress_version_code = 35 project.ext.fluentui_icons_version_code = 9 project.ext.fluentui_notification_version_code = 16 -project.ext.FluentUI_version_code = 77 +project.ext.FluentUI_version_code = 78 project.ext.license_type = 'MIT License' project.ext.license_url = 'https://github.com/microsoft/fluentui-android/blob/master/LICENSE' project.ext.github_url = 'https://github.com/microsoft/fluentui-android' diff --git a/fluentui-android-modular-build-universal-publish.yml b/fluentui-android-modular-build-universal-publish.yml index 764c36a72..c88c36f39 100644 --- a/fluentui-android-modular-build-universal-publish.yml +++ b/fluentui-android-modular-build-universal-publish.yml @@ -57,6 +57,6 @@ jobs: vstsFeedPublish: 'Office' vstsFeedPackagePublish: 'fluentuiandroid' versionOption: 'custom' - versionPublish: '0.1.42' + versionPublish: '0.1.43' packagePublishDescription: 'Fluent Universal Package' publishedPackageVar: 'fluent package' diff --git a/fluentui-office-build-universal-publish-1espt.yml b/fluentui-office-build-universal-publish-1espt.yml index 038ddcf3a..5736ffabc 100644 --- a/fluentui-office-build-universal-publish-1espt.yml +++ b/fluentui-office-build-universal-publish-1espt.yml @@ -62,6 +62,6 @@ extends: vstsFeedPublish: 'Office' vstsFeedPackagePublish: 'fluentuiandroid' versionOption: 'custom' - versionPublish: '0.1.42' + versionPublish: '0.1.43' packagePublishDescription: 'Fluent Universal Package' publishedPackageVar: 'fluent package' \ No newline at end of file