---
# System prepended metadata

title: Beta prep to do list

---

# Beta prep to do list

[toc]

## Things that are out of scope for now (before the initial beta release)

- Getting the beta on the website immediately--will work on that later this week, after the beta is out. (Direct people to aka.ms/fluentdemo in the meantime for API docs? Should be easier to get 8-beta showing up there.)
- Creating alias packages EVER :tada:
- Write a codemod to help consumers with package renames (we should probably do this, but later this week)

## To do

- [x] (Mak) Export new Button from @fluentui/react by default and update old button references within our repo to point to the compat import (Done in [#15576](https://github.com/microsoft/fluentui/pull/15576))
  - [ ] Later: Get both buttons on the website
- [x] (Elizabeth) Export date-time Calendar and DatePicker from @fluentui/react (and delete old versions)
  - details: https://github.com/microsoft/fluentui/issues/14679
  - PR: https://github.com/microsoft/fluentui/pull/15644
- [x] Move uifabric packages to fluentui scope?
  - Is it possible to wait and do this next week?
  - Background: https://github.com/microsoft/fluentui/issues/13384
  - **See below for table with specific names**
  - These renames involving **folder name changes to frequently modified packages** should be done ASAP:
    - [x] (Elizabeth) charting => react-charting
    - [x] (Elizabeth) experiments => react-experiments
    - [x] (Elizabeth) date-time => react-date-time
    - [x] (Elizabeth) styling => style-utilities
  - These renames of **packages frequently referenced in new code, changing scope only** are the next priority:
    - [x] react-hooks, utilities (do together)
    - [x] *Confirm with Tomi that the new names are okay first* - file-type-icons, icons, react-icons
  - Followed by these ones which consumers are most likely to directly reference:
    - [x] merge-styles
    - [x] react-cards
  - Everything else can be done next week
- [x] (Xu) beta publishing
  - [x] **Update the versions and publishing in master** (in [PR](https://github.com/microsoft/fluentui/pull/15620))
  - [x] Need beachball to support not bumping fluentui dependencies in northstart packages
  - [x] Update beachball settings to publish appropriate npm tags: `-t beta` EXCEPT for web-components and other non-beta packages which should be `latest`
  - [x] sync to latest versions
  - [x] Delete conflicting packages from `7.0`
      - [x] `@fluentui/react-northstar` related packages
      - [x] `@fluentui/react` related packages
      - [x] `web-components` package
  - [ ] (non-blocking) Delete change logs which are for changes which are already published from `7.0`
  - [ ] (non-blocking) Merge change logs in `master` to with change logs in `7.0`
- [ ] Final function component work
  - [ ] (Caleb, Elizabeth to review) Modal conversion
  - [ ] (non-blocking, Caleb, Elizabeth to review) SpinButton fixes and adding onChange? (could potentially defer)
  - [x] (Caleb) Pivot findDOMNode removal https://github.com/microsoft/fluentui/pull/15216
  - [x] (non-blocking, Caleb) Ref tests and fixes: https://github.com/microsoft/fluentui/pull/15537
  - [x] (Jon) Do we have anything blocking from the bug bash?
- [x] Cherry-pick any changes from `7.0` branch
  - PR list in [#15285](https://github.com/microsoft/fluentui/issues/15285)
- [ ] Write cherry-pick assistant to help with all the re-pathing (worst from master to 7, so maybe we can do it later this week)

## Final-final beta prep to do

https://github.com/microsoft/fluentui/issues/14689

## Package renaming

https://github.com/microsoft/fluentui/issues/13384

## Post beta follow-ups
- Path to major bump shared packages between `@fluentui/react` and `@fluentui/react-northstar`