v4.6.0
December 17, 2021
Update npm dependencies to the latest versions
v4.5.0
December 11, 2021
Add new complete e-commerce demo
Add new e-commerce product detail building block
Improve the visual design of the e-commerce building block components
Clean-up /src/layouts components
Move ThemeModeToggler into the /src/components/ folder
Create a new TopNav re-usable component inside the /src/components folder
Improve the documentation
v4.4.0
November 27, 2021
Add new 23 e-commerce components (UI-Demo building blocks)
v4.3.0
November 4, 2021
Add new 135 components (UI-Demo building blocks)
Code base structure improvements
Code style fixes
v4.2.0
October 7, 2021
Add 4 new pages
Redesign header and sidebar navigation
Fix vulnerability warnings of NPM dependencies
Code clean up.
v4.1.0
September 30, 2021
UI-Demo 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 UI-Demo v4 to UI-Demo 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 UI-Demo 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 UI-Demo 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 UI-Demo 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 UI-Demo 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