Release Changelog &
Version Histories

Track technical features, updates, patch logs and releases on the AMPNM platform.

v1.9.0

July 2026Performance & Backup Optimization

Parallel Host Pinging

Implemented asynchronous/parallel ping execution for map refreshes and checks, improving reload times by up to 25x and resolving UI lag.

FTP & Synology NAS Backup Preservation

Optimized backup handlers to always save copy in local backups first for instant download from the web interface, and corrected file permissions.

Animated Icon Enhancement

Enabled status pulse glows and added micro-animations to icons throughout the user interface.

v1.8.0

July 2026Feature Enhancement Release

Bulk Delete Operations

Implemented bulk deletion controls on the inventory page supporting selection checking and transaction-safe API deletes.

Duplicate Device Detector

Added real-time name and IP duplication detector on creation, editing, and API handlers to prevent map inconsistencies.

Dual Update Checks & Actions

Provided a dual updating dashboard displaying Git repository commits alongside Docker Hub tag/digest updates with self-container recreation capabilities.

FTP Backups Integrity Fix

Fixed scheduled remote backups by compiling the PHP ftp extension into the main container image.

v1.7.0

July 2026Feature Alignment Release

Map Export & Import Style Preservation

Fixed map backup importing by adding missing columns (`name_text_color`, `name_text_bold`, `name_text_italic`) to the devices table creation, bootstrap auto-migrations, and handler imports.

v1.6.0

July 2026Database Stability Release

Root Loopback Socket & TCP Access

Configured local database root permissions to accept TCP loopback connections over 127.0.0.1 and % host interfaces. Bypassed default unix_socket restrictions, allowing PHP web clients to run passwordless queries securely.

v1.5.0

July 2026Zero-Config Release

Self-Contained Single-Container Architecture

Embedded a lightweight local MariaDB database server inside the Docker image. The application can now be deployed instantly with a simple single-container run command without requiring an external database service.

Automated Data Initialization & Persistence

Enhanced the Docker entrypoint script to automatically provision the MariaDB directory, configure user access permissions, and initialize tables dynamically on the first boot.

v1.4.0

July 2026Stability Release

Database Schema Migration Recovery

Fixed a critical syntax parse error inside the central bootstrap system (`includes/bootstrap.php`) related to unclosed try-catch statements during automatic migration table setup.

v1.3.0

July 2026Repository Restructure

Portal Decoupled from Docker Image

Moved the license management portal (ampnm-portal) to its own standalone git repository portal.itsupport.com.bd, keeping the Docker image lean and focused on the monitoring core.

Slimmer Docker Image

Removed Next.js portal source, node_modules, and build artifacts from the Docker build context, resulting in a faster build and smaller image footprint.

Independent Portal Deployment

portal.itsupport.com.bd now deploys independently via Vercel, allowing portal updates without requiring a Docker image rebuild or redeployment.

v1.2.0

July 2026Performance & Tenancy Release

Multi-Tenancy User Group Isolation

Confined maps, devices, edges, logs, and dashboards to isolated user groups so multiple operators in the same group collaborate seamlessly.

Advanced Connection Customizations

Added rich edge layout controls on the map: adjustable thickness, connection styles (dashed, dotted, solid), customized color picker, directional arrows, custom labels, and dynamic canvas animation toggles.

Scheduled NAS & FTP Backups

Implemented a system-wide automated backup engine supporting database dumps, tarball creation, history tracking, and scheduled delivery to local NAS mounts or remote FTP servers.

Portal Login Latency Fix

Optimized database server hostname configurations from localhost to 127.0.0.1, eliminating IPv6 loopback and DNS query overhead for instant console access.

v1.1.0

June 2026Feature Release

Administrative Payment Operations Console

Created an admin settings dashboard at `/dashboard/admin` to manage gateway parameters and customize cash-out account numbers.

Dynamic Checkout Payments Integrations

Products checkout overlay updated to pull configs from Zustand/Firestore. MFS terminology adjusts dynamically for Personal Send Money or Merchant Cash Out options.

Resend Transactional Mail Dispatcher

Implemented serverless `/api/send-email` using Resend REST API to trigger verification emails, system notifications, or license key summaries.

Client Email Verification Pending badging

Added warning triggers to client directory, blocking or whitelisting subscription products activations based on verification status.

v1.0.0

January 2026Initial Launch

SaaS Licensing Portal Scaffolding

Bootstrap Next.js App Router, Tailwind design systems, and client-side Zustand store allocations.

Cryptographic 256-bit Key Generator

Generate cryptographically secure 32-byte license keys using `window.crypto.getRandomValues` inside the admin console.

Rest licensing verify routes

Created serverless dynamic API routes at `/api/license/verify` for Docker client handshakes.

Firebase database whitelists

Configured Cloud Firestore security rules, client fallbacks for offline errors, and authentication paths.