FireDaemon Pro and Pro OEM Changelog
- Apr 14
- 14 min read
Below is the FireDaemon Pro and Pro OEM Changelog:
N: New I: Improvement F: Fix S: Security
-----------------------------------------------------------------
FIREDAEMON PRO 6 PRODUCTION STABLE
THIS VERSION IS IN ACTIVE DEVELOPMENT
WORKS WITH FIREDAEMON FUSION 8 ONLY
PLEASE READ THE RELEASE NOTES:
https://kb.firedaemon.com/support/solutions/articles/4000194049
-----------------------------------------------------------------
* 6.4.0-6.4.2 build here March 2026
N Standard non-admin users can start/restart in their user session on the proviso the necessary security rights have been granted via the Security tab
N Restart in session available via FireDaemonCLI.exe control restart <service|tag> --in-current-session
I Updated EULA
I Launch+Termination Events were not intentionally prematurely terminated when a service stop was pending
F FireDaemon.exe crashed when the "Terminate FireDaemon Service" lifecycle option was used to trigger the Service Control Manager's recovery function
F Slow shutdown of programs when running in the user's session
F Standard non-admin users could not restart a service due to incorrect permissions
F Restarting services in the GUI would sometimes show two identical message
F Programs could not be run off mapped drives or UNC shares because the Pre-Launch Event Programs never ran
F Recovery options for a FireDaemon service were not saved if a "Reboot" failure action was present
-----------------------------------------------------------------
* 6.3.5 build here February 2026
I Aligned checkboxes on installer Exit Dialog
F FireDaemon Pro GUI didn't store newly entered license information
-----------------------------------------------------------------
* 6.3.4 build here February 2026
F Spurious "the service didn't respond in a timely fashion" message when stopping/restarting services
F Corrected how security access permissions were restricted for users
F Recovery and Pre-Shutdown delay were not saved if a "Restart" or "Reboot" failure action was present
-----------------------------------------------------------------
* 6.3.3 build here February 2026
N Larger font for improved legibility on high resolution displays
I Focused import fields are nicely underlined with red accent colour
I Reporting service status progress enhanced
I Robustness enhancements when starting services
I Debug log messages when program is configured as a console program but has no console to receive Ctrl-C
I Service definitions open 3x faster for editing
F No longer possible to redirect debug log, stderr and stdout to the same file
F Spurious "service did not respond in a timely fashion" messages when stopping or restarting services
F Saving the failure recovery command of Windows services didn't work
-----------------------------------------------------------------
* 6.3.0-6.3.2 build here January 2026
N Bulk update of service user passwords via GUI and CLI
N Support for Server 2025 Delegated Managed Service Accounts (dMSA)
N Service Auditing
- Ability to enable/disable service system auditing via local or domain-wide security policies
- Global service system auditing monitor
- Ability to show the System Access Control List (SACL) of services via the CLI
I Various GUI Improvements
- Improved legibility of technically oriented tooltips by using the mono-spaced font named "Consolas"
- Removed a spurious ellipsis next to "Run Detached" in event program dialog
- Fixed colour artifacts in event log monitor after switching between dark/light theme
- Fixed colour mistakes for Program, Preconditions and Service Password dialogs
- Corrected wrong order of columns of "Launch Event" and "Termination Event" lists
- Corrected colour of dependency list controls for Windows Services.
- List controls respect the dark/light theme colour and visually follow their enabled/disabled state
- Clarified the initially focused and selected input field in dialogs and the service definition
- Hide "Switch to Session 0" on Windows 11 24H2 and later
F Fixed an unresponsive state of the FireDaemon UI when monitoring resources of a service with a process tree
F Corrected FireDaemon UI's application window dimensions when maximised
F The "Save" button remained disabled after inserting, deleting or reordering Environment Variables, Event Programs or Dialog Responders
F Potential FireDaemon UI application crash when restarting a service while the respective Resource Monitor is shown
-----------------------------------------------------------------
* 6.2.5-6.2.6 build here December 2025
I Prevent focus on Software Overview pages for better UI experience
I Log the final invoked program path to the debug log when the path differs to due "reparse points"
I Updated the Windows Event Log entry when the program fils to start
I Log service CRUD operation to Windows Application Log including the user that initiated the operation. This is also shown in the GUI Log Monitor
F If the import of a service definition failed, it should not be saved via the service definition dialog
F Removed "service modified" message for Windows Services when clicking on an already active radio button
-----------------------------------------------------------------
* 6.2.4 build here September 2025
I Usability of Dependencies dialog
I Colouring of drop down lists in combo boxes
-----------------------------------------------------------------
* 6.2.0-6.2.3 build here September 2025
N Leave a scheduled task running when re-run on a schedule (vs terminate and restart)
I Dark mode colours on Scheduling tab
I Exporting service definitions via drag and drop exports in the most recent XML version
I Exporting service definitions is shown in the progress bar
F "Ignore" and "Report only" lifecycle options were ignored
F Schedule updates made via FireDaemon Fusion were rejected with an error
F Installing a service via FireDaemon Fusion was successful but returned an error when reloading the service
F Programs that required Windows Standard User permissions didn't work properly
F Service list was not sorted correctly after updating the service configuration
F Status of buttons to rearrange or remove dependent services or groups did not align with the selection of the dependent service
F The progress bar was wrong when controlling services with dependencies
F Removed annoying "Service modified" message when clicking in the service definition dialog
F Process Group was not loaded from the service definition and defaults were used instead
-----------------------------------------------------------------
* 6.1.6 build here June 2025
I Performance improvement when displaying the Scheduling Preview graph
F Missing seconds in time formatting in Event Log Monitor
F Could not import an XML service definition when 'sid type' attribute was missing
F Crash due to missing icu.dll dependency (Windows 10, Server 2019 only)
-----------------------------------------------------------------
* 6.1.5 build here June 2025
F Same tooltip details were shown for all FireDaemon Pro services
F Service lifecycle options were not loaded from the service definition file. Defaults were used instead
F Label on Self-Completing Task Schedule Preview was named Restart instead of Execute
-----------------------------------------------------------------
* 6.1.4 build here June 2025
I GUI would often flicker when being resized or when being screen shared
I Faster loading of service definitions
F Correctly display system error messages on non-US English locales instead of "Unknown error"
-----------------------------------------------------------------
* 6.1.2-6.1.3 build here May 2025
N Preconditions and state change triggers now work with Self-Completing Tasks
N Preconditions support chaining the execution of services via Precondition process dependencies
N Can export the event log for a specific service for debugging
I Console programs will stop instantly when stopped
I Killing all programs completes with better feedback
I Prefilling the Debug Log File field to a path containing the service name and process start date/time to stop debug log file name recycling
I Internal improvements relating to the use of Windows thread pools
I Improved GUI performance to reduce flickering when the service sort order is not by service status
F Self-Completing Tasks with a schedule were executed unexpectedly when the service was started. Task start now obeys service schedule
-----------------------------------------------------------------
* 6.1.0-6.1.1 build here May 2025
N CPU Selector in the Settings tab allows you to choose cores directly, efficiency class, core number, shared cache, and NUMA node
N Overhauled Dependencies tab layout
-----------------------------------------------------------------
* 6.0.0-6.0.25 build here April 2025
N FireDaemon Pro UI+CLI can be run as a regular user
N SID Type renamed to Run Permissions. Programs can now be run unelevated
N Windows Per-user service templates can be edited. Pro is the only product that can do this
N Multiple FireDaemon Pro and Windows services Resource Monitors (Ctrl+Alt+R)
N Per FireDaemon Pro and Windows services live event log (Ctrl+Alt+E)
N CLI extended to show or set service DACLs
N CLI extended to extract a service user account's password in cleartext
N Monthly Restart schedules
N Halt schedules
N Schedules support fixed calendar days and dates (e.g. 1st Monday of month)
N Schedules support granular start time (e.g. Restart at 12:03 AM)
N Schedule previews (i.e. visualisation of the schedule in a calendar)
N Services sortable in the GUI via Tag
N Support for P and E cores
N Run service based on Program Preconditions including user session (logged in/out), network availability, host pingable (ICMPv4/v6), endpoint availability (host/port/protocol)
- Precondition combined with logical AND (i.e. all preconditions must be true)
- Host name resolution conducted in a non-blocking manner
- For ping and endpoints any successful connection is considered as "host available"
- Resolved addresses are re-resolved automatically after DNS TTL. Logged in local time.
- Cancelling ICMP preconditions conducted in a non-blocking manner
- Process column status indicates awaiting preconditions
- Preconditions are suspended and resumed on power management notifications
- Precondition observes service launch delay, which is included in the log file
- Preconditions can be imported or amended
I Numerous UI improvements (layout, visibility, text consistency, hints, tooltips)
I Program Parameters can span multiple lines for improved readability (use CTRL+Enter)
I Resized the edit field for Program Parameters with auto-wrap text
I Display logical processor topology information
I FireDaemon Pro 3 migration scripts removed from the OEM package
I The event log includes the event program's disposition
I Installer confirmation dialog when upgrading from FireDaemon Pro 4 or 5 to 6
I Load Order Group is pre-populated
I Procedure for restarting services that could fail due to SCM peculiarities
I Service control in the FireDaemon Pro UI is much snappier
I Program Preconditions now work correctly with a launch delay. The launch delay is now a precondition itself, which is visible in the log file accordingly
I No more N/A messages in dialogs (yay)
I Refined the output of the CLI command that uninstalls services
I Refined the error message when controlling a service fails
I Refined error message when a service fails to start because the service user account cannot interact with the desktop
I Check at service startup if the program to run as a service can be executed
I GUI text search includes the PID column
I UI0Detect service event log displayed from multiple sources
I Skip loading of non-existent icon variants so that they do not appear in the Sysinternals Process Monitor
I Confirm or reject attempts to switch to Session 0 via RDP, which may result in RDP session freezes
I The toolbar button focus remains activated even if one of the monitoring windows has the focus
I Handling of delay values in service recovery for Windows services includes conspicuous input validation and that 49710 days is treated as an infinite fail count
F Legacy XML transformations did not work on Server 2025
F Numerous layout, verbiage and other fixes and improvements
-----------------------------------------------------------------
FIREDAEMON PRO 5
THIS VERSION IS END OF LIFE. PLEASE UPGRADE
WORKS WITH FIREDAEMON FUSION 7 ONLY
-----------------------------------------------------------------
* 5.4.17 build here March 2025
F Legacy XML transformations did not work on Server 2025
-----------------------------------------------------------------
* 5.4.15-16 build here February 2025
F Services imported via the CLI were not properly reloaded
F "Service modified" message removed when clicking on an already active radio button
F Changes to sub-intervals correctly reflected in the schedule summary
F FireDaemon Pro 3 services exported with a user defined restart frequency could not be imported
F Restarts did not take place if duration schedules were running
F Cloned services extracted the service password from the wrong original service
-----------------------------------------------------------------
* 5.4.14 build here November 2024
I "Restart computer" message box didn't accept ENTER key, only Ctrl+ENTER
I The ACL list in the Security tab did not resize
I Removed superfluous whitespace in the CLI status output
I Better handle delay values for service recovery for Windows services
F Crash if Default Template was too recent
F The annoying "Service modified" message was removed when clicking buttons in service definition dialogs
F Corrected CTRL-Tab order on Recovery and Response dialogs
F Checkboxes in list controls and buttons on floating tools are correctly redrawn when the theme changes
F Reading REG_MULTI_SZ registry values is more robust
F Invisible EventLog entry in the Applications and Services Windows Event Logs if the service definition failed to load
-----------------------------------------------------------------
* 5.4.13 build here October 2024
I Scroll to the first item after removing the service from the Pre-Shutdown list
F Possible infinite loop when shutting down services with dependencies via CLI
F Removed annoying "Service modified" message when adding service dependencies and then clicking on one of the dependency list boxes
-----------------------------------------------------------------
* 5.4.12 build here September 2024
I Dark theme extended to the Resource Monitor
I Manage special access rights properly for certain built-in services (e.g. MDCoreSvc)
I Skip loading non-existent icon variants
I Handle the condition where service definitions were too recent
F Could not see buttons on Pro GUI landing page for Pro 3 migration
-----------------------------------------------------------------
* 5.4.11 build here May 2024
I Improved error message when a service fails to start due to the service user account not being able to interact with the Session 0 desktop
I Search also includes PID
F GUI crashed when hovering over the restart button of a service that cannot be started (e.g. WdiServiceHost)
F Graceful reload did not take into account changes in the launch delay
F Text was clipped in the Options -> Service Control
-----------------------------------------------------------------
* 5.4.10 build here May 2024
N Service search box prompt
I Stabilised restarting services from the CLI
I Renamed CLI command "edit --startup-type" to "edit --startup-mode" for consistency (previous command available via synonym)
F List grouping issue when service was removed from a group
F Incorrect control of services with dependencies when managed via CLI
F Crash when opening a Windows service for editing that had specific permissions
-----------------------------------------------------------------
* 5.4.9 build here April 2024
F Installing or importing an XML file would fail if empty text strings for certain settings were present
-----------------------------------------------------------------
* 5.4.8 build here March 2024
F Importing a service with user credentials failed to start
F Tag groups were not sorted correctly
F Possible to save invalid service definition XML
-----------------------------------------------------------------
* 5.4.0-5.4.7 build here March 2024
N Installer confirmation dialog when upgrading from Pro 4
N Installer can check for missing language packs
N Installer option to remove all FireDaemon Pro services on uninstall
N XML configuration files contain additional export information (host, user, date/time)
N Service control via CLI uses a notification-based worklist. This means fast start/stops and the ability to cancel service control actions
N firedaemon.exe returns specific error codes instead of "success" to the SCM when service initialisation fails
I Reworded general service rights Read, Modify, Execute
I Service control process stability improvements
I Uniform hang detection nomenclature in GUI, event log, and debug log
I Binary optimisation to reduce resource footprint
I Improved interaction with the operating system thread pool via one-time assignment of subprocess wait object
I Additional debug log trace if registration of the process handle in the thread pool fails
I Consolidated CLI behaviour and options when installing a FireDaemon Pro service
I CLI displays a warning when an unknown command is passed to the help subcommand
I Disambiguate CLI option to add or update an action schedule
I Aligned kind and wording of CLI progress messages when exporting services
I Improved in-session restarts of services and graceful reloads via CLI
I Improved error messages when XML import via CLI fails
I Service control CLI list displays services names rather than display name
I Service control CLI start and restart commands skip disabled services
I Service control CLI wording/output when controlling services
I Installer will terminate if the FireDaemon Pro GUI is running in other user sessions
I Installer will force FireDaemon Pro to be installed into the same directory on upgrade
I Installer checks the product certificate chain is present before attempting to install the product
F CLI would crash if an unknown command or argument was passed
F Crash in FireDaemon Pro GUI when installing a service twice via CLI
F Event log messages path was incorrect
F Service export sometimes did not work when using CLI
F Uninstallation via Control Panel did not display installer full user interface
S Installation of service definition XML via CLI was not fully validated. Path checks can be skipped with new --exclude-path-checks option
S Numeric options when creating or editing a service via CLI were not fully validated
-----------------------------------------------------------------
* 5.3.1 build here December 2023
I Parameters field has been made larger / auto wraps to make long command lines easier to read
I Debug log contains the Event Disposition (e.g. Before Program Launch)
I FireDaemonCLI create includes --startup-type option so you can specify the service startup type
S Extended SBoM to show all software components
S Removed VBS scripts from the Pro OEM ZIP file
F Inadvertent launch of online help when clicking Switch to Session 0 icon
F GUI would crash when hovering over a service that cannot be loaded
F FireDaemonCLI status --pid option was on by default
F FireDaemonCLI deconfigure help description was inaccurate
-----------------------------------------------------------------
* 5.3.0 build here October 2023
I Renamed the untagged/ungrouped group of services to "Untagged" and "Ungrouped"
I Minor text change for Unspecified processor groups
F Incorrect XML schema was present that prevented Fusion from creating services with empty tags
-----------------------------------------------------------------
* 5.2.5 build here September 2023
I Pretty-print exported XML definition files
I Per-user Windows service instances are now read-only
-----------------------------------------------------------------
* 5.2.4 build here July 2023
I Display system local name in System Overview
I Keep default SIDs in FireDaemon Pro service's ACL intact to stop users locking themselves out of their own services
I Disable Restore SID Defaults for Windows services
I Re-order CPU priority class
F Various broken CLI commands and help text
-----------------------------------------------------------------
* 5.2.3 build here June 2023
I Tool tips accurately reflect why a service cannot be changed
I Scheduling date and time formats follow system locale
F Resource Monitor did not work on Windows 10
F Context menu corrections after changing a service configuration
-----------------------------------------------------------------
* 5.2.2 build here June 2023
I Adjusted default service definition template to recognise a flapping process within 50ms
I License information gets trimmed when pasted
I Ability to copy/paste all license information from order confirmation
I Coalesce and throttle reactions to service and process status updates in the GUI
I Updated keyboard shortcuts
I Corrected tooltips in resource monitor graphs
I Thin dotted line included in the resource monitor graphs to indicate start of measurements
I Visual groups are now reactive elements, including a context menu
F Resource monitor would show empty graphs for process trees
F Status bar text was wrong when hovering over context menu items
-----------------------------------------------------------------
* 5.2.1 build here May 2023
N Group Attribute column for Windows Services
I Renamed default colour scheme to "Windows Default"
I Minor tool tip text updates
I Single background colour for the service list to improve legibility
F Taskbar and update bar now show the correct text of full messages
F Hot cloning two services simultaneously would result in the same service name
F Fix a crash when hot cloning a "ghosted" service (i.e. one with a missing service definition file)
-----------------------------------------------------------------
* 5.2.0 build here May 2023
N Windows Services can be grouped by SVCHOST and LSASS group
N FireDaemon Pro GUI displays the total number of services visible, total number of services, and the total number of services selected
N Additional service control information is provided when hovering over the start, stop, and restart buttons
N For running Windows Services, if you hover over the Status column, you will see what control codes are accepted by that service
N When you hover over the main service control buttons, additional information is displayed advising what actions can be applied to the selected services
N Schedules can be exported as XML from the Scheduling tab by right clicking on the schedule list field
I If a service cannot be controlled, as part of a multiple-service control action, then the action will not applied to the service that cannot be controlled
I You can now set the Theme directly. The theme also available via the Options dialog
I Removed dependency on Visual Studio C++ Runtime
I Resource Monitor summarises CPU, RAM, and I/O utilisation for the entire process tree.
I For FireDaemon Services, the Resource Monitor displays the number of processes in the process tree
I For Windows Services, the Resource Monitor displays the program running as a service
I Revised the wording and capitalisation of various tooltips
I Renamed "System Services" to "Windows Services" for consistency
I Left aligned PID column for better legibility
I Colour theme can be selected. Previous you had to cycle through the options
I Visual grouping of services is on by default
F Colour styles applied of Security tab were incorrect
F Cryptic CLI error messages removed
F firedaemoncli.exe list-all did not work as expected
F Missing tooltips
F Sorting of Startup Type column did not work as expected
F Hot tracking toolbar lists did not work as expected when scrolling
F Tags could only be 14 characters long. Now 255 characters long
F Service security ACL editor would not update permissions if they were changed in the Advanced View dialog
F Service security ACL editor does not remove "Change Permissions"
F CoreETW.man manifest missing from OEM package
-----------------------------------------------------------------
* 5.0.0-5.1.3 build here May 2023
N 64-bit only
N Hardware-based code signing
N Themes (Dark, Light, Automatic)
N Live service monitoring and reporting
N Live service resource monitoring
N Service tagging
N GUI, CLI, and service component separation
N CLI rationalisation
N ETW logging
N Security ACLs
N Advanced Installer MSI installer
-----------------------------------------------------------------
FIREDAEMON PRO 4
September 2018 to November 2022
-----------------------------------------------------------------
-----------------------------------------------------------------
FIREDAEMON PRO 3
April 2010 to October 2018
-----------------------------------------------------------------
-----------------------------------------------------------------
FIREDAEMON PRO 1
January 2005 to January 2010
-----------------------------------------------------------------
-----------------------------------------------------------------
* 0.0.0.X, 1.5-1.8 June 1999-December 2005
The land before time forgot.


