# Changelog

## v8.3.0-(1-12-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.

## v8.2.0- (02-07-2025)

* Angular 20
* Code Improvement

## v8.1.0 - 22-05-2025

* Angular 20
* Package Upgrade
* Code Improvement

## v8.0.0 - 06-01-2025

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

## v7.5.0 -  14-09-2024

* Updated Landing page
* 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 Fixes

## v7.4.0 - 02-05-2024&#x20;

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

## v7.3.0 - 03-02-2024

* Control flow updates for Angular 17
* Multi-Language
* Package upgrades
* Code improvement

## v7.2 - 21-11-2023

* Angular 17
* Make use of JWT-based Auth

## v7.1 - 03-06-2023

* Angular 16

## v7.0 - 16-03-2023

* Angular 15
* Added Eslint
* Minor bug fixes

## v6.0 - 08-02-2023

* Angular 14

## v4.2 - 08-12-2020

{% hint style="warning" %}
**Note**: No changes in the HTML version
{% endhint %}

* Angular 11+ support
* Remove ng2-tosty and Add new modules ng-snotify
* Bugfix: datatable

## v4.1 - 23-10-2020

{% hint style="warning" %}
**Note**: No changes in HTML version
{% endhint %}

* Angular 10+ support

## v4.0

{% hint style="warning" %}
**Note**: No changes in HTML version
{% endhint %}

* Angular 9+ support
* Clear cut code structure for complete layout.
* Fix code directory structure
* Fix scss file structure
* Udated 'fullcalendar' modules

```
"fullcalendar": "^3.10.1",
"@fullcalendar/angular": "^4.4.5-beta",
"@fullcalendar/core": "^4.4.0",
"@fullcalendar/daygrid": "^4.4.0",
"@fullcalendar/interaction": "^4.4.0",
"@fullcalendar/timegrid": "^4.2.0",
```

* removed 'angular-6-datatable' module

```
"angular-archwizard": "^5.0.0",
```

* removed 'ng-2-archwizard' and import new third party module 'angular-archwizard'

```
"angular-highcharts-chart": "^1.0.2",
	"highcharts": "^6.2.0"
```

* updated 'angular-highcharts-chart' and 'highcharts'
* removed '"ic-datepicker" module
* removed 'ng2-currency-mask' module
* updated 'rxjs-compat'
* removed animation module 'css-animator'.
* removed 'ng2-validation' and add new third party module 'ngx-custom-validators'

## v3.2 - 21-08-2018

{% hint style="warning" %}
**Note**: No changes in HTML version
{% endhint %}

* Angular 6 supported
* CLI v6.0.x supported

## v3.1 - 08-05-2018

{% hint style="warning" %}
**Note**: No changes in HTML version
{% endhint %}

* Properly parse CSS variables that begin with interpolation
* Generate correct source maps for main scss
* Add more advance widget
* Fix bug: real time charts
* Effective navigation and breadcrumbs add
* Fix bug: basic alert
* Fix bug: responsive tabs options
* New Added Modules
  * Proper star, bar, square rating
  * Slider, range slider and scale slider
  * Effective and proper landing page
  * Email inbox with mail compose
  * Setup easy interface documentation

## v2.0.2 - 28-12-2017

#### HTML Version:

* Fix Design Bugs in Responsive.
* Documentation Change
* No major change in HTML version.
* Replace style sheets if you already use v2.0.1

#### Angular Version:

* Compatible to CLI 1.5.0 & Node 9.3.x version.
* Resolve minor bugs.
* Fix Design Bugs in Responsive.

## v2.0.1 - 18-12-2017

{% hint style="warning" %}
**Note**: No changes in HTML version
{% endhint %}

* Documentation Change
* Add more basic modules
* Add Slider and Rating advance modules
* Scroll to top on change routes.
* Change configuration.
* Bug fixed dark layout.
* Set dashboard notification.

## v1.0 - 17-11-2017

* 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/gradient-able-angular/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.
