# Changelog

## v4.2.0 - Release (21-05-2026)

* New Features
  * Added a new mega menu to the landing page header.
  * Added an AI Prompt Library experience.
  * Moved prompt templates to GitHub Prompts integration.
* Improvements
  * Refactored the landing page header structure and navigation.
  * Improved AI Pages for enhanced AI workflows.
  * Enhanced charts and sales reporting visuals.
  * Improved SEO-related implementation and optimizations.
* Component & UI Fixes
  * Fixed tooltip issues in Polar and Pie charts.
  * Fixed console log issues across the project.
* Package Upgrades
  * Migrated to MUI v9.
  * Upgraded Vite to v8.
  * Upgraded TypeScript to v6.
  * Updated project package dependencies.

## v4.1.0 - Release (23-02-2026)

* **New Features**
  * Added **Prompt Library** for centralized access to prebuilt AI prompts.
  * Introduced a dedicated **AI Prompts** page.
  * Added new **Animation Card** component.
  * Added new **AI-focused sections** on the landing page.
* **Improvements**
  * Optimized landing images by converting **PNG to WebP** for better performance.
  * Improved container spacing and gap consistency across:
    * Landing pages
    * Components pages
    * SaaS pages
  * Extended **Syntax Highlighter** options for enhanced customization and flexibility.
* **Component Fixes**
  * Rating
  * Switch
* **Package upgrades**
  * Upgraded **ESLint** to **v10.0.0**. (Only VITE)
  * Other package upgrades to the latest version

## v4.0.1 - Release (22-12-2025)

* **Breaking / Major Changes**
  * Migrated mapping library from **Mapbox GL** to **MapLibre GL**.
* **Bug Fixes**
  * Resolved dark & rtl mode compatibility issues in the **Quill Editor**.
* **Framework & Platform Updates**
  * Upgraded to React v19.2.
  * Upgraded to Next.js v16.1.
  * Upgraded project dependencies to the latest stable versions.
* **Security Updates**
  * **Next.js**: Resolved reported security vulnerabilities\
    → [Next.js Security Update: December 11, 2025](https://nextjs.org/blog/security-update-2025-12-11)
  * **React**: Fixed security issues related to **Denial of Service** and **Source Code Exposure** in React Server Components\
    → [React Security Update: December 11, 2025](https://react.dev/blog/2025/12/11/denial-of-service-and-source-code-exposure-in-react-server-components)

## v4.0.0 - Release (17-10-2025)

* **\[MUI] Improvements**
  * Introduced **CSS variables** for better theme customisation.
  * Fixed **DatePicker** and **PickerTextField** overrides.
  * Removed deprecated **Grid direction column**.
  * Improved components using **slotProps** and **slots**.
  * Fixed **Stack** spacing props by replacing `spacing` with `gap` via `sx`.
  * Enhanced **chart components** with refined theme overrides.
* **New Pages**
  * **Join Waitlist**
  * **FAQ’s**
  * **Update / Changelog** page
  * **Components Presentation** page
  * **Landing Page** (Upgraded and added new sections)
* **Dashboard**
  * Enhanced **header quick actions**
  * Introduced **Workspace selection** feature
  * Added **Quick Chat board**
  * Upgraded **notification system**
  * Added **System Mode (Light/Dark/Auto)** support
* **Components**
  * Added new **custom Accordion variant**
  * Introduced a new **Footer section**
  * Added a **comprehensive Components page**
  * Improved **live customization performance** in development mode
  * Updated and fixed various components as per **Figma verification**
* **Table (TanStack)**
  * Improved **TanStack Table** integration
  * Fixed **column & row drag-and-drop** issues
  * Added **meta configuration** for cell styling
  * Fixed **editable cell & row form validation**
  * Introduced **custom filtering options**
  * Removed unused code and optimized performance
* **ApexCharts**
  * Fixed **flickering** issues during mode changes.
  * Removed unused code and hooks for optimization.
  * Optimized **chart data handling**.
  * Improved **legend** and **toolbar** functionality.
* **Quill Editor**
  * Improved **user interface** for better usability and design consistency
* **System & Performance**
  * Upgraded **core packages** to latest versions.
  * Enhanced **performance**, **accessibility**, and **code optimization**.
  * General **bug fixes** and stability improvements.

## v3.5.1 - Release (19-07-2025)

* Package upgrades
  * Figma updates (v2.1.4)
  * Prefetch routes & Google Fonts for better performance
  * Optimized TanStack Table implementation
  * Improved MUI components using slotProps
  * Fixed theme mode & direction toggle issue in customization
  * Minor issues fixed

## v3.5.0 - Release (01-05-2025)

* React-19
  * **useTransition** action
  * **useDeferredValue** hook
  * **use** API
  * **\<Context>** as a **provider**
  * **ref** as a **prop**
* Package upgrades
  * @mui/base: 5.0.0-beta.70
  * @mui/lab: 7.0.0-beta.10
  * @mui/material: 7.0.2
  * @mui/system: 7.0.2
  * @mui/x-charts: 8.1.0
  * @mui/x-date-pickers: 8.1.0
  * @mui/x-tree-view: 8.1.0
  * Other package upgrades to the latest version
* Implemented alternative libraries that are compatible with React-19.
* Set **Yarn** version to **v4.9.1**
* Bug fixes
* Figma updates
  * Change in Primary color to match the live preview
  * Fix colors in variables and assign them to color styles

## v3.4.0 - Release (26-02-2025)

* **Upgrades & Dependency Changes**
  * Upgraded to [**MUI v6**](https://mui.com/material-ui/getting-started/)
  * Upgraded to [**React Router v7**](https://reactrouter.com/)
  * Upgraded to **Nextjs v15**
  * Upgraded to **ESLint v9**
  * Upgraded **TypeScript v5** (minor version)
  * Updated another package to its latest version
  * Replaced **lodash** with **lodash-es** dependencies
  * Added **React Quill** as a dynamic component and replaced `react-quill` with `react-quill-new`
  * Removed **MUI Loading Button**
* **New Features & Improvements**
  * Added **Matrix component for Analytics, gtag, etc**
  * Restructured **Multi-language Menu Items** code
  * Themed **ApexCharts**
  * Improved **Landing Content**
  * Enhanced **Breadcrumb Parent Item**
  * Refactored **React Table** with **TypeScript**
* **Bug Fixes**
  * Menu
    * Fixed Nested level menu collapsed issue on levels more than 3
    * Fixed collapsed hover color on a visit
    * Fixed Mini-menu collapsed icon direction change from up arrow to right arrow
  * Various fixes and optimizations

## v3.3.0 - Release (09-09-2024)

* Added [Supabase](https://supabase.com/)
* Added MUI [charts](https://mui.com/x/react-charts/)
* Added [Invoice dashboard](https://mantisdashboard.com/dashboard/invoice)
* Package upgrade
* Authentication structure change and improvement
* Menu (vertical & Horizontal)
* Customizer
* Bug fixes

## v3.2.0 - Release (02-04-2024)

* Package upgrades
* Set yarn v4
* Improved 'use client' in next JS
  * Try removing from possible components
  * Separate component to use 'use client'
  * Removed unused useTheme
  * Removed unused styled component
* Removed unused component="div" and component="span"
* Removed unused align="left" as its default
* Image path updates for VITE
* Change the arrow/const function to the JavaScript function for Hoisting in components
* Import updates for performance
  * MUI components
  * Ant icons
  * Apexchart
* Bug fixes
  * next-auth route
  * Use consistent - bgcolor / backgroundColor /background
  * Virtualized react-table scroll issue
  * Apexchart legend issue on RTL mode

## v3.1.1 - Release (21-12-2023)

* Removed getServerSideProps() for next-auth in nextJS
* No Updates in Vite

## v3.1.0 - Release (04-11-2023)

* Added Vite package
  * Image path updates
* Bug Fix
  * Infinite loading issue after login
  * RTL issue in react-table
* Improve active menu using [matchPath](https://reactrouter.com/en/main/utils/match-path)

*Note: This release has no updates in CRA package of 3.0.0 and CRA will be removed from upcoming releases. Future update will only be in Vite and next js packages.*

## v3.0.0 - Release (24-10-2023)

* Support App directory for next JS
* Removed redux
* Added SWR
* Migrate to react table v8
* Added Dense table
* Use NPM fonts
* Added Full screen toggle
* Map
* CRA route updates with Error Boundary and Loader
* Added Custom breadcrumb component
* Stops collapsing menu on large media for Apps
* Menu updates
  * Set item without group - See Sample Page
  * Set external link in menu - See Calendar Menu
  * Set Dropdown in menu - See Maintenance Menu
  * Set pop up - See Customer -> List Menu
  * Horizontal menu updates
    * Set a simple page as a clickable item
    * Set line separator for without group items
    * Fixed breadcrumb for clickable item (without group items)&#x20;
* Set State for Customer App
* Removed auto verification from AWS auth
* Package upgrades
* Bug Fixes

## v2.1.0 - Release (17-05-2023)

* Update to Next 13 and other packages
* Remove Mock API and use Live but Fake API
* Set Default Auth as JWT
* .env updates
* React table
  * Added virtual data loading
  * Added infinite scroll
  * Group chip in the group table
* Bug Fixes
  * Fix some dark and RTL issues
  * Resolve active menu issue
  * Landing design fixes
  * Fix Google autocomplete issue
  * React table fixes in the umbrella page

## v2.0.0 - Release (22-02-2023)

* Invoice generator.
* Export to CSV on Most react-table
* Export to PDF
  * User Card
  * Invoice
* Menu expandable as well as a menu item. So the page will open on the expandable menu as well it expands
  * Check the Invoice for a demo
* Components
  * Tabs - Scrollable tab variant
  * Avatar -  Group Avatar Hover
  * Progress - Background path for circular
  * Tooltip - Color Tooltip
  * Google Auto-Complete
  * SnackBar - Added stacked snackbar
  * Date Range Picker
* Bug Fixes
  * Fix Breadcrumb issue
  * Multiple menus were active
  * E-commerce product list issue
* React Table
  * Editable table with validation
  * Resize Column
  * Sticky header
  * Empty - no data table
  * Type updates&#x20;
* Animations added on dialogs, popper, and landing
* The welcome image on First Dashboard
* Menu Layout - Horizontal
* Customer
  * move from profile to customer -> Card, List
  * Added sorting and filtering
* Login - After logging in, the user should be automatically forwarded to the called link
* forgot the password to aws
* Render a menu from the backend
* auth key move from config to .env
* Mantis is available in multiple technologies from different platforms

## v1.2.0 - Release (18-11-2022)

* Added Kanban app
* Make it compatible with React18
* SVG file updates due to React 18
* Removed .default from the end wherever the image has been used
* Added config-override.js to support native node module in react 18
* Removed Skeleton version
* Other package upgrades

## v1.1.0 - Release (05-07-2022)

Added Next.js

* Nextjs JavaScript and TypeScript package added in download package with same version code v1.1.0

## v1.1.0 - Release (18-06-2022)

* Added forms
  * Wizard
  * Layout
  * Plugins
  * Validation
* Added charts
  * Apex Chart
  * Organization Chart
* Fix the flickering issue in the landing
* Added User card and list
* Added modal component
* Added slider component
* Added widgets for charts, data, statistics
* Fix keyboard focus on elements. Thanks to **Olivier from MUI** for pointing out the issue.
* Added dropzone for file upload

## v1.0.0 - Release (27-05-2022)

* Initial release


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://codedthemes.gitbook.io/mantis/changelog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
