Skip to main content
Version: OpCon 25.0 (On-Prem)

OpCon Release Notes

OpCon 25.0.0

NOTE: Verify/Upgrade these components if applicable:

  • Enterprise Manager - 25.0
  • ServiceNow Connector – 21.4 or higher
  • WebServices Connector – 21.2 or higher
  • Deploy – 25.0.0 or higher

2025 March

Server

✳️ OPCON-25853: Upgraded OpCon to .NET 9.

OPCON-21285: Fixed an issue where the start time of a job that depended on a container job in the parent schedule was incorrect.

OPCON-23582: Fixed an issue where the estimated start time of a job was incorrect when it depended on a job in a different schedule.

OPCON-24595: Fixed an issue where SMANotifyHandler had its log locked, causing it to become unresponsive.

OPCON-24956: Fixed NetCom deadlock which would prevent some Agent types from being marked down after failing heartbeats.

OPCON-25930: Fixed a NetCom issue which caused some ACS jobs to fail on restart due to invalid references

OPCON-25969: Fixed an issue which could cause ACS integrations to lose variable tokens used in job configurations after completion of a job run.

OPCON-25982: Fixed an issue in NetCom where ACS job starts would sometimes request job status information even when the job had previously reported completion.

OPCON-26144: Fixed an issue that caused the error "Adding the specified count to the semaphore would cause it to exceed its maximum count" when communication with an RPA agent was enabled.

Solution Manager

✳️ OPCON-20079: Provide better formatting for z/OS Job Output menu items.

✳️ OPCON-23078: Require Email for Users: This feature introduces a requirement for the email field to be populated for user accounts in support of the new password recovery process in addition to a new server option setting that gives admins the ability to allow existing users to enter their recovery email upon next login.

✳️ OPCON-23080: Forgot Password Link: This feature adds a "Forgot Password?" link on the Solution Manager login screen to initiate the password recovery process by confirming their username and email to generate and receive an email with a password recovery code.

✳️ OPCON-23082: Password Recovery Validation: This feature allows users to enter and validate the password recovery code received via email and navigates them through the password reset process.

✳️ OPCON-23094: Added support for logs that aren't text and inclusive of video logs through the job output screen.

✳️ OPCON-23095: Licensing logic using the (new) LSAM ID being used for OpCon RPA is enforced.

✳️ OPCON-23096: Added OpCon RPA script runner & script type capabilities for Script Repo use.

✳️ OPCON-23230: Save Daily Job Details to Master: This feature allows users to push changes made to daily jobs to their associated master job from within Solution Manager Operations and Daily Job Details views.

✳️ OPCON-23234: Tag Management View Access: This feature adds a new permission for admins to control user access to the tag management view in Solution Manager. All existing roles will automatically be granted this privilege, but admins can now control which users are granted access to this view.

✳️ OPCON-23244: Reset Job Types from Studio: This feature adds the capability for users to reset supported job types in Solution Manager from the Studio designer view and no longer requires users to navigate to the Master Job list view to perform this function.

✳️ OPCON-23245: Configure a Default Homepage: This feature grants users the ability to define a custom landing page upon logging into Solution Manager by selecting the rocket icon displayed in the top right corner of each page. Any of the following pages can be selected as the homepage, but only one page can be active at a time:

  • Self-Service
  • Vision
  • Operations
  • Each page in Library
  • Studio

✳️ OPCON-23392: OpCon MFT users now have the ability to select an option to “force download” the filtered file or list of files. This ensures that OpCon will always download the specified file(s) at runtime regardless of whether changes have been made to the file or not.

✳️ OPCON-23393: Added ability to use latest script version in ACS jobs.

✳️ OPCON-23662: Accessibility support has been added to the main navigation, and the following Solution Manager pages: Home, Library, Calendars, Global Properties, License & Support, Logs, Frequencies, Access Codes, Departments, Site Navigation, Login, Resources, Machine Groups, Reporting, Scripts, Server Options, Thresholds, Profile, Escalation Manager, and Access Management to support WCAG accessibility standards.

✳️ OPCON-24678: Added the ability to report on user behavior within Solution Manager. This addition will help SMA determine which features are most valuable to our current customers.

✳️ OPCON-24683: Usage information, page count tracking, and click behavior tracking are captured.

✳️ OPCON-25940: Added an option in User Profile Settings page to uncheck selected jobs after job status update on the Processes page.

✳️ OPCON-25961: Added the ability to archive the output of an MFT Job.

OPCON-19737: Fixed an issue where a machine's capabilities were not validated when it was added to a machine group.

OPCON-23224: Fixed an issue where the user couldn't add jobs to daily multi-instance schedules.

OPCON-24389: Fixed several issues related to the machine groups panel on the agents page.

  • Fixed an issue where all machine groups start on the left even if agent has machine groups assigned.
  • Fixed an issue where agents page groups column is not updated after an update in the machine groups panel.
  • Fixed an issue where left and right arrows were enabled without any selected items.

OPCON-24390: Fixed an issue where the filtered agent status was not reflected properly in the url query parameter.

OPCON-24394: Fixed an issue where clearing the machine group filter on the Agents Page did not restore those agents not in a group.

OPCON-24405: Fixed an issue where the Logs API does not remove/archive application log files correctly.

OPCON-24492: Fixed an issue where the default values were not the same when creating a new OpCon MFT agent.

OPCON-24512: Fixed an issue where retry on failure values were removed after updating a daily job.

OPCON-24563: Fixed an issue with 'View Service Requests' privilege that let the user see jobs that they did not permissions for.

OPCON-24637: Fixed an issue where double quotes were mishandled in Episys Answer Prompt jobs.

OPCON-24949: Fixed an issue causing agents page to timeout after selecting an agent.

OPCON-25103: Fixed issue "Cannot Load Daily Jobs" when right clicking certain jobs in Operations page.

OPCON-25111: Fixed an issue where a role could not be updated if a machine group to which it has access is deleted.

OPCON-25150: Fixed an issue where filtering by column resets on every visit on the agents page.

OPCON-25151: Resolved an issue where assigning 'Can Update' access to a resource for a role did not work as expected.

OPCON-25158: Fixed an issue where 'Daily Job Frequency' offset values were cleared on second save via turning admin off.

OPCON-25159: Fixed a permissions issue with master jobs where users with any privilege in <All Departments> were incorrectly able to modify master jobs.

OPCON-25736: Fixed an issue which prevented users from selecting an ACS Integration as a Script Runner OS Type if the user had multiple ACS integrations installed.

OPCON-25757: Fixed the error message "Trigger name is required” when clicking the Test button while creating a new notification trigger.

OPCON-25786: Fixed an issue where the user could save a Daily Job while ACS was still loading the schema.

OPCON-25799: Fixed Notification triggers machine groups dropdown pagination. The dropdown should now load extra notification groups when scrolling down.

OPCON-25798: Fixed an issue on notification triggers page where the delete button was enabled when adding a new notification trigger.

OPCON-25832: Fixed validation issues with machines and machine groups on the Master Jobs and Daily Jobs definition pages.

OPCON-25845: Fixed an issue causing nodes to stack on top of one another due to incorrect node positions on the workflow page.

OPCON-25846: Fixed a memory leak issue on the scripts runners page when interacting with large databases.

OPCON-25849: Adjusted various UI elements for accessibility and 508 compliance.

OPCON-25851: Fixed label on the 'To' input field within the deploy script dialog.

OPCON-25856: Fixed an issue where <All Departments> was inadvertently available in the master job department select.

OPCON-25864: Fixed an issue which could cause Solution Manager to crash after switching between certain ACS task types.

OPCON-25865: Fixed an issue which prevented ACS jobs from being fully cleaned up after deletion.

OPCON-25878: Fixed an issue where departments to which the user did not have access were available when adding or modifying a Master Job.

OPCON-25896: Fixed an issue where JCL Data was not displayed for daily and master jobs.

OPCON-25905: Improved performance when editing a Batch User.

OPCON-25906: Resolved an issue where the add named instance button was enabled on the Master Schedule Definition page in read-only mode.

OPCON-25907: Fixed an issue where 'Use Exit Code From Script Result' was not properly updated in MS SQL Script jobs for daily jobs.

OPCON-25913: Fixed an issue in Studio when canceling copying a job, the schedule is not longer able to load.

OPCON-25914: Increased query timeout value while running migrations for OpCon version 24.1.

OPCON-25917: Fixed an issue in Studio where canceling actions gave an error.

OPCON-25924: Fixed an issue where selecting a date from a new year would remove all previously selected dates from other years. Calendar selections are now persistent across multiple years.

OPCON-25939: Fixed an issue where job execution history was empty for multi-instance jobs.

OPCON-25954: Web Services jobs, although not fully supported, no longer cause an error when updating some details of the job.

OPCON-25955: Adjusted character limit on database fields from 4000 char limit to nvchar(max).

OPCON-25979: Fixed an issue where users could not see some jobs associated with tags in tag manager.

OPCON-26016: Fixed an issue with the 'Save Daily Job and Push to Master Job' button on the Daily Jobs page.

OPCON-26026: Fixed an issue on in the Notification Triggers manager Group page where the checkboxes on page 2 and beyond did not populate with the correct value.

OPCON-26049: Fixed an issue where only the first 25 available groups were displayed on the Manage Categories page.

OPCON-26050: Fixed an issue in ACS where setNestedFieldValues logic failed to handle key removal.

OPCON-26072: Fixed a permissions issue where users were incorrectly prevented from seeing the Agents page.

OPCON-26075: Fixed an issue on the ACS Agent Details Page where a new Agent did not reload RJSF when switching between multiple applications.

OPCON-26093: Fixed an issue that prevented creating new SQL Other DB master jobs.

OPCON-26103: Fixed an issue where the /api/acs/rjsf endpoint did not take the machine's NetComName into account.

REST API

✳️ OPCON-25012: The OpCon API now returns HSTS headers (strict-transport-security) for HTTPS responses, which makes it impossible for your browser to attempt an HTTP connection with the API (forces HTTPS connections), and hence prevents an HSTS vulnerability.

OPCON-25738: Added additional validation for job name and schedule name in delete-daily-job endpoint.

OPCON-25740: Fixed an issue where "Update schedule status request sent." was returned even when exceptions were encountered in update-schedule-status endpoint.

OPCON-25744: Added null reference check in request.Date for get-failed-jobs endpoint.

OPCON-26153: Fixed an issue where OpconMFT agent was not communicating after install/upgrade.

ImpEx2 Web Service

✳️ OPCON-25933: Made enhancements to Windows and Unix job import to support splitting Deploy script and schedule / package deployments. Import routines need to check local OpCon database for script information (script, scripttype, runner ids) as the script information is no longer part of the OpConExtract object.

OPCON-25144: Fixed a problem when importing schedule definitions that contain multiple roles and the role names have been transformed to the same name causing a duplicate key violation. Fix ensures that duplicate roles and no longer inserted.

OPCON-25833: Fixed a problem during the script extract process to include a list of roles associated with the script. Fixed a problem during the script deployment process to assign the roles associated with the script. Requires Deploy version 25.0.0.

OPCON-26097: Fixed a problem during schedule deployment when the schedule definition included BIS jobs and the schedule exists on the target OpCon system. The BIS RunId field was incorrectly reset.

OPCON-26137: Fixed a problem during deployment when schedule privileges are lost. When role does not include inherit all schedules and a deployment is performed and the role names are the same but characters have different case then the schedule privilege is incorrectly removed.

Documentation

OPCON-25842: Updated API documentation for jobTags endpoint.

OPCON-25843: Fixed API documentation for posting a new script runner.