Fluent UI React v9 Release
We have released our first stable release of Fluent UI React v9 - find it on npm. This a stable foundation for our new component model bringing drastic improvements in Performance, Accessibility, Customization, and Design to Code. We will continue to improve upon this release and add more components over time, see our Component Roadmap linked below for upcoming components.
We've updated the spot of our Component Roadmap. Here you'll get a sense of our upcoming component build out schedule. What's stable in the coming relase as well as what's to follow fast, and proposed in the future.
You can find the latest documentation of Fluent UI React v9 at https://react.fluentui.dev
Migration is unique to each project and there is a dedicated section focusing on migration in our documentation. It's recommended to start there to understand what's changing, how to use the two libraries side-by-side, and strategies on how to approach migration for your project.
If you have questions regarding the Fluent UI React v9 release, feel free to contact us on the Fluent UI React v9 Discussion
The Fluent UI React team is getting ready to release our first stable release, we've gathering up our final list breaking changes and we'll have a few more RC releases to help teams plan and migrate to the final stable release. This wiki will help provide some pointers around the recent RC builds, links to breaking changes, and a release target for the stable release.
- ✅ 5/23 - Pre-breaking change RC Release -
9.0.0-rc.11
- link to npm - ✅ 5/23 - Post-breaking change RC Release -
9.0.0-rc.12
- link to npm - ✅ 5/26 - RC Release -
9.0.0-rc.13
- link to npm- rc.13 will include bug fixes from internal bug tests
- ✅ 5/31 - Final* RC Release -
9.0.0-rc.14
- link to npm- *If blocking bugs are found additional RC versions may be released
- ✅ June 2022 - Community and Partner testing and feedback
- ✅ End of June 2022 - Final Stable Release -
9.0.0
- link to npm
- FAQ - Fabric and Stardust to Fluent UI
-
@fluentui/react
Version 9 -
@fluentui/react
Version 8 - Contributing to the
7.0
branch - How to apply themes (version 7/8)
- Planning and development process (for work by the core team)
- Conducting meetings Style guide
- Keeping up with review requests
- RFC review process
- Setup (configuring your environment)
- Fluent UI React version 7/8
- CLA
- Overview
- Repo structure
- Development process
- Contributing to previous versions
- API Extractor
- Build command changes made in early 2020
- Component implementation guide
- Creating a component
- Implementation Best Practices
- Theming
- Documenting
- Styling (old approach)
- Overview
- Testing with Jest
- E2E testing (Cypress)
- Visual testing (Screener)
- Accessibility review checklist