Version 1.28.1

Oct 13, 2026

Bug Fixes:

  • [IPMI Proxy] - Fixed automatic cleanup stopping on incomplete session records, leaving expired sessions and proxy processes running and potentially exhausting available noVNC ports
  • [Quick Search] - Corrected result ordering to prioritize exact matches, including addresses in comma-separated lists, and display the assigned device and address status for containing subnet results
  • [OS Installation] - Fixed order completion checks incorrectly using earlier cancelled or successful installations instead of the current installation

Looks promising?

Shape Left
Shape Right

Version 1.28.0

Sep 30, 2026

New Features:

  • [PDU Management v1.2.9 Extension / Switch Management v1.4.4 Extension] - Added SNMP Profiles, a centralized and versioned catalog of declarative SNMP configurations for PDU and switch devices:
    • Provides a JSON editor with formatting and definition validation for administrators
    • Supports official profiles from the licensing server and custom profiles created by cloning an existing definition
    • Allows profiles to extend the generic SNMP PDU or switch definition without duplicating the inherited configuration
    • Keeps profile selection independent from the configured legacy PDU or Switch driver
    • Preserves the legacy driver path for existing devices and for devices without an explicitly selected SNMP profile
    • [PDU Management v1.2.9 Extension] - Added profile-driven PDU management:
      • Supports declarative discovery, polling, power usage, outlet status, and outlet control where declared by the profile
      • Adds a shared PDU device tab with live power usage, outlet management, event logs, and connection-failure zero-data handling
      • Keeps the existing legacy PDU driver behavior when no SNMP profile is explicitly selected
    • [Switch Management v1.4.4 Extension] - Added profile-driven switch management:
      • Supports declarative discovery, polling, port status, speed, counters, and traffic telemetry
      • Adds a shared Switch Management device tab with selectable live traffic, top traffic ports, port health, and connection-failure zero-data handling
      • Keeps the managed Switch driver independent and preserves the existing legacy SNMP behavior when no SNMP profile is explicitly selected
  • [Sensor Summary] - Introduced a dedicated Sensor Summary page providing comprehensive details, historical graphs, and monitoring management:
    • Displays real-time sensor readings, formatted measurement units, and relative last polling timestamp with precise tooltip
    • Includes an active monitors management table with quick Add Monitor action pre-selecting the current sensor
    • Integrates sensor activity history widget with direct access to filtered audit logs
    • Added activity log tracking and notifications for sensor creation and deletion events
  • [#980120 - TYAN AST2500 - IPMI Integration v1.5.12 Extension] - Added the TYAN AST2500 server board type to IPMI hardware management configuration
  • [Locations, Floors & Racks Table Views] - Added dedicated table views for locations, floors, and racks with advanced filtering and seamless view switching:
    • Introduced comprehensive tabular views alongside existing graphical layouts for data center locations, floor plans, and server racks
    • Integrated real-time infrastructure statistics including rack space utilization, device counts, power usage, network traffic, and server status counters
    • Added advanced filter bars supporting multi-criteria filtering by name, parent location, floor, size, and model
    • Unified page headers, unassigned device alerts, breadcrumbs, and view mode switchers between graphical and tabular views
  • [#293170 - Company Management] - Added a dedicated Companies section for organizing users, devices, orders, activity history, and IPAM data:
    • Provides a company list and summary with filtering, status badges, counters, modal create/edit actions, notes, and lifecycle notifications
    • Adds company-specific Users, Devices, Orders, Activity Logs, and optional IPAM tabs with full-width Subnets and VLANs widgets
    • Introduces Companies API endpoints while preserving the legacy company field for existing user integrations
  • [#095260 - API v3 Port VLAN Configuration] - Added the PUT /api/v3/admin/ports/[id]/vlans endpoint for assigning VLANs to network ports and removing all VLAN assignments with an empty list
  • [Telemetry Graphs] - Added a universal CSV export action to administrator graph views, including Power Usage, Ping, Status, Aggregate Traffic, and Network Traffic:
    • Preserves the administrator-selected date range and exports timestamps in the system timezone
    • Includes target identity, graph series, port or outlet metadata where available, and the recorded value with its unit
  • [#345166 - Search Inventory] - Added bulk tag assignment for explicitly selected inventory items:
    • Allows administrators to assign one or more existing inventory tags in a single action
    • Preserves tags already assigned to each selected item and prevents duplicate assignments
    • Validates selected items and tag types before saving any changes

Improvements:

  • [Activity Log] - Added Related Entity and Related ID advanced filters to filter audit logs by specific entities across core and add-on modules
  • [Activity Log] - Converted the Notification filter to a multi-select dropdown supporting multiple registered notification selections
  • [Notifications] - Replaced the Name filter with a Notification multi-select dropdown with all system-registered notifications
  • [User Management] - Added the user:activate console command for single and bulk activation of user accounts
  • [#293170 - IPAM Quick Search - IP Address Management v1.8.12 Extension] - Added containing subnet search to the global quick search for IPv4 and IPv6 addresses
  • [#784061 - Order & Service Provisioning] - Added options to enable and disable server polling during Order & Service actions (Activate, Suspend, Unsuspend, and Terminate)
  • [#831191 - Traffic Collection Performance] - Reduced InfluxDB workload during scheduled traffic collection by avoiding unused percentile processing while preserving bandwidth totals and graph calculations
  • [Power Usage & Traffic Views] - Aligned date range filters with the Filter and Export to CSV actions in administrator views
  • [Part Assignment] - Added the current inventory location to available parts in the server assignment dropdown, including non-serialized parts
  • [#954006 - SNMPv3 Authentication] - Added SHA-256 and SHA-512 authentication protocol options to device settings, Quick Configuration Wizard, discovery, mass editing, and imports
  • [#472390 - IPAM Activity Log - IP Address Management v1.8.12 Extension] - Added unified activity logging for IP address and subnet assignment changes:
    • Records direct server IP address modifications, additions, and removals with previous and new values, device details, and containing subnet references
    • Tracks subnet assignment and unassignment events for both devices and clients in the dedicated IPAM activity log
    • Preserves IP assignment audit records even when the address does not belong to a managed IPAM subnet

Bug Fixes:

  • [Location Maps] - Replaced the CARTO basemap integration that could display an API key required message with a keyless OpenFreeMap basemap for Locations, PDU Manager, and Switches Manager
  • [#205030 - Subnet Utilization Performance - IP Address Management v1.8.12 Extension] - Optimized assigned IP counting for subnet utilization in table views and detailed Admin API responses:
    • Calculates utilization for all visible subnet rows in a single batch, preventing repeated full IP address scans when filtering or browsing subnet tables
    • Skips utilization enrichment when the Utilization column is hidden
    • Uses the same optimized calculation for detailed Admin API subnet responses
  • [#714130 - Device Deletion & Detect Hardware] - Improved safeguards for devices linked to active services and OS provisioning:
    • Prevents devices assigned to active orders or services from being deleted through the administrator interface, mass actions, or API
    • Shows clear danger alerts when device deletion is blocked or Detect Hardware has no applicable OS provisioning server, instead of returning an unhandled error
  • [User Summary Performance] - Resolved performance degradation and slow loading times on user summary pages and activity log widgets:
    • Optimized the user activity history query to eliminate full-table scans and dependent subqueries on the revisions table
    • Prevented full model collection hydration when calculating assigned device and order counters on the user summary card
    • Added eager loading for user and revisionable entities in the summary activity logs widget to eliminate N+1 queries
  • [#818286 - OS Installation] - Increased provisioning configuration capacity to prevent large installation scripts and addons from being truncated, which could block DHCP configuration updates and installation cancellation

Version 1.27.0

Aug 13, 2026

New Features:

  • [Backup Manager v1.0.0 Extension] - Added a new extension for scheduling, securing, storing, and restoring EasyDCIM backups:
    • Supports scheduled and on-demand backups of the database, application files, and InfluxDB data
    • Provides SFTP and S3-compatible storage, retention policies, and optional backup encryption
    • Includes backup history, verification, downloads, notifications, and a guided restore workflow
  • [#334652 - Device Change Notifications] - Added configurable notifications for device field and metadata changes:
    • Device Field Changed can trigger notification actions when core device values, including inventory status, are updated
    • Device Metadata Changed provides a separate notification for updates to device metadata
    • Webhook actions can include the device, changed field or metadata, and the previous and new values
  • [#860680 - Gigabyte H262-Z6A - IPMI Integration v1.5.11 Extension] - Added the Gigabyte server board type to IPMI hardware management configuration
  • [LDAP Directory Login - LDAP Authentication v1.0.1 Extension] - Added LDAP login for administrators and Client Area users:
    • Allows synchronized Active Directory, OpenLDAP, and FreeIPA users to sign in with directory credentials
    • Supports secure LDAPS and StartTLS connections while keeping local authentication available
    • Adds login protection and improves LDAP server, user, and synchronization management
  • [#887375 - Individual Additional IP Allocation - IP Address Management v1.8.11 Extension] - Added allocation of a requested number of individual IPv4 addresses:
    • Addresses can be allocated from selected source pools or all eligible IPv4 pools
    • Allocation remains consistent on repeated provisioning runs and preserves the existing subnet mode
  • [Order Ownership Transfer] - Added an administrator action to transfer an existing order, its service, and assigned device to another active client without running termination or activation provisioning actions

Improvements:

  • [Notifications] - Added sortable ID and creation date columns to the Notifications list
  • [API v3 & Client Area - IP Address Management v1.8.11 Extension] - Extended client IP address responses with Subnet (CIDR), Gateway, and netmask information
  • [Framework] - Updated Laravel Framework to version 13.23.0 with the latest maintenance and stability improvements
  • [Dependency Security] - Updated Dompdf and PHPSpreadsheet to address current security advisories
  • [LDAP Groups Mapping Priority - LDAP Authentication v1.0.1 Extension] - Added priorities for LDAP group-to-role mappings when users belong to multiple groups
  • [#2854 - InfluxDB Retention & Downsampling] - Improved long-term metrics retention:
    • Added detection and automatic backfilling of gaps in downsampled data
    • Added safety checks before deleting older metrics and improved retention error handling
    • Added commands for auditing and manually repairing selected time ranges
  • [Device Polling] - Added per-device selection of polling status methods and more detailed polling health information
  • [Permissions] - Access-denied messages now identify the required permission by its human-readable name
  • [ISO Images - OS Installation v2.4.2 Extension] - Added support for presigned ISO image URLs and HTTP basic authentication while preserving URL validation
  • [Dashboard] - Improved initial dashboard loading and infrastructure summary performance

Bug Fixes:

  • [#738215 - Switch VLAN Discovery & Polling] - Improved VLAN synchronization during switch discovery and polling:
    • VLANs are matched by numeric ID within a device, preventing duplicates after a rename
    • Missing VLANs are marked as depreciated and restored to active when they reappear
    • Duplicate records and port assignments are updated only after a successful polling response
    • Added a safe cleanup command for removing deprecated duplicate VLAN records without sending VLAN deletion commands to switches
  • [#989112 - Provisioning VLAN Type] - Prevented switch polling from overwriting newer Standard or Provisioning VLAN type selections in IPAM
  • [IPAM Excluded Ranges - IP Address Management v1.8.11 Extension] - Prevented excluded IPv4 addresses from being assigned through primary, additional, and custom IP metadata fields
  • [#712669 - Existing Subnet Parent Assignment - IP Address Management v1.8.11 Extension] - Fixed parent subnet updates so existing subnets can be moved through the GUI or API without recreation while preserving their data and rejecting invalid or circular hierarchy changes
  • [License API Connection Handling] - Improved handling of DNS, connection, and timeout failures during license API requests
  • [Ubuntu UEFI PXE Boot Order - OS Installation v2.4.2 Extension] - Updated the Ubuntu 22.04, 24.04, and 26.04 provisioning templates to version 1.0.1 to preserve PXE/network boot priority after installation, preventing subsequent reinstall, rescue, and disk-wipe requests from booting directly into Ubuntu
  • [Server Provisioning - OS Installation v2.4.2 Extension] - Fixed installations started without a password by generating a random SSH password and storing it in the service information; the same password is used for root access when no separate root password is provided
  • [Arch Linux Provisioning - OS Installation v2.4.2 Extension] - Updated the Arch Linux Bootstrap profile to version 1.0.2 to initialize and verify the pacman keyring before installing packages, preventing automated installations from failing with keyring errors
  • [Data Tables] - Fixed horizontal scrolling and footer spacing for wide tables on constrained layouts
  • [PDU Manager Permissions] - Prevented outlet actions from being displayed when the administrator lacks the required PDU management permission
  • [Client Area Settings] - Restricted Client Area settings management to administrators
  • [Activity Log] - Fixed activity log widgets and device history views so redundant device names are hidden and long Old/New values are truncated with ellipses, preventing content overlap

Version 1.23.0

Sep 30, 2026

New Features:

  • [SNMP Profile Runtime] - Added declarative SNMP profile execution for PDU and switch devices:
    • Loads verified profile snapshots supplied by EasyDCIM and resolves profile inheritance before execution
    • Supports profile-driven discovery, polling, metrics, outlet operations, and switch port telemetry
    • Falls back to the existing legacy driver when a profile is not selected, unavailable, invalid or incompatible
    • Isolates profile and optional-OID errors so they do not stop the device polling worker
  • [#980120 - TYAN AST2500] - Added Java JViewer KVM console driver support for TYAN AST2500 servers through the EasyDCIM console proxy

Improvements:

  • [#525232 - Windows Driver Sets] - Added support for passing the selected Driver Set path to the Windows unattended setup profile for driver installation during OS setup
  • [#954006 - SNMPv3 Authentication] - Added SHA-256 and SHA-512 support by normalizing SNMPv3 authentication protocol aliases before opening SNMP sessions

Bug Fixes:

  • [HP iLO 3 Java Console] - Fixed an issue where launching the Java KVM console failed on HP iLO 3 servers due to TLS handshake errors by adding an automatic retry with TLS 1.1 compatibility mode
  • [#105736 - Dell DRAC noVNC Console] - Fixed a driver error that prevented noVNC KVM sessions from starting on Dell DRAC servers
  • [Supermicro Console] - Improved Redfish HTML5 iKVM endpoint discovery and console URL handling, and rejected invalid HTML responses when downloading Java JNLP files

Version 1.22.0

Aug 13, 2026

New Features:

  • [#860680 - Gigabyte H262-Z6A] - Added support for Gigabyte MegaRAC servers:
    • Added Redfish hardware inventory and monitoring for system information, processors, memory, storage, RAID, network interfaces, power, and thermal data
    • Added Java JViewer KVM console access through the EasyDCIM console proxy

Improvements:

  • [Framework] - Updated Laravel Framework to version 13.23.0 with the latest maintenance and stability improvements
  • [Host SSH Detection] - Improved host SSH port detection by verifying the SSH service banner and excluding EasyDCIM container SSH ports

Bug Fixes:

  • [#701916 - HPE iLO 5 Java Console] - Fixed an issue where the Java KVM console failed to launch on HPE iLO 5 servers due to an error during JAR archive detection
  • [#738215 - Switch VLAN Discovery & Polling] - Improved VLAN synchronization across supported switch drivers:
    • VLANs are matched by numeric ID to prevent duplicates after renaming
    • Missing and reappearing VLANs receive the appropriate inventory status
    • VLAN and port changes are applied only after a complete successful driver response
  • [#525232 - Windows Driver Sets] - Fixed Windows template generation failing with a driver metadata read error when a custom Driver Set was included

Version 1.21.0

Jul 9, 2026

New Features:

  • [SmartPDU] - Added support for the SmartPDU driver, including per-outlet monitoring (Current, Active Power, Energy) and outlet power control (On/Off/Reboot)
  • [Junos 20] - Added support for RFC-compliant NETCONF mode ("nc:" XML prefix) often required by Junos 21.x and later, including dedicated configuration options and complete driver implementation on the remote agent

Improvements:

  • [Framework] - Updated the Remote Agent framework to Laravel 13, improving long-term maintainability, dependency compatibility, and access to the latest framework-level fixes
  • [Arista Switches] - Added support for fetching VLANs on access and bridged ports during port status polling.

Bug Fixes:

  • [Dell iDRAC8 Redfish] - Fixed Redfish session authentication by resolving driver-specific session endpoints before login and falling back between legacy and standard session endpoints

Version 2.0.6

Aug 13, 2026

Improvements:

  • [IP Address Management] - Added Subnet and Gateway columns to the IP addresses table in the Client Area to display complete network configuration details

Version 2.0.5

Jul 9, 2026

Improvements:

  • [Visibility Settings] - Added controls for hiding ISO Images and SSH Keys from the Client Area navigation, including desktop and mobile menus
  • [Navigation Access] - Disabled ISO Images and SSH Keys routes now redirect clients back to the services list when the related navigation item is hidden
  • [OS Reinstallation] - Added password masking with a show/hide toggle for password fields in the Client Area OS reinstallation form
  • [OS Reinstallation] - Added password generation for user and root password fields in the Client Area OS reinstallation form

Version 2.0.4

Apr 21, 2026

New Features:

  • [IP Address Management Subnets Widget] - Added a new widget displaying the list of subnets from the IP Address Management extension

Bug Fixes:

  • [Cleanup] - Removed unnecessary scripts

READY FOR MORE?

Simply give EasyDCIM a go!

Try out our system today with a 30-day money-back guarantee
Shape Left
Shape Right