Skip to content

Latest commit

 

History

History
212 lines (203 loc) · 11.4 KB

CHANGELOG.md

File metadata and controls

212 lines (203 loc) · 11.4 KB

[1.6.0] 2019-02-13

Nice stuff

Bug Fixing

Major style changes

Major components changes

  • Changes caused by running the prettier command for .jsx, .js, .html and .css files
  • src/index.js
  • src/components/CustomTabs/CustomTabs.jsx
  • src/components/Header/Header.jsx
  • src/components/Sidebar/Sidebar.jsx
  • src/components/Snackbar/Snackbar.jsx
  • src/components/Snackbar/SnackbarContent.jsx
  • src/components/Tasks/Tasks.jsx
  • src/views/Notifications/Notifications.jsx

New components

  • src/components/FixedPlugin/FixedPlugin.jsx(Left menu used by us for customization - due to this, we've had to add a link for the fonts awesome cdn)
  • src/components/Header/RTLHeaderLinks.jsx
  • src/layouts/Admin.jsx (instead of Dashboard)
  • src/layouts/RTL.jsx
  • src/views/RTLPage/RTLPage.jsx

Deleted components

  • src/layouts/Dashboard/Dashboard.jsx (renamed to Admin)
  • src/routes/dashboard.jsx
  • src/routes/index.jsx

Deleted dependencies

  • babel-plugin-module-resolver (because of the upgrade of react-scripts)
  • babel-eslint (because of the upgrade of react-scripts)
  • eslint (because of the upgrade of react-scripts)
  • eslint-plugin-react (because of the upgrade of react-scripts)
  • npm-run-all

Added dependencies

  • history4.7.2
  • prop-types@15.6.2
  • prettier@1.16.4

Updated dependencies

  • @material-ui/core 3.1.03.9.2
  • @material-ui/icons 3.0.13.0.2
  • @types/googlemaps 3.30.133.30.16
  • ajv ^5.0.06.9.1
  • prop-types 15.6.215.7.1
  • react 16.5.216.8.1
  • react-chartist 0.13.10.13.3
  • react-dom 16.5.216.8.1
  • react-scripts 1.1.52.1.5
  • react-swipeable-views 0.12.170.13.1
  • eslint-config-prettier 3.0.14.0.0
  • eslint-plugin-prettier 2.6.23.0.1

[1.5.0] 2018-09-21

Nice stuff

  • Added install:clean command (deletes node_modules and package-lock.json and runs npm install)

Major style changes

  • src/assets/jss/material-dashboard-react/components/tasksStyle.jsx
  • src/assets/jss/material-dashboard-react/checkboxAdnRadioStyle.jsx
  • src/assets/jss/material-dashboard-react/components/customTabsStyle.jsx
  • src/assets/jss/material-dashboard-react/components/snackbarContentStyle.jsx

Deleted dependencies

  • @babel/runtime v7.0.0-beta.55

Added dependencies

Updated dependencies

  • @material-ui/core 1.4.33.1.0
  • @material-ui/icons 2.0.13.0.1
  • @types/googlemaps 3.30.113.30.13
  • ajv 6.5.25.0.0 (to stop some warnings)
  • react 16.4.116.5.2
  • react-dom 16.4.116.5.2
  • react-scripts 1.1.41.1.5
  • react-swipeable-views 0.12.150.12.17
  • eslint-config-prettier ^2.9.03.0.1
  • eslint-plugin-react ^7.10.07.11.1
  • prettier ^1.13.71.14.3

[1.4.1] 2018-08-10

Bug Fixing

  • Github solved issues:
    • https://github.com/creativetimofficial/material-dashboard-react/issues/58
  • Changed the GridContainer component

Major style changes

  • src/assets/jss/material-dashboard-react/components/footerStyle.jsx
  • src/assets/jss/material-dashboard-react/components/headerStyle.jsx

Added dependencies

  • @babel/runtime v7.0.0-beta.55

Update dependencies

  • @material-ui/core v1.4.1 to @material-ui/core v1.4.3
  • @material-ui/icons v2.0.0 to @material-ui/icons v2.0.1

[1.4.0] 2018-07-26

Bug Fixing

Major style changes

  • Added styles for svg's, font-awesome classes and .material-icons class inside
    • src/assets/jss/material-dashboard-react/views/dashboardStyle.jsx
    • src/assets/jss/material-dashboard-react/components/buttonStyle.jsx
    • src/assets/jss/material-dashboard-react/components/cardFooterStyle.jsx
    • src/assets/jss/material-dashboard-react/components/cardHeaderStyle.jsx
    • src/assets/jss/material-dashboard-react/components/headerLinksStyle.jsx
    • src/assets/jss/material-dashboard-react/components/customTabsStyle.jsx
  • Others
    • src/assets/jss/material-dashboard-react/tooltipStyle.jsx
    • src/assets/jss/material-dashboard-react/dropdownStyle.jsx

Dropped components

  • Dropped popper usage in favour of @material-ui/core/Popper (Changes in src/components/Header/HeaderLinks.jsx)

Added components

  • src/components/Grid/GridContainer.jsx (instead of MUI's <Grid container... component)

Deleted dependencies

Added dependencies

Update dependencies

  • @material-ui/core v1.2.1 to @material-ui/core v1.4.1
  • @material-ui/icons v1.1.0 to @material-ui/icons v2.0.0
  • @types/googlemaps v3.30.9 to @types/googlemaps v3.30.11
  • ajv v6.5.1 to ajv v6.5.2
  • react v16.4.0 to react v16.4.1
  • react-dom v16.4.0 to react-dom v16.4.1
  • react-swipeable-views v0.12.13 to react-swipeable-views v0.12.15

[1.3.0] 2018-06-15

Bug Fixing

  • Changed import from material-ui to @material-ui/core
  • Droped src/components/index.js, and changed all the imports to separate ones
  • Renamed ItemGrid to GridItem

Major style changes

  • Moved the styles of src/components/ inside src/assets/jss/material-dashboard-react/components/
  • Moved the styles of src/layouts/ inside src/assets/jss/material-dashboard-react/layouts/
  • Moved the styles of src/views/ inside src/assets/jss/material-dashboard-react/views/
  • Almost all styles have been changed more or less

Dropped components

  • src/components/CustomButtons/IconButton.jsx (instead use src/components/CustomButtons/Button.jsx with justIcon prop)
  • Some components from src/components/Typography (instead of these we've added some css to style the normal HTML tags)
    • src/components/Typography/A.jsx
    • src/components/Typography/P.jsx
    • src/components/Typography/Small.jsx
  • All the cards from src/components/Cards
    • src/components/Cards/ChartCard.jsx
    • src/components/Cards/ProfileCard.jsx
    • src/components/Cards/RegularCard.jsx
    • src/components/Cards/StatsCard.jsx
    • src/components/Cards/TasksCard.jsx

Added components

  • New card components (src/components/Card/*) instead of src/components/Cards/*
    • src/components/Card/Card.jsx
    • src/components/Card/CardAvatar.jsx
    • src/components/Card/CardBody.jsx
    • src/components/Card/CardFooter.jsx
    • src/components/Card/CardHeader.jsx
    • src/components/Card/CardIcon.jsx
  • src/components/CustomTabs/CustomTabs.jsx (instead of src/components/Cards/TasksCard.jsx)

Deleted dependencies

  • material-ui@1.0.0-beta.41

Added dependencies

  • @material-ui/core@1.2.1 (instead of material-ui@1.0.0-beta.41)
  • @types/googlemaps@3.30.9 to stop the warning: npm WARN react-google-maps@9.4.5 requires a peer of @types/googlemaps@^3.0.0 but none is installed. You must install peer dependencies yourself.
  • @types/markerclustererplus@2.1.33 to stop the warning: npm WARN react-google-maps@9.4.5 requires a peer of @types/markerclustererplus@^2.1.29 but none is installed. You must install peer dependencies yourself.
  • ajv@6.5.1 to stop the warning: npm WARN ajv-keywords@3.2.0 requires a peer of ajv@^6.0.0 but none is installed. You must install peer dependencies yourself.

Update dependencies

  • @material-ui/icons@1.0.0-beta.42 to @material-ui/icons@1.1.0
  • classnames@2.2.5 to classnames@2.2.6
  • npm-run-all@4.1.2 to npm-run-all@4.1.3
  • perfect-scrollbar@1.3.0 to perfect-scrollbar@1.4.0
  • react@16.2.0 to react@16.4.0
  • react-dom@16.2.0 to react-dom@16.4.0
  • react-router-dom@4.2.2 to react-router-dom@4.3.1
  • react-scripts@1.0.17 to react-scripts@1.1.4
  • react-swipeable-views@0.12.12 to react-swipeable-views@0.12.13

[1.2.0] 2018-04-16

Bug Fixing

  • Renamed src/containers/App/App.jsx to src/layouts/Dashboard/Dashboard.jsx
  • Renamed src/variables/styles.jsx to src/assets/jss/material-dashboard-react.jsx
  • Moved all the files from src/variables/styles/ to src/assets/jss/material-dashboard-react/
  • Changes caused by the upgrade of material-ui
  • Small bug fixing

Deleted dependencies

  • material-ui-icons@1.0.0-beta.17

Update dependencies

  • material-ui@1.0.0-beta.34 to material-ui@1.0.0-beta.41

Added dependencies

  • @material-ui/icons@1.0.0-beta.42

[1.1.0] 2018-02-23

Bug Fixing

  • PerfectScrollbar renders only on windows
  • Used pretier to make the code more readable
  • Optimized images sizes
  • Changed classes={root:...} to classNames={...} only where it had classes={root:...} and not like classes={root:..., something:... ,...}
  • Added classnames() to avoid doing brittle class name manipulation
  • Classes that do not need states were converted to functions
  • Moved the style variables in src/variables/styles.jsx and all the components styles in src/variables/styles/{$componentNameStyle}.jsx files
  • Added -webkit-overflow-scrolling: touch css for nice scrolling on mobile devices
  • Updated to latest Material-UI version (from v1.0.0.beta30 to v1.0.0.beta34)

[1.0.0] 2018-01-29

Original Release

  • Added Material-UI as base framework
  • Added design from Material Dashboard by Creative Tim