-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move @uifabric packages under @fluentui scope #13384
Comments
FYI for anyone subscribed: we've made some changes to the original plan, and the issue description has been updated to reflect those changes (including the final list of new package names). |
🎉This issue was addressed in #15659, which has now been successfully released as Handy links: |
🎉This issue was addressed in #15659, which has now been successfully released as Handy links: |
Part 3/4 in a series of changes that must happen in master after v7 development moves to a branch, but before beta publishing:
As part of version 8, we'd like to rename our
@uifabric
packages to@fluentui
(or in a few cases, delete unneeded packages going forward).For packages which are used by the suite, we'll add@uifabric
aliases (which re-export the@fluentui
version) so that partners who depend on multiple suite versions won't get multiple versions of all the dependency packages. (Creation of the alias packages will be done at a slightly later point after the renames, but before release--tracked by #15150.)EDIT: Trying to handle package renames and getting rid of major-lockstep at the same time turned out to be too complex, so we will be continuing with major-lockstep for now and NOT making any alias packages. However, we will likely provide a codemod to help with renames (see #15661).
In some cases, we're changing the names of the
@fluentui
versions of the packages to better match current naming conventions, or to reserve@fluentui
names for future use.Packages to rename (final list)
The table below has been updated with the final list of new package names/scopes.
@uifabric
)@fluentui
)api-docs
azure-themes
charting
react-charting
date-time
react-date-time
example-app-base
react-docsite-components
example-data
experiments
react-experiments
fabric-website
public-docsite
fabric-website-resources
public-docsite-resources
file-type-icons
file-type-icons
foundation
foundation-legacy
icons
font-icons-mdl2
@fluentui/react-icons
react-icons-mdl2
jest-serializer-merge-styles
mdl2-theme
merge-styles
monaco-editor
react-cards
react-hooks
set-version
styling
style-utilities
test-utilities
theme-samples
tsx-editor
react-monaco-editor
utilities
variants
scheme-utilities
webpack-utils
webpack-utilities
Deleted
@uifabric/fluent-theme
(variables moved to@fluentui/theme
; styling is now the default)@uifabric/mdl2-theme
(deprecated styles; can continue using version 7 if needed)@uifabric/lists
(no plan to release in current form)@uifabric/migration
(changing approach)Rename script
For later reference, here's a link to the script I wrote to help with the renames https://github.com/microsoft/fluentui/blob/c838c580546dffb42b3eda95f55899c93c14b396/scripts/rename-package.ts
The text was updated successfully, but these errors were encountered: