Release Changelog &
Version Histories
Track technical features, updates, patch logs and releases on the AMPNM platform.
v1.9.0
July 2026Performance & Backup OptimizationParallel 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 ReleaseBulk 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 ReleaseMap 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 ReleaseRoot 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 ReleaseSelf-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 ReleaseDatabase 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 RestructurePortal 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 ReleaseMulti-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 ReleaseAdministrative 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 LaunchSaaS 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.