Changelog
v6.0.0
(2025-04-25)
All dependency packages refreshed to latest versions.
React upgraded to v19.1.0.
MUI advanced to v7.0.2.
Tailwind CSS updated to v4.1.4.
Next.js progressed to v15.3.1.
Redux Toolkit improved to v2.7.0.
React Hook Form improved to v7.56.0.
Material React Table updated to v3.2.1.
Refactored validation types for React Hook Form.
Replaced react-draft-wysiwyg with @tiptap/react for rich text editing.
Swapped react-masonry-css for MUIβs masonry component.
Removed react-swipeable-views.
Eliminated draft-js.
Converted next.config.mjs to next.config.ts.
v5.0.4
(2025-03-23)
Updated demos and components for page layouts.
v5.0.3
(2025-03-22)
Enhanced Dashboard widget data access with optional chaining for safety.
Improved layout components for better responsiveness using media queries and full-width support.
Updated AdjustFontSize to use pixel-based values instead of percentages.
v5.0.2
(2025-03-06)
Corrected Tailwind CSS media query breakpoints.
Fixed Contacts App form not updating on CountryCodeSelector change.
Updated aria-labelledby attribute for CountryCodeSelector.
v5.0.1
(2025-02-17)
Resolved sidebar width issue in SingularitySimpleLayout and SingularityPageCardLayout layouts.
v5.0.0
(2025-01-26)
π Upgraded Tailwind CSS to v4.
v4.0.0
(2024-12-09)
π Advanced React to v19.
π£οΈ Upgraded React Router to v7.
π§ Configured ESLint to use flat config system.
π Updated Apex Charts to v4.1.0.
π¨ Enhanced Material-UI to v6.1.10.
β‘ Progressed Next.js to v15.0.4.
π Updated Auth.js.
πΊοΈ Replaced google-map-react with @react-google-maps/api.
π Revised MUI documentation.
π Set Node.js minimum to v22.12.0 (LTS).
π― Advanced Tailwind CSS to v3.4.16.
π οΈ Included @hookform/devtools example.
π¦ Updated npm minimum to v10.9.0.
Resolved React v19 compatibility issues.
Fixed AWS authentication issues.
Corrected CSS properties in app-base.css.
Addressed various type errors.
Removed forwardRef (deprecated in React v19).
Applied migrations for React v19 compatibility.
v3.1.0
(2024-11-10)
π Added AI Image Generation App (DALL-E 3). Explore now!
v3.0.0
(2024-10-21)
π Launched Singularity React Next.js version!
π¨ Upgraded Material-UI to v6+.
π Enhanced documentation layout with better navigation and additional pages.
π Refactored Vite.js authentication for simpler setup and improved multi-provider support.
π οΈ Integrated Mock Service Worker (MSW) for API request simulation.
ποΈ Restructured mock API specifications for better database alignment.
π Replaced Axios with native fetch API for lighter HTTP requests.
π§ Swapped Axios mock adapter for MSW for enhanced request mocking.
π¦ Removed @lodash, using standard lodash library.
π Replaced Redux slices (SingularitySettingsSlice, userSlice, i18nSlice) with React Context Providers.
Removed @hello-pangea/dnd, replaced with @hello-pangea/dnd.
Dropped Vite.js "JS" version support. Use TypeScript compiler (tsc) for JavaScript compilation. See TypeScript documentation for details.
v2.1.0
(2024-08-19)
Configured vite.config.mts for local network host exposure.
Ensured components support Fast Refresh.
Added eslint-plugin-react-refresh to ESLint.
Addressed ESLint warnings.
Fixed scrolling issues on mobile devices.
v2.0.0
(2024-08-18)
Introduced a 401 error page.
Added useSingularityRouteParameter.tsx for route parameter management.
Included a copy button in SingularityHighlight.
Improved Icon List page with auto-copy icon names on click.
Integrated PageBreadcrumb component across apps and pages.
Automated route configuration, removing manual imports in routesConfig.tsx.
Added SingularityTabs and SingularityTab for enhanced tab styling.
Refined theme styles for modern enterprise use.
Updated default theme color palette.
Introduced LightDarkModeToggle component.
Relocated and restyled User Menu to NavigationBar footer.
Enhanced tailwindconfig.js for customization.
Adjusted default font and icon sizes.
Updated Hero-icon SVGs to the latest version.
Simplified SingularitySettings with SingularityLayoutConfig components and added number input validation for layoutConfig.containerWidth.
Boosted application performance.
Updated all dependencies.
Fixed JWT SignIn/SignUp form error handling.
Enhanced mobile styles application-wide.
Improved RTL support with multiple fixes.
Renamed *Config.tsx files to *Route.tsx.
Removed @history package.
Updated router to support React Router v6 data APIs.