OpCon Release Notes
OpCon 26.0.5
NOTE: Verify/Upgrade these components if applicable:
- Enterprise Manager - 26.0
- ServiceNow Connector – 21.4 or higher
- WebServices Connector – 21.2 or higher
- Deploy – 26.0.0 or higher
- Relay - 25.1.1 or higher
2026 July
Server
✅ OC-5760: Fixed an issue where [[SI.PROPERTY]] expressions resolved against the wrong schedule instance when multiple schedules shared the same name and date.
✅ OC-6266: Fixed a deprecated syntax issue to allow Switch Mirror operations to complete successfully on modern SQL Server versions.
✅ OC-6746: Improved the reporting service's performance significantly by managing data storage to keep it to a minimum, resulting in fixing the timeout issues during the ETL process.
✅ OC-7249: Fixed an issue with ACS getting bad escape sequences.
Solution Manager
✅ OC-2787: Fixed an issue where creating a new SAP job from the Daily Job Definition page failed with a constraint violation. The OpCon schedule name and job name were missing from the JobCreate request, causing the SAP LSAM to return incomplete data that resulted in a null schedule ID on insert.
✅ OC-4366: Fixed some display issues related to sub-schedule in Studio Canvas.
✅ OC-4677: Fixed an issue where the ACS machine dropdown became empty when navigating back to the page.
✅ OC-5424: Fixed an issue where a Self Service with a certain regular expression pattern could not be saved.
✅ OC-5429: Fixed an issue where the Daily Job Definition panel was not showing agent-defined instance properties (such as JOBID and JNAME on z/OS jobs).
✅ OC-5467: Fixed an issue with the help button not linking out to the correct documentation.
✅ OC-5849: Fixed an issue with restart offset limitation for Daily jobs.
✅ OC-5908: Fixed an issue where the browser back button was not behaving correctly when navigating in Studio and tab-based pages.
✅ OC-6037: Fixed an issue where updating an ACS or RPA batch user password would fail with a 500 error due to null field codes in the batch user data.
✅ OC-6348: Fixed an issue where filters on the Operations page were not functioning correctly.
✅ OC-6727: Fixed an issue where Audit History displayed incorrect times for cloud (US Central) deployments times were shown 5 hours ahead of the actual change time. Audit timestamps are now converted to UTC before being sent to the browser so times display correctly in the user's local timezone, and date filters continue to match correctly against the database's local time.
✅ OC-6845: Fixed an issue where the user could not switch from a multi-instance schedule with a machine group to one with an empty list of properties.
✅ OC-6911: Fixed an issue where instance names could not be deleted from a multi-instance schedule.
✅ OC-6986: Fixed an issue with date and time filtering on the Audit History Report page.
✅ OC-7108: Fixed an issue with certain filters on the Schedule and Job History Report page breaking results.
✅ OC-7131: Fixed an issue where the Dates pane on the Processes page was limited to 50 items.
✅ OC-7188: Fixed an issue with tabbing removing focus from the editor on the Scripts page.
✅ OC-7221: Fixed an issue that prevented schedules from being properly hidden or unhidden in the Operations view and the Processes view.
✅ OC-7227: Increased maximum allowable length for operations filter profiles.
✅ OC-7247: Fixed a hang when opening the Daily Jobs grid from email links by switching to a paginated server-side POST query.
✅ OC-7249: Fixed an issue with ACS getting bad escape sequences.
✅ OC-7263: Fixed an issue with reordering the checkbox column header on the processes page.
✅ OC-7275: Fixed an issue with FontAwesome icons being unavailable to reference in the Self-Service page.
✅ OC-7276: Fixed an Apache reverse proxy issue that caused forward slashes to be parsed incorrectly during schedule checks.
✅ OC-7280: Fixed an issue with the dates in a job's history notes not using the user's selected date format.
✅ OC-7298: Fixed an issue with incorrect duration formatting in the Schedule and Job History Report page.
✅ OC-7304: Fixed an error that occurred when visiting the schedule queue after renaming a schedule in that queue.
✅ OC-7309: Fixed an issue with saving the caption of a user input on a self service request.
✅ OC-7326: Fixed an issue with the Duration column in the Schedule and Job History Report page not showing time in HH:MM:SS format.
✅ OC-7331: Fixed an issue when browsing multiple levels of subschedules in PERT view.
✅ OC-7352: Fixed an issue where clicking the X button on the date/schedule count tag did not actually clear the selected dates and schedules.
✅ OC-7353: Fixed an issue with displaying the correct agents when clicking on an agent status donut in French language view.
✅ OC-7372: Fixed an issue with schedule deletion being affected by regional settings.
✅ OC-7380: Fixed an issue with the editing unlocked button being unavailable after renaming a job.
✅ OC-7397: Fixed an issue with edges disappearing from Studio Canvas when scrolling after a dependency change.
✅ OC-7410: Fixed an issue with the SSO badge not populating for some users.
✅ OC-7479: Fixed an issue with Solution Manager erroring on schedules with a null sub-schedule reference.
✅ OC-7480: Fixed AOBN guard to skip doubly-excluded dates.
✅ OC-7604: Fixed issue with disabling Latest Run Time (Offset) that would cause an error and block saving.
REST API
✅ OC-47: Fixed an issue where posting a malformed or unreadable body to the CloudEvents API returned 500 (Internal Server Error) instead of 422 (Unprocessable Entity), causing MFT agents to retry the request indefinitely.
✅ OC-6119: Fixed slow master job loading under concurrent load. Each database query was opening a new connection and triggering a sign-in event, so a single page load could generate ~12 sign-in events causing contention when multiple users loaded jobs simultaneously. The fix reuses a single database connection per HTTP request, reducing sign-in events to one per request.
✅ OC-6795: Fixed an issue on case-sensitive SQL Server collations where a Windows batch user's login name stored with different casing would cause SAM to report "Windows Password not found" and the batch user to appear blank when editing master and daily jobs. The fix applies case-insensitive matching across the SAM password lookup, master job batch user retrieval, and daily job batch user display.
✅ OC-7710: Fixed a memory leak issue with recyclable memory stream manager.
OpCon 26.0.4
NOTE: Verify/Upgrade these components if applicable:
- Enterprise Manager - 26.0
- ServiceNow Connector – 21.4 or higher
- WebServices Connector – 21.2 or higher
- Deploy – 26.0.0 or higher
- Relay - 25.1.1 or higher
2026 April
Server
✳️ OC-6304: Addressed a potential CRLF injection security vulnerability related to MimeKit 4.15.0.
✅ OC-4988: Fixed an issue in Notify Handler that could cause logging to stop and delay notification delivery.
✅ OC-6040: Fixed an issue in the reporting service log where the total number of failures was not correct.
✅ OC-6424: Fixed an issue that caused timeouts in the reporting service during startup.
✅ OC-6435: Fixed an issue where the reporting service failed to start with long database passwords.
Solution Manager
✅ OC-7: Fixed an issue on schedule build page with deleting instance properties.
✅ OC-43: Resolved an accessibility issue where screen readers duplicated grid column names when focusing on column headers and cells.
✅ OC-54: Fixed an issue where querying SAP jobs did not return any results.
✅ OC-2592: Fixed an issue with manage groups back navigation with dirty forms.
✅ OC-2700: Fixed an issue where a job using "on occurrence last Friday of the quarter" frequency was excluded even though it was included in the forecast.
✅ OC-2784: Added a pop-up message when querying SAP would take more than 30 seconds.
✅ OC-3550: Fixed a scroll issue on inactive frequency list.
✅ OC-4265: Fixed an issue where users without an email did not get escalation acknowledgements.
✅ OC-4355: Fixed an issue where viewing cross references for certain resources was giving an error.
✅ OC-4452: Fixed an issue in Master Jobs where removing the primary machine would display a blank page.
✅ OC-4540: Fixed an issue where schedule level frequency change was ignored at the job level.
✅ OC-4550: Fixed an issue the BIS department number not filling in with zeroes as per the four digit expression.
✅ OC-4605: Fixed an issue where jobs with "On Interval" frequencies using interval days could not build.
✅ OC-4639: Fixed an issue where "Requires XML Escape Sequences" property was not set for ACS agents.
✅ OC-5300: Fixed an issue where a user without machine privileges was not able to view SMAFT daily jobs.
✅ OC-5340: Fixed an issue with frequency lists when adding and editing on master jobs details page.
✅ OC-5466: Fixed an issue preventing users from viewing all job histories when multiple histories exist for a daily job.
✅ OC-5559: Fixed an issue in Schedule and Job History Report where filtering on "Is Archived = any" did not work.
✅ OC-5861: Fixed an issue that prevented script versions from being deleted.
✅ OC-5864: Fixed an issue where MFT was unable to authenticate and process jobs.
✅ OC-5959: Fixed an issue where RPA Scripts failed to deploy.
✅ OC-5988: Fixed an issue where deleting a user could prevent jobs with associated events from loading.
✅ OC-5996: Fixed a mis-alignment in the master schedule's schedule instance property section.
✅ OC-6010: Fixed an issue where viewing active jobs on a particular agent would show active jobs on all agents.
✅ OC-6011: Fixed sorting on the agents page for Last Update column to sort chronologically.
✅ OC-6026: Fixed an issue with automatically updating schedules and date grids on processes page when deleting a standalone schedule for any given date.
✅ OC-6062: Fixed an issue where if a script version was copied and those changes where cancelled, the script would be deselected.
✅ OC-6081: Fixed an issue where cross-schedule dependencies were not visible in the PERT progressive discovery view.
✅ OC-6086: Fixed SSO badge contrast issue for users on access management page.
✅ OC-6088: Fixed a scroll issue in the inactive list on the frequency list.
✅ OC-6103: Fixed an issue in Vision card configuration where it was unable to establish connection to remote Vision instances.
✅ OC-6113: Fixed an issue in Studio where newly added nodes stacked on top of each other.
✅ OC-6117: Fixed an issue in OpConMFT job definition where some fields were editable in locked mode.
✅ OC-6118: Fixed an issue in OpConMFT job definition where field lengths were inconsistent.
✅ OC-6125: Fixed an issue in Operations where column layout changes were lost when refreshing the page or navigating away and back.
✅ OC-6133: Fixed an issue where changing job action of an embedded script job would clear the embedded script configuration.
✅ OC-6136: Fixed an overflow issue on self service service request execution history page.
✅ OC-6188: Fixed an issue that would prompt the user to save or discard changes when no changes had been made.
✅ OC-6204: Fixed an issue that caused the error "Unable to load the Trigger" when editing a master job.
✅ OC-6232: Fixes an issue with sorting on scripts version grid for version number.
✅ OC-6452: Fixed an issue with the new property set button in the master jobs instance properties panel.
✅ OC-6634: Fixed an issue where resources and thresholds could not be deleted despite having no cross‑references.
✅ OC-6662: Added comprehensive error handling to Studio.
REST API
✅ OC-2606: Fixed an issue that caused intermittent server internal errors with the SNOW connector.
OpCon 26.0.2
NOTE: Verify/Upgrade these components if applicable:
- Enterprise Manager - 26.0
- ServiceNow Connector – 21.4 or higher
- WebServices Connector – 21.2 or higher
- Deploy – 26.0.0 or higher
- Relay - 25.1.1 or higher
2026 March
Server
✅ OC-5055: Truncated SQL query in SAM and Critical logs to avoid overflow.
✅ OC-6340: Fixed an issue where the Reporting Service could crash on DST spring‑forward transition days for environments using a US (or similar) timezone with the default schedule time of 02:00.
REST API
✅ OC-6104: Added support for a MaxPoolSize configuration key in the API, allowing administrators to specify the maximum connection pool size via SMAODBCConfiguration.DAT.
OpCon 26.0.1
NOTE: Verify/Upgrade these components if applicable:
- Enterprise Manager - 26.0
- ServiceNow Connector – 21.4 or higher
- WebServices Connector – 21.2 or higher
- Deploy – 26.0.0 or higher
- Relay - 25.1.1 or higher
2026 February
OpCon Release 26 -- What's New
Summary
Release 26 focuses on better visibility, stronger reliability, and a more unified user experience while ensuring existing automations continue to run without disruption.
Reporting & Audit Enhancements
What's New
✳️ OC-5315, OC-3212: Expanded Reporting Capabilities New reports and enhancements provide deeper insight into system activity and performance, helping teams monitor operations more effectively.
✳️ OC-3212: Comparative Job Execution Statistics Report A new report enables side‑by‑side analysis of job execution statistics to identify trends and performance changes over time.
✳️ OC-5315: Improved Date Filtering & Report Layouts Reports now support clearer date ranges and additional columns, making it easier to filter and analyze results.
✳️ OC-5319: Direct Access to Report Logs Report logs are now visible directly within Solution Manager for on‑prem customers, improving troubleshooting and transparency.
✳️ OC-5323: Tracked Changes to Report Settings All report configuration changes are now recorded in an audit table, providing greater visibility and auditability.
✳️ OC-5287: New Reporting Configuration UI A dedicated Reporting tab has been added to Server Options, centralizing reporting configuration in one place.
✳️ OC-5867: Improved Reporting Security Reporting database connections exposed through the REST API on Windows now support encryption for stronger data protection.
Why This Matters
Customers gain clearer insight into automation performance, better auditability, and faster issue resolution without manual data extraction or external tooling.
Solution Manager Improvements
What's New
✳️ OC-5051: Updated Deploy Server Log and ImpEx2 Log Deploy server logs and ImpEx2 logs (now renamed to SMAImpEx2.log) are now visible in the Solution Manager Logs page, improving consistency and simplifying diagnostics.
✳️ OC-5336: Updated Runtime for Core Server The OpCon core server has been upgraded to run on the latest .NET 10 runtime, improving performance, stability, and long‑term supportability.
✳️ OC-5902: Enhanced Logging Alignment ReportingService logging now aligns with standard OpCon conventions, improving consistency and simplifying diagnostics.
Visibility Improvements Across Reports Column ordering is retained during report interactions; filters now adhere to industry standard best practices for ease of use, and downloads now include all pages, not just the current view.
Why This Matters
These updates improve reliability and reduce friction when monitoring and managing automation at scale.
Studio & Workflow Builder Usability Fixes
What's New
✳️ OC-5902: Improved Job Editing Experience Editing existing jobs no longer resets node positions, preserving workflow layouts.
✅ OC-4541: More Reliable Dependency Creation Validation errors when creating dependencies via drag‑and‑drop have been resolved.
✅ OC-4140: Improved Workflow Navigation Issues where jobs disappeared from the canvas but remained visible in the mini‑map have been fixed.
✅ OC-4365: Faster, More Predictable Interactions Lag between job selection and toolbar actions has been eliminated, ensuring actions always apply to the correct job.
✅ OC-4537: Enhanced Script Editor Search CTRL+F now reliably opens the script editor's internal search, regardless of Caps Lock status.
Why This Matters
Workflow creation and maintenance is faster, more predictable, and less error‑prone, especially for complex job flows.
NetCom / Relay Reliability & Monitoring
What's New
✳️ OC-5885: Smarter Message Cleanup & Processing Message deletion logic has been corrected to use true message ID boundaries, preventing accidental deletion of unread or newly inserted messages.
✳️ OC-5885: Automatic Cleanup of Stale Messages Stale TX2 messages are automatically removed on startup and when agents reconnect, reducing backlog issues.
✳️ OC-5885: Duplicate Message Prevention Duplicate messages that accumulated during downtime are now detected and skipped.
✳️ OC-5885: New Message Buildup Monitor A new monitoring system automatically detects when messages accumulate in the database or in‑memory queues.
✳️ OC-5885: Automatic Recovery Actions When buildup is detected, connections are automatically reset to restore normal processing.
✳️ OC-5885: Enhanced Debugging & Visibility Detailed message ID logging improves troubleshooting and visibility into message flow and processing.
Why This Matters
Customers benefit from improved resilience, faster recovery from network issues, and significantly reduced risk of message backlog or loss.
Security & API Updates
What's New
✅ OC-4593: REST API Security Hardening A path traversal vulnerability in the Logs endpoint has been addressed, strengthening overall API security.
✅ OC-5089: Updated API Documentation Job History API documentation has been updated to reflect current behavior and improve developer usability.
Why This Matters
These changes improve security posture while making integrations easier to build and maintain.
Unified Branding & Modernized Experience
What's New
✳️ OC-2515: Consistent OpCon Branding Solution Manager has been visually updated to align with the broader OpCon and Continuous brand guidelines.
Standardized Layouts & Interactions Features now follow consistent visual and interaction patterns, improving usability and reducing cognitive load.
Why This Matters
A cleaner, more consistent experience makes OpCon easier to learn, faster to use, and more intuitive across teams.