# Changelog

## v4.3.0 - 27-11-2025

#### Angular 21 Upgrade

* Migrated Reactive Forms to the new **Signal-based Forms**.
* Removed deprecated **HttpClientModule** usage.
* Eliminated dependency on **Zone.js** for improved performance.
* Resolved all **SCSS deprecation warnings**.

#### Authentication System

* Updated and refactored the entire **auth flow** for better reliability and maintainability.

#### Codebase Improvements

* General code cleanup and refactoring.
* Performance optimisations and better project structure.

## v4.2.0 - 2-07-2025

* Added Ag Grid Demos
* Package Upgrade
* Code Improvement
* Bug Fixes

## v4.1.0 - 22-05-2025

* Angular 20
* Package Upgrade
* Code Improvement

## v4.0.0 - 06-01-2025

* Upgraded to Angular 19
* Implemented Role-Based Authorisation
* Performed Package Upgrades
* Resolved Bugs

## v3.4.0 - 09-08-2024

* Add Finance Dashboard
* Add Online Course Admin Panel
* Add Membership Admin Panel
* Add Helpdesk Admin Panel
* Add Invoice Admin Panel
* Add Default Language
* Add Signal
* Package Upgrade
* Bug Fix

## v3.3.0 - 02-05-2024

* Angular 18
* Added Standalone mode layout Component
* Implemented 404 page not found routing path
* Add Deffer

## v3.2.0 - 30-01-2024&#x20;

* Control flow updates
* Multi-Language
* Package upgrades
* Code improvement

## v3.1.0 - 21-11-2023

* Angular 17
* Make use of JWT-based Auth
* Bug Fix for Active Menu
* Set Breadcrumb as Standalone and few improvements

## v3.0 - 03-06-2023

* Angular 16
* Eslint

## v1.0 - 10-11-2022

* Initial release.
