March 16th, 2026
New Features:
-
The User Role system has been enhanced to support role-based access to Software Updates and the Tamper Response system for Managed Users.
Account Owners can assign all available roles, including Billing Manager and Role Management privileges. Admin Users can assign all operational roles except account-level roles.
These improvements enable administrators to grant feature access to users on a per-user basis, providing more granular control over permissions and system capabilities.
- Alarm processing performance has been significantly improved and hardened. Security-related alarms are now processed independently and at a higher frequency, ensuring faster detection and response times.
- Fixed a UTC timestamp issue affecting some Reg-E entries.
- Corrected Business Time values on certain Reversal Journal entries.
- Resolved a Google Maps geolocation issue that could display an incorrect local position.
- Fixed an issue where custom views were not saving correctly in certain situations.
v5.4.3
February 23rd, 2026
New Features:
- VPN Data is now available in the networking tab.
February 10th, 2026
New Features:
- Tamper Response System now includes Sensor Disconnect and Notify Only options.
v5.4.1
December 18th, 2025
New Features:
- Added new Power Cut iconography to Health Dashboard.
- Billing Section display fix for Admin Users
v5.4.0
December 15th, 2025
- Automatic firmware detection – Hercules selects the correct software based on ATM make, model, board type, region, and AP type.
- One-click remote updates – Trigger updates immediately or schedule them for a future window.
- Pay only on success – Charges apply only when the update installs successfully; pricing details are visible in the Billing section.
- Risk-aware updates – High-risk or legacy ATMs are automatically flagged and, when necessary, blocked from unsafe remote updates.
Deploying Now: HercOS 2.0 – a major firmware evolution that unlocks deeper visibility, stronger security, and new networking options for Hercules hardware.
- Advanced firewall controls – Restrict and shape traffic while keeping payment paths clean and secure.
- Multiple monitoring modes – Track attached assets and the endpoints they communicate with in more detail.
- Deeper Hercules AI integration – Feed richer telemetry into Hercules AI for improved analytics and uptime intelligence.
Interested in early access or pilot opportunities? Contact DPL to learn more.
New uptime reporting gives you clear visibility into fleet performance so you can spot issues before they impact customers.
- Fleet overview – See overall uptime for the last 30 days or previous month in a single glance.
- Sortable device lists – Rank assets by best and worst performers to quickly identify locations that need attention.
- Device-level timelines – Review detailed event history for each device to understand when and why issues occurred.
A dedicated Billing section now centralizes billing details for account owners and authorized billing contacts.
- All active plans – Quickly review base monthly charges and data allowances across your account.
- Usage-based fees – Transparent overage, suspended-usage, and operational fees for each plan.
- Role-based access – Only designated billing contacts and account owners can view and manage billing details.
November 3rd, 2025
Key Features:
The following features are now deployed to production but are only exposed to customers that we enable.
Uptime Reporting (Device and List Views)
This feature has been under active development and refinement to best meet our customers’ needs. It provides visibility into the uptime of both the attached asset and the Hercules device itself. The main purpose is to clearly show how much “uptime” each location is achieving. This information is often used for KPIs and service-level agreements to ensure proper service availability.It’s also highly valuable for visualizing exactly what occurred at a location using a detailed timeline view.
- Device-Based Uptime View:
- List View:
ATM Software Updates
The latest version of this feature now includes integrated Remote Update Risk Detection. This enhancement assesses the risk level associated with performing a remote ATM software update. Certain ATM models and boards are known to experience issues with remote updates.
Using insights from beta testing, data analysis, and collaboration with manufacturers, we’ve developed a risk model that advises whether to install updates remotely or perform them on-site. This model will evolve as more update results are logged. Each successful or failed install contributes to improving the accuracy of the algorithm over time.
Following the completion of beta testing, we will transition to a pay model for software updates:
- Each successful install is billed per use (talk to your sales representative for pricing)
- Charges apply only if the installation is successful.
- Users have up to 3 attempts to update before the process is locked.
The lock is automatically released when a new version is detected from the ATM (after a local update is completed).
v5.3.5
September 18th, 2025
New Features:
- Hercules RMS - ATM Software Updates (Public Beta - Invite Required to enable)
DPL is introducing a new service that makes it simple for Hercules RMS customers to stay current with the most secure and feature-rich software versions provided by ATM manufacturers.
Key Features:
- Automatic Firmware Detection: The system automatically identifies the correct firmware based on ATM make, model, region, board type, and AP type, ensuring accurate delivery of the latest supported software.
- One-Click Updates: Updates can be triggered with a single click, with the option to apply immediately or schedule for a later time.
- Pay Per Use Update: Update fees apply only when an installation completes successfully. Pricing is visible in the new Billing section (account-owner access).
- Vetted Releases: All updates are validated by DPL and industry partners before being made available. New versions are added once they pass this process. While upgrade support is prioritized, DPL will continue monitoring manufacturer releases and provide legacy version support where appropriate.
- Administrator Control: By default, all company administrators have access to the feature, with the option to extend permissions to selected users as needed.
This service ensures DPL customers have a reliable, streamlined way to keep ATMs up-to-date, secure, and aligned with manufacturer advancements.
-----
- Details added to Job History panel to display info on schedule and completed jobs.
- Fixed display inconsistencies with Cash Level charts on extended ranges.
- Updated Time description on Local ATM Time for clarity.
- Additional guards on OAuth logins with no accounts enabled.
- Fixed Google/Microsoft logins when users require MFA verification.
- Fixed inactive days input option in Company Settings panel to save correctly.
- Fixed date/time display for Job Requests in the Activity Log.
- (PCI) Updated outdated JS libraries and removal of deprecated items.
- (PCI) Additional injection / reflection protection added.
v5.3.3
August 20th, 2025
New Features:
- Account inactivity notifications — Automatic warning emails now go out when an account is inactive.
Uptime & Event Log (Beta)
- Added a Noise filter toggle to both the Uptime chart and the Event Log.
-
Linked legends: selections in the Uptime chart legend now also filter the Timeline chart.
- Per-account control: enable or disable the Software Update feature per account.
- Clearer UX & safeguards: added more context when selecting updates, realtime update status, and actions are restricted while updates are in progress.
Disputes
- Expanded Reg E range: increased the capture window by 3× to include more journals/transactions.
v5.3.0
July 29th, 2025
New Features:
ATM Software updates (Beta / Admin only)
- Hercules RMS now supports remote ATM software updates for all major retail platforms, including Hyosung, Genmega, and Triton.
- This new capability allows administrators to easily update ATM software to the latest approved version by automatically detecting key parameters such as current software version, model, board type, region, application type, and service version. The system ensures safe and accurate delivery of vetted updates, tailored to each ATM model.
- This feature is currently in beta testing, and customer onboarding will continue as the supported model/version library expands.
Improvements:
- Upgraded Google Maps integration to the latest version for improved performance and compatibility.
- Resolved issue where inactive SIM status was incorrectly shown when a known “last attached” status existed.
Fixed incorrect active user view display while in Demo mode.
v5.2.9
June 29th 2025
Improvements:
Added caching layer for logging user access to reduce request amounts on ip info
v5.2.8
June 26th 2025
Improvements:
Added firewall detection and display for all devices on advanced firmware.
v5.2.7
June 24th 2025
Improvements:
Updated RMS Status
- RMS status on the Health dashboard and RMS page now reflect specific RMS issues. (RMS is no longer listed as “Good” if there are issues detected that can impede full RMS functionality). This is the first step in identifying these, our next version will have more details on the actual configurations so we can show the exact configuration issues for each ATM type. Final steps would then be an option to send jobs reconfiguring the ATMs based on these issues.
v5.2.6
June 23rd 2025
Improvements:
Updated Reboot Terminology
- RMS and Restart Cable definitions have been standardized and are now consistently displayed across all views.
- Action logs and work history entries now explicitly include the machine type, reboot type, and connection method (when known). Example: Reboot ATM via Restart Cable 1
Banned SMS Carrier Words Flagging
- Settings views now flag words that are considered banned by SMS carriers.
- The system will continue modifying outgoing messages to improve deliverability, but these flags give users visibility into potentially problematic content in advance.
Bug Fixes:
Auto Reboot Selection Logic
- Resolved an issue where the default reboot type was incorrectly selected in:
- IoT Applications.
- Scenarios involving Restart Cable 2 without an active Restart Cable 1. - The system now correctly determines the appropriate default based on available hardware and configuration.
v5.2.5
June 10th 2025
Bug Fixes:
- Improved Health Dashboard Clarity: Backup connectivity lines and local router displays are only shown when appropriate.
v5.2.4
June 9th 2025
Bug Fixes:
- Improved User & API logs: User and API logs are now formatted and identified clearer within the activity log.
-
Restart 2 Type Identification: Fixed a bug that did not show the correct Restart 2 type (8A, 15A, MDB) when Restart 1 is not connected.
v5.2.3
May 28th 2025
New Features:
- Live Cellular Link Status: Devices using backup Ethernet connections now display real-time health status for the cellular link, providing better visibility into backup connectivity performance.
- Network/Sim Change Indicators: The signal strength graph now supports stacked views, making it easier to visualize when both network and SIM changes occur simultaneously.
Bug Fixes:
- Improved Invite Handling: Enhanced validation for company and user invitations to prevent issues when a user has already been invited and is still in a pending state.
v5.2.2
April 30th 2025
Bug Fixes:
- CSS Updates: Fixes for signal graphs, activity log, date picker, notification views.
v5.2.1
April 11th 2025
New Features:
- Speed Optimizations: Refactoring of backend services has increased the speed of requests by up to 2.5X in some instances.
-
Additional Diagnostic Info: Hercules Firmware and Origin Network information are now available in the Diagnostics Panel.
v5.2.0
April 9th 2025
New Features:
- Hercules AI Auto Sim Mode: Automatically switches the primary SIM when sufficient data and a stronger signal are detected on the backup SIM.
- SIM State Information: Additional details on SIM state are now displayed.
- Speed-Optimized Activity Log: Experience faster, more efficient logging.
- Enhanced Input Validation: Client-side text input checks have been improved.
- RMS Parameters Update: Triton screen file and Windows versions now appear in RMS parameters.
- Extended RMS Journal Downloads: Journal downloads now span up to 6 months.
- Firewall Details and Views (Beta): New firewall details and views are available in beta.
Bug Fixes:
- Fixed an issue where some restart types were displayed as “NONE.”
- Resolved external map link issues related to Content Security Policy.
- Corrected discrepancies in user entries within job history.
- Updated cookie and token management.
- Fixed a problem with MFA when the company-wide option was set.
- Addressed phone number validation errors.
v5.1.7
January 29th 2025
New Features:
- Restart Types are now displayed in the main Health Dashboard and functions(MDB, 8A, 15A) .
- Beacon Mode detection is now included in the Health Dashboard.
- Monitoring States are now visible in the Settings Panel.
-
Machine Data Reset option added (clears existing data on moved devices). Works automatically and upon support request.
Bug Fixes:
- Fixed Dialup and Siren display issues in Health Dashboard.
- Resolved an issue where Activity Log displayed outside of bounds on mobile for certain transactions.
- Fixed sorting issues in the Device List for RSSI / Signal Strength.
- Fixed an issue where custom asset list view preferences persisted after deletion.
- Fixed notifications from Surcharge Change Jobs that were incorrectly being sent.
- Adjusted Self-Activation Views to better handle offline devices.
v5.1.3
December 6th 2024
New Features:
-
Public IP Detection
Accessible under Settings → Network Tools.
Allows users to retrieve the public-facing IP address of the Hercules device.
Requirements:
- Firmware version: ≥ 2024012601
- Hardware revision: ≥ 9
- Data Use billing plan
-
Tamper Response System (Alpha/Beta feature)
New power-down logic being FI and High security clients .
Automatically cuts power if a Door Open & Link Down or Power Cut event is detected to mitigate hardware attacks (e.g., disk swapping, USB exploits).
Requires the following hardware: Shield, Door Sensor, and Restart Cable.
Includes a new “Tamper Breach” alarm, configurable in the security schedule.
Further updates and enhancements are expected as this feature evolves.
-
Dynamic Company Settings
Company settings now save automatically, similar to device settings (e.g., toggles auto-save).
Bug Fixes:
- Resolved issue with the “Change Password” functionality from the user view, and improved error messages for user identity synchronization failures.
- Fixed the “Self Activation” button display when carrier APIs experience timeouts.
- Enabled case-insensitive username matching for company invites.
- Corrected issues with the “Unsuspend” option.
- Minor improvement to machine information tooltips.
v5.1.2
November 28th 2024
Bug Fixes:
- List view now displays properly again when viewing any non-Default view.
- CSV & PDF Export of the list view also display properly values based on selected non-Default view.
- RMS Journal Type filters now behave as expected (only show items matching selected filters, when filters are selected).
- Fixed flicker in asset list when selecting a new view and scrolling quickly.
v5.1.1
November 27th 2024
New Features:
- Change ATM Time option now available for Hyosung and Genmega ATMs use Hercules RMS.
Bug Fixes:
- RMS Journal search length corrected
- Edge case when inputting SMS number that it saves incorrectly
- Display fix on Group Edit title
- “Whats new” allowing Hercules AI toggle option when not enabled
v5.0.10
November 22nd 2024
Bug Fixes:
- GPS state displays correctly when locked
- Security View initialization fixed
- Setting Surcharge level view now applying correctly
- “Whats new” allowing Hercules AI toggle option when not enabled
- Restart 2 display in health view now shows correctly
- Reboot button now displays correctly on initialization
- Security Tab “More information” Button linking correctly
- Activity log updates when moving dates properly
v5.0.5
November 18th 2024
Introducing Hercules Portal V5: Enhanced Security, Performance & New Features
Key features in this update include:
-
Data Usage Alerts and Notifications
Stay informed when devices consume excessive data or surpass data limits with new warning and alert features.
-
Multi-Account Access
Manage multiple Hercules Portal accounts with a single login. Link accounts and invite existing users to collaborate seamlessly.
-
Data Flow Monitoring with Auto-Healing
Building on Hercules AI 2.0, Data Flow Monitoring is now available across all Hercules devices, continuously assessing Ping and Data Usage patterns for connected assets to enable automated recovery and improved uptime.
v4.2.7
May 2nd 2024
New Features:
- Enhanced RMS state detection for Bad Inbound Ports, Inbound and Status settings, and Bad Passwords, aiding in identifying misconfigurations immediately after an ATM connects to Hercules RMS.
- Newly added capability to detect battery disconnections on the Hercules Protector and Hercules Shields.
Bug Fixes:
- Fixed issues with monitoring data not restoring or removing properly after firmware updates.
- Minor spelling corrections in Processor and Transaction response codes.
v4.2.6
April 15th 2024
Bug Fixes:
- Allow enabling email alerts on "Contact Only" user types without immediate email verification.
- Allow test notifications for contacts when a single contact type is used.
v4.2.5
April 11th 2024
New Features:
- New health state added showing when Hercules is running on Auxiliary Power.
- New "Waiting for Recovery" incident state added. This state occurs after an incident receives a recovery alarm. The purpose of this is to maintain the current incident until the recovery have been validated. For instance, a door sensor that is open and is temporarily closed should not recover and create a new incident if is immediately opened again.
- New release notes link added to the top right menu.
- Incident Ids are now included in all email and sms messages for better reference.
v4.2.4
April 2nd 2024
Changes:
- Added new guards to prevent incorrect surcharge entries over RMS.
- Added better descriptions for Power Management panel when hardware or firmware is incompatible.
Bug Fixes:
- Live activity log now loads updated info when viewing past dates and returning to current.
v4.2.3
March 25th 2024
Bug Fixes:
- Selecting the "Permanent" disarm option now disarms accordingly.
- Monitoring view for non-IoT devices now displays properly.
v4.2.2
March 14th 2024
Changes:
- New Theft icon in the list view. (clearer when in theft state)
- Updated health display showing monitoring of remote endpoints.
v4.2.1
March 12th 2024
Changes:
- Unified grey colour scheme for disarm, red for issue, pulse red for theft on health dashboard and views for security devices.
- Added a check and updated display accordingly for remote server vs public internet in monitoring views.
v4.2.0
March 11th 2024
New Features:
- Disarmed / Active theft devices now show a red security state in the list view.
- Disarmed devices now show the disarm state in the Health Dashboard.
- Activity Log can now be pinned and scaled in the view. New data is also updated Live in the log. This will be much more useful when testing, monitoring, or debugging.
- Hercules AI now dynamically reports the wait time before intervention.
- (Beta) New Auto Healing added for Remote Monitor Alarms.
Bug Fixes:
- Sorting issues on Signal Strength / Bars / RSSI
- Theft alarms triggered before device activations are now ignored in health.
- CSS fix on settings drop down. (Also changed form 32 to 16 options in routing settings)
- Fixed Help widget content filter and RMS Setup guide links.
- (Beta) Health dashboard view update for Remote Monitor states
v4.1.5
February 14th 2024
Bug Fixes:
- Disarm schedule timeout options fixed.
Optimization:
- Remove old ui tracking code references for beta testers
v4.1.4
February 12th 2024
Bug Fixes:
- Do not show device in Theft state if currently not in use.
New Features:
- New “Remote Monitor” Alarm. This alarm is part of the new monitoring features currently in development. This allows monitoring of the public internet or application servers.
- New schedule options for Disarming. Now when disarming you have the option of setting up a schedule for specific times and repeats. For example a customer can now set a Hercules Shield or Protector to disarm every day at 7 AM and rearm at 7 PM. Disarming has the added benefit of disabling an attached Siren. This also has the added benefit of being unique per device vs notification schedules only able to mute notifications per group.
v4.1.3
February 6th 2024
Bug Fixes:
- Save phone number in E164 format when enabling MFA.
- Remove blue outlines when selecting components in the health dashboard
New Features:
- Swapping Hercules devices in ATMs with RMS previously enabled will now auto enable RMS when Terminal ID migration is detected. This will negate the requirement of re-enabling RMS during device swaps.
-
Additional RMS Health States added to help identify configuration issues:
405 - RMS Set to Inbound Only This ATM’s RMS configuration allows only inbound connections. Disable this setting to allow RMS Jobs. 406 - Accept Connections Disabled RMS Jobs cannot be sent to this ATM as its “Accept Connections” setting is disabled. Enable connections to allow RMS Jobs. 407 - Default RMS Password In Use The ATM is still using the default RMS password. Update the password at the ATM to allow RMS Jobs. These will now show in the RMS Panel if detected.
v4.1.2
January 16th 2024
Bug Fixes:
- Minor display bug fixes on transaction server and public internet placements.
v4.1.0
January 7th 2024
This is a significant release with a lot of new integrations for advanced monitoring.
Bug Fixes:
- Force Power off is not detected if Hercules is restarted. Use override to see if it is currently off in addition to available.
- User Admin: Fix issue where disabling email alerts would not work when email not validated.
- Additional Universal Kiosk support
New Features:
- New Switch / Monitor mode: This new mode uses the Hercules as a monitor instead of a router for connectivity. We are monitoring the connections from the “Thing” to the “Router” and “Application Server/Internet”. By monitoring these connections with PING, ARP, and Traffic levels we can determine if these devices are in a bad state. If they are, we can then remotely reboot them with Hercules AI auto-healing. This is only on a couple test devices at the moment for a client project.
- New Theft Health State: Now when a device has a Theft Alarm they will be placed in a Theft Health State. This health state is much more prominent and is raised to the top of the device list & health status. The shield icon also pulses red to draw attention. Once the device has Power again, No Movement, and No Tilt it will automatically recover from this Health state. This can also be recovered by resolving the incident or disarming the device.
- New animations / highlights for restarts: When restarting is occurring you will now see a visual indicator on the health dashboard. When the restart is in forced power off mode you will also see it in a red state.
- New Remote Monitor Failed state: This state is used to determine connectivity to a remote application server if defined or the internet. New feature still in development, only available in monitoring mode at the moment.
- Contact Only user types can now select the entire Default Group to allow for easier alerting on entire fleets.
Comments
0 comments
Please sign in to leave a comment.