# Changelog

## v3.3.0 - 04-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.
* #### 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.

## v3.2.1 - 29-08-2025

* Package Upgrade
* Bug Fixes

## v3.2.0 - 10-07-2025

* Angular 20
* Added Ag Grid Demos
* Code Improvement
* Package Upgrade

## v3.1.0 - 20-03-2025

* Minor Package Upgrade
* Fixed bugs
* Added a new Figma section to the landing page
* Remove the App Module File to support a standalone

## v3.0.0 - 14-12-2024

* Upgraded to Angular 19
* Added Landing Page Animations
* Separated Dark Mode Colour Palette
* Implemented Role-Based Authorisation
* Performed Package Upgrades
* Resolved Bugs

## v2.3.1 - 16-09-2024

* Minor UI Updates

## v2.3.0 - 14-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
* Eslint Upgrade
* Bug Fix

## v2.2.0 - 26-04-2024

* Angular 18&#x20;
* Added Standalone mode layout Component
* Implemented 404 page not found routing path
* Bug Fix

## v2.1.1 - 12-11-2023

* Angular 17
* Live API integration for E-Commerce

## v2.0.0 - 19-10-2023

* Added Application
  * E-Commerce
  * Mail
  * File Manager
* Added Compact/Mini Menu variant
* Added Horizontal Menu variant
* Live API integration for Kanban
* Updated typography
* Coded improvements
* Package Upgrades
* Minor Bug fixes

## v1.0.0 - 20-07-2023

* Angular 16
* Eslint
* Angular Material


---

# 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://phoenixcoded.gitbook.io/able-pro/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.
