v4.1.0

September 30, 2021

  • MUI version update

  • Remove `node-sass` from the package dependencies

  • Remove `react-images` from the package dependencies

  • Add `react-image-lightbox` into the package dependencies

  • Remove `/src/scss` folder and its usages from the code as they are no longer needed

  • Improved the module import order

v4.0.0

September 11, 2021

  • Complete migration from MUI v4 to MUI v5

  • Update versions of npm dependencies including react, next.js, gatsby.js and related libraries

  • Code architectural changes - removing atomic components and compositions and using pure MUI components

  • Remove the Leaflet and react-leaflet libraries and their dependencies

  • Foundation improvements (color palette, shadows, typography)

  • Introducing new illustrations

  • Remove the Font Awesome library and its dependencies (using only MUI icons and Hero Icons - https://heroicons.com/)

  • AOS - section animation library optimization

  • Replacing SwiperJS with React Slick

  • Added form validation using Formik and YUP

  • Removing the "WithLayout.js" HOC and introducing "Page" component as an alternative

  • Added Container component as a common reusable component to manage the page sections (padding, margins, width, max-width, etc.)

  • Added new layouts (Fluid and Fixed with right sidebar)

  • Code clean-up & optimization

v3.2.2

Feb 18, 2021

  • Bug fix: Server side rendering

v3.2.1

Jan 16, 2021

  • Added new atomic component DarkModeToggler

  • Replacing the MUI form toggler with the custom created DarkModeToggler component

  • Handling theme mode changes with React state instead of reloading the website

  • The "./src/utils.js" file is removed

  • Added "WithLayout" HOC in "./src" folder to handle the layout changes

  • The "RouteWithLayout" component is deleted

  • The "ContactForm" component is moved from "common" folder into the "organisms"

  • "common" folder is deleted from "./src" folder

  • NextJS's "_app.js" file is cleaned-up

  • GatsbyJS's "TopLayout.js" file in "./plugins" folder is cleaned-up

  • Added a new page in documentation to keep the changelog internally in the website

v3.1.1

Jan 6, 2021

  • Replace react-styleguidist with custom documentation that can be extended by developers

  • Improve the selling product pages, redesign the overview page, fix dark mode screenshots, host images in a dedicated server

  • Code clean-up & optimization

v3.0.1

Dec 16, 2020

  • Layout fixes in mobile and tablet screen sizes

  • Code cleanup

  • Removing unnecessary code dependencies

  • npm scripts naming changes

  • Initial support for TypeScript under the "Standard Plus" and "Extended" license

v3.0.0

Nov 23, 2020

  • Add GatsbyJS support

v2.1.0

Nov 17, 2020

  • Add dark mode support

v2.0.0

Nov 8, 2020

  • Consolidate the support of CRA & Next.js under the same version

  • Upgrade dependencies to the latest version, e.g. Next.js

  • Bug Fixes

v1.0.3

July 29, 2020

  • Adapt Accordion component with MUI new naming convention changes

  • Fix img display block issues

  • Fix npm installed packages vulnerability issues

v1.0.2

July 24, 2020

  • View components cleanup

v1.0.1

July 22, 2020

  • Fix cross-platform support for npm scripts and commands

v1.0.0

July 18, 2020

  • Initial release


© theFront. 2021, Maccarian. All rights reserved

When you visit or interact with our sites, services or tools, we or our authorised service providers may use cookies for storing information to help provide you with a better, faster and safer experience and for marketing purposes.