Fluentui: Fabric 7.0 Planning

Created on 8 Nov 2018  路  5Comments  路  Source: microsoft/fluentui

Project: 7.0 Release

View and try fabric@next builds on Fabric React Demos

Cross-project tasks

Upgrades

  • [X] Upgrade to React 16.8.3 - #8041
  • [X] Upgrade to TypeScript 3.3.3 - #8040

Theming

  • [x] Default to Fluent theme - #8038 - In progress (27/42)

Packages

  • [X] Create "legacy" package - #8626

Deprecation

  • [ ] Remove use of deprecated lifecycle methods - #8743
  • [x] Use new context API - #7365 #7364 #7366 #7368

API

  • [ ] Modify slots API - #8328

Targeted fixes

Controls

  • [X] Slider: Remove deprecated types and make controllable - #8576
  • [X] Nav: Move to legacy package - #8627

Testing

  • [X] Validate test debugging in fabric 7

Cut

  • ~Remove deprecated APIs~ - #8042 - pushed to next release
  • ~Separate base theme into own package~ - #8039 - wontfix
Fabric 7 Epic

Most helpful comment

@micahgodbolt #8098 should solve all the issues @MLoughry mentioned.

All 5 comments

If you increase the minimum versions like that, please ensure that the SharePoint Framework also supports these versions (On Premises and Online). Currently, SPFx uses React 16.3 and TypeScript 2.4.2.

Is there an issue tracking not using hard-coded colors in a few of the Fluent styles (eg., DefaultButton).

This is currently a blocker for Outlook Web even dogfooding Fluent themes. Fluent should not be made the default in 7.0 so long as this is still an issue.

@Vitalius1 are you familiar with those fluent styles?

@micahgodbolt #8098 should solve all the issues @MLoughry mentioned.

Closing this as Fabric 7.0 has been out for a while.

Was this page helpful?
0 / 5 - 0 ratings