# Release v2.9.0 -July, 2025

### Overview:

This release enhances security and system reliability with two key features: the **App-Based Token Utilization Report**, giving admins real-time visibility into token activity for improved monitoring and audit readiness, and **Rate Limiting & Throttling**, which safeguards against abuse, ensures fair usage, and strengthens protection against DDoS attacks.

### New Features:

1. **App-Based Token Utilization Report:**

   We have introduced a new **App-Based Token Utilization Report** to provide administrators with a centralized view of all access tokens issued within the system. This feature improves visibility into token usage, aiding both **security monitoring** and **audit readiness**.

   **Key Highlights:**

   * **Automatic Tracking** – Every access token issued is automatically logged in the report.
   * **Detailed Metadata** – Report includes Name, Email, Client Name, Client Type, Last Used Time, and Token Expiry.
   * **Real-Time Updates** – Token usage details are refreshed each time a token is used.
   * **Enhanced Security** – Helps identify unused, stale, or potentially compromised tokens.
   * **Admin-Only Access** – Restricted visibility based on role-based access control.

2. **Rate Limiting and Throttling**

   We have introduced **Rate Limiting and Throttling** to improve security, stability, and fair usage of our platform.

   #### Key Highlights:

   * **Request Control** – Limits the number of requests a user can send to the server within a defined timeframe.
   * **Error Handling** – If the request limit is exceeded, the user will receive a **“Too Many Requests”** error message.
   * **Cooldown Period** – Users must wait for the defined timeframe before they can access the application again.
   * **Abuse & Overload Prevention** – Stops excessive traffic, ensuring consistent performance for all users
   * **DDoS Protection** – Acts as a safeguard against distributed denial-of-service (DDoS) attacks.
