From 65e5c727de45e300fb72654c6388590da3c50c66 Mon Sep 17 00:00:00 2001 From: Usman Baig Date: Sun, 22 Feb 2026 21:20:33 +0100 Subject: [PATCH] feat: implement database connection pooling to limit and recycle connections, improving performance under load --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 75123d8..200fbc8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), - **Accessibility improvements.** The notification bell, workspace switcher, and all dashboard tabs are now fully keyboard-navigable. Screen readers announce unread counts, active organizations, and tab changes correctly. Decorative icons are hidden from assistive technology. - **Smooth organization switching.** Switching between organizations now shows a branded loading screen instead of a blank flash while the page reloads. - **Graceful server shutdown.** Deployments no longer kill in-flight requests or interrupt background tasks. The server finishes ongoing work before shutting down. +- **Database connection pooling.** The backend now limits and recycles database connections, preventing exhaustion under load and reducing query latency. ### Changed