Update guide

This section explains how to apply updates to your project effectively.


Key areas to update

When upgrading to a new version, the core areas you should focus on include:

  • src/theme
  • src/layouts
  • src/components
  • src/utils
  • src/hooks

We recommend updating only the parts you are actively working with. You can copy and overwrite components from the latest version as needed.

💡 Use Git to track changes and review differences before applying them.

You can always check and reference the latest components here: 🔗 minimals.cc/components


Tips for a smooth update
  • Only copy and overwrite the components you are customizing.
  • Install or upgrade the exact versions of dependencies we provide. (npm i @mui/[email protected] not npm i @mui/material@latest)
  • Avoid blindly replacing the entire folders unless necessary.
  • Ensure you check for breaking changes in dependencies.

Changelog & references

Since the product is based on React and MUI, be sure to review changelogs:


Final note
  • This project relies on many third-party dependencies and custom components.
  • To ensure stability, manually review and test any component you're updating.

Since this is a product that uses many dependencies and has many components, you will also need to manually check the components you are working on to update it.

Keeping changes isolated and well-tracked ensures a smoother upgrade process.