Version 1.28.0

Sep 24, 2026

New Features:

  • [PDU Management v1.2.9 Extension / Switch Management v1.4.4 Extension] - Added SNMP Profiles, a centralized, versioned catalog of declarative SNMP profiles 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 management 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

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

Looks promising?

Shape Left
Shape Right

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.26.1

Jul 17, 2026

Improvements:

  • [Advanced Filter Bar & Data Tables] - Improved frontend performance when recalculating list layout spacing and panel dimensions

Bug Fixes:

  • [Smart PDU Power Monitoring] - Fixed outlet graphs, usage values, data freshness, and graph caching for outlets whose index is 0
  • [Groups & Permissions] - Fixed group and permission updates so users immediately receive the permissions assigned to their current group
  • [#776870 - Mass Inventory] - Corrected Mass Add and Mass Edit permission names, access mapping, and menu visibility
  • [#431771 - Global Search] - Added Blade Servers and all Other Devices to search results with dedicated permission handling and direct links to their respective device lists
  • [#522913] - Fixed synchronization and visibility of customer-uploaded ISO images when Limit Client ISO Replication is enabled
  • [API HTTPS Enforcement] - Fixed HTTP API requests on HTTPS-only installations to return a clear 403 Forbidden response instead of redirecting and potentially losing the Authorization header
  • [Traffic Graphs] - Fixed data freshness status for aggregate server traffic sourced from connected switch ports
  • [#567003 - VLAN Search] - Fixed VLAN filters to use the correct VLAN ID, name, and status fields, preventing incorrect results and database errors
  • [Server & Colocation Provisioning] - Fixed device matching scores so an unset location is no longer treated as a failed criterion, preventing valid devices from being incorrectly scored below the minimum matching threshold
  • [Cabinet Map] - Fixed cabinet assignments not being saved on data-center floor maps despite a success notification
  • [Device Summary] - Fixed prolonged loading times on Device Summary pages by limiting metadata loading to the selected device and optimizing core metadata and widget rendering
  • [Device Summary & Activity History] - Optimized latest notes and comments history lookups with a dedicated revisions index and eliminated duplicate queries, preventing prolonged Summary loading on installations with large activity logs
  • [Remote Console / noVNC] - Improved noVNC session startup for slower Remote Agents by respecting the configured Internal API Timeout, preserving proxy errors in Technical Details, and preventing misleading missing VNC port errors when the Remote Agent request fails
  • [Maintenance Scripts] - Added fail-fast connection and request timeouts when downloading required remote helper scripts, preventing maintenance commands from hanging indefinitely on network failures, and removed deprecated backup and Let's Encrypt renewal scripts superseded by easydcim-control

Version 1.23.0

Sep 24, 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

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