Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 14:20
· 156 commits to refs/heads/master since this release
cb08f46

Changes

  • Added Emotion library for styling components
  • Infrastructure components style have been refactored
  • makeStyles functionality is deprecated. All the components style have been migrated to emotion. If you still want to use makeStyles in your project, which we don't recommend, here are the steps

Breaking Changes

  • All Material UI related packages have been updated to their latest versions. Migrating steps from v4 to v5 can be found here
  • React and React-DOM packages have been updated to v17.x.x
  • Added new Bit components. You can find all the changes, fixes and breaking changes here. Also, components repository were you can find more about them can be found here
  • All style files from src/assets/jss/components except tableStyle.js have been removed. tabelStyle.js haven't been migrated to emotion because is a file specific for each project. If you don't want to migrate this file to emotion, follow this steps
  • Files from src/components have their own folder and a style file written with emotion

Files to be deleted

‼ The below command will permanently delete these files. If you have custom style or implementation in one of these files, please remove it from the list before running the command.

rm src/assets/jss/components/appStyle.js, src/assets/jss/components/footerStyle.js, src/assets/jss/components/headerStyle.js, src/assets/jss/components/langSelectorStyle.js, src/assets/jss/components/mainStyle.js, src/assets/jss/components/menuStyle.js, src/assets/jss/components/sidebarStyle.js, src/assets/jss/components/userMenuStyle.js, src/components/layout/Footer.js, src/components/layout/Header.js, src/components/layout/Sidebar.js, src/components/menu/LanguageSelector.js, src/components/menu/UserMenu.js, src/components/menu/UserMenuItem.js, src/components/menu/TenantSelector.js