Skip to content

Latest commit

 

History

History
206 lines (169 loc) · 5.87 KB

CHANGELOG.md

File metadata and controls

206 lines (169 loc) · 5.87 KB

Change Log

[3.0.1] 2023-05-30

  • Update dependencies
  • Fix installation issue
  • Fix sidenav color issue

[3.0.0] 2022-06-24

Bug fixing

Major style changes

  • Migration from Material-UI to MUI v5.
  • Migration from JSS to styled api, emotion and sx prop.
  • Product folders and files structured are updated: README
  • New components are added
  • New example blocks are added
  • Components are Example Blocks are totally customizable and reusable now
  • Product now uses the react context api for global configurations

Deleted components

All from previous version

Added components

  • ArgonAlert
  • ArgonAvatar
  • ArgonBadge
  • ArgonBox
  • ArgonButton
  • ArgonInput
  • ArgonPagination
  • ArgonProgress
  • ArgonTypography
  • Breadcrumbs
  • Cards
    • BlogCards
      • DefaultBlogCard
      • TransparentBlogCard
    • CounterCards
      • OutlinedCounterCard
    • InfoCards
      • DefaultInfoCard
      • ProfileInfoCard
    • MasterCard
    • PlaceholderCard
    • PricingCards
      • DefaultPricingCard
    • ProjectCards
      • DefaultProjectCard
    • StatisticsCards
      • DetailedStatisticsCard
      • MiniStatisticsCard
  • Charts
    • BarCharts
      • HorizontalBarChart
      • VerticalBarChart
      • ReportsBarChart
    • BubbleChart
    • DoughnutCharts
      • DefaultDoughnutChart
    • LineCharts
      • DefaultLineChart
      • GradientLineChart
    • MixedChart
    • PieChart
    • PolarChart
    • RadarChart
  • Configurator
  • Footer
  • Items
    • NotificationItem
  • LayoutContainers
    • DashboardLayout
    • PageLayout
  • Lists
    • CategoriesList
    • ProfilesList
  • Navbars
    • DashboardNavbar
    • DefaultNavbar
  • Sidenav
  • Tables
    • SalesTable
    • Table
  • Timeline
    • TimelineList
    • TimelineItem

Deleted dependencies

@fortawesome/fontawesome-free
@material-ui/core
@material-ui/icons
@material-ui/lab
node-sass
nouislider
react-copy-to-clipboard
react-datetime

Added dependencies

@mui/material
@mui/icons-material
@mui/styled-engine
@emotion/cache
chroma-js
react-countup
react-github-btn
stylis
stylis-plugin-rtl
uuid
web-vitals
yup
swiper

Updated dependencies

"@emotion/react":               "11.1.5"  ->  "11.9.0"
"@emotion/styled":              "11.1.5"  ->  "11.8.1"
"chart.js":                     "2.9.4  ->  "3.4.1"
"prop-types":                   "15.7.2"  ->  "15.8.1"
"react":                        "17.0.1"  ->  "18.1.0"
"react-chartjs-2":              "2.11.1"  ->  "3.0.4"
"react-dom":                    "17.0.1"  ->  "18.1.0"
"react-router-dom":             "5.2.0  ->  "6.3.0"
"react-scripts":                "4.0.3  ->  "5.0.1"

Warning

[2.0.0] 2021-03-29

Bug fixing

  • Updated the license

Major style changes

Deleted components

  • All styles from src/assets/theme/**/*.js

Added components

Deleted dependencies

  • nouislider this was used inside Argon Dashboard PRO React, but Material-UI comes with its own slider component

Added dependencies

Updated dependencies

@emotion/styled                         11.1.5   →           11.3.0
@fortawesome/fontawesome-free           5.15.2   →           5.15.3
@material-ui/core                       4.11.3   →   5.0.0-alpha.32
@material-ui/icons                      4.11.3   →   5.0.0-alpha.29
@material-ui/lab                4.0.0-alpha.57   →   5.0.0-alpha.32
chart.js                                 2.9.4   →            3.2.1
react                                   17.0.1   →           17.0.2
react-chartjs-2                         2.11.1   →            3.0.3
react-dom                               17.0.1   →           17.0.2
react-scripts                            4.0.2   →            4.0.3
eslint                                  7.20.0   →           7.25.0
eslint-plugin-unused-imports             1.1.0   →            1.1.1
gulp-append-prepend                      1.0.8   →            1.0.9
typescript                               4.1.5   →            4.2.4

Warning

When doing a clean install, you might have some warnings, those come from node_modules and do not affect the project in any way. The following errors might occur while doing a clean install - They do not affect the product in any way and they will be dealt with in the stable v5 release of Material-UI:

npm WARN [email protected] requires a peer of moment@^2.16.0 but none is installed. You must install peer dependencies yourself.
npm WARN [email protected] requires a peer of react@^16.5.0 but none is installed. You must install peer dependencies yourself.

[1.0.0] 2021-02-12

Original Release

  • Started project with Material-UI Create-React-App: https://github.com/mui-org/material-ui/tree/master/examples/create-react-app
  • Added Material-UI as base framework
  • Added React Hooks
  • Added design from Argon Dashboard React by Creative Tim
  • Added features from Argon Dashboard React by Creative Tim (such as routing system and components)
  • The TypeScript dependencies are installed only to stop console warnings on install. They are not actually used in our product. So the product is not on TypeScript!
  • We have this warning npm WARN [email protected] requires a peer of react@^16.5.0 but none is installed. You must install peer dependencies yourself. which will be solved in our next update, if not, we'll replace react-datetime with something else