Changelog Overview
  • 13 Oct 2022
  • Dark
    Light
  • PDF

Changelog Overview

  • Dark
    Light
  • PDF

Article Summary

2022.1.2 Maintenance Release

This page contains information for the new features, improvements, fixes, chores and tests completed as part of this release.

Changelog Overview

  • 2 Improvements
  • 62 Bug Fixes
  • 1 Security Fixes
  • 5 Chores
  • 2 Tests
  • 72 Total Tickets

Improvements

  • app-form_builder:4.11.26-2022.1.1 [09-07-2022] - Updated the menu and search functionalities of Automation Studio.
  • app-mop:6.11.25-2022.1.3 [09-07-2022] - Updated the menu and search functionalities of MOP.

Bug Fixes

  • adapter-automation_gateway:4.26.1-2022.1.4 [09-27-2022] - Updated AGManager with a pronghorn global emitter to fix an HA bug causing AGManager to restart in the wrong IAP instance.
  • adapter-automation_gateway:4.26.1-2022.1.3 [09-26-2022] - Fixed the response that is returned by the IAG loadConfig adapter after being called by Configuration Manager.
  • adapter-automation_gateway:4.26.1-2022.1.2 [09-22-2022] - Added support for ECMA2020 to the ESLint package.
  • adapter-automation_gateway:4.26.1-2022.1.1 [08-23-2022] - Updated the default properties for adapter automation gateway.
  • adapter-nso:7.8.20-2022.1.4 [09-23-2022] - Added a conditional check to the dryRunXML task that determines if there is any new device configuration data to commit.
  • app-admin_essentials:3.13.12-2022.1.11 [09-27-2022] - Updated the transformation links to app-automation_studio in Admin Essentials.
  • app-admin_essentials:3.13.12-2022.1.10 [09-17-2022] - Fixed an issue restarting apps and adapters through the Admin Essentials UI. The startService API will be called if the restartService API call fails.
  • app-admin_essentials:3.13.12-2022.1.9 [09-16-2022] - Added the keepData property to useQueries.
  • app-admin_essentials:3.13.12-2022.1.8 [09-07-2022] - Fixed an issue where only one configuration value is masked when multiple values were nested in a single object.
  • app-ag_manager:1.18.3-2022.1.3 [09-28-2022] - Updated the restartQueue listener to fix a bug causing AGManager to crash on startup in CloudAMQP environments with preloaded configurations.
  • app-ag_manager:1.18.3-2022.1.2 [09-26-2022] - Updated AGManager with a pronghorn global emitter to fix an HA bug causing AGManager to restart in the wrong IAP instance.
  • app-automation_studio:4.1.2-2022.1.27 [09-27-2022] - Added the 'support' and 'engineering' roles to the pronghorn.json file.
  • app-automation_studio:4.1.2-2022.1.26 [09-23-2022] - Static values of objects in variables are no longer parsed.
  • app-automation_studio:4.1.2-2022.1.24 [09-19-2022] - Schema option names are now changeable.
  • app-automation_studio:4.1.2-2022.1.23 [09-12-2022] - The child job of an error handler is now removed if the error handler is removed.
  • app-automation_studio:4.1.2-2022.1.22 [09-12-2022] - Importing a JST from the collections dialog now automatically refreshes the JST collection cards.
  • app-automation_studio:4.1.2-2022.1.20 [09-09-2022] - Fixed the functionality of the 'System Search' sidebar.
  • app-automation_studio:4.1.2-2022.1.19 [09-09-2022] - The childJob task can no longer run its parent workflow.
  • app-automation_studio:4.1.2-2022.1.18 [09-06-2022] - The application content section now correctly expands in relation to the width of the sidebar.
  • app-configuration_manager:3.97.6-2022.1.10 [09-14-2022] - Updated the size and padding in the Config Manager editor and fixed text misalignment.
  • app-configuration_manager:3.97.6-2022.1.9 [09-14-2022] - Line lengths automatically update (resize) in the editor when additional tabs are expanded or shrunk.
  • app-configuration_manager:3.97.6-2022.1.8 [09-13-2022] - Updated the globalSearch component. System Search nows closes when the user clicks outside of the search window.
  • app-configuration_manager:3.97.6-2022.1.7 [09-07-2022] - Fixed an issue in Golden Configuration that would result in an error when attempting to find the appropriate parser.
  • app-jst:1.8.5-2022.1.7 [09-20-2022] - Updated migration logic to ensure thisArgs parameters are indexed within nested functions and to prevent duplicate function ids.
  • app-operations_manager:1.171.4-2022.1.23 [09-27-2022] - Added the Last Run field to all trigger types.
  • app-operations_manager:1.171.4-2022.1.22 [09-22-2022] - Implemented code to enforce that jobs only existing in the database are displayed on the recently opened jobs list.
  • app-operations_manager:1.171.4-2022.1.21 [09-21-2022] - Updated version field in node engines.
  • app-operations_manager:1.171.4-2022.1.20 [09-16-2022] - Fixed a bug causing schedule triggers to stop working in certain situations.
  • app-operations_manager:1.171.4-2022.1.19 [09-16-2022] - Refactored the eventHandler logic to resolve problems with the event trigger handler causing an app crash when Workflow Engine was offline.
  • app-operations_manager:1.171.4-2022.1.18 [09-13-2022] - Added write groups to the payload for jobs started from an automation trigger.
  • app-operations_manager:1.171.4-2022.1.17 [09-07-2022] - Converted Jest tests into Cypress component testing.
  • app-service_management:2.24.9-2022.1.2 [09-14-2022] - Fixed an issue that prevented users from modifying root level keys in NSO service models.
  • app-workflow_builder:5.44.64-2022.1.16 [09-26-2022] - Transformations are now migrated on import when imported via a childJob loop.
  • app-workflow_builder:5.44.64-2022.1.15 [09-23-2022] - Draw mode banner now renders correctly when users press "T" on the keyboard to draw a transition.
  • app-workflow_builder:5.44.64-2022.1.14 [09-21-2022] - A validation check was added to display an error dialog and prevent users from saving a workflow containing a blank child job.
  • app-workflow_builder:5.44.64-2022.1.13 [09-21-2022] - Job variables that are referenced from the childJob loop array are included in the job variable search results.
  • app-workflow_builder:5.44.64-2022.1.12 [09-16-2022] - Fixed an issue that caused the hamburger menu icon in the side navigation menu to become unresponsive after the side navigation menu was collapsed.
  • app-workflow_builder:5.44.64-2022.1.11 [09-15-2022] - Data pertaining to newly created transformations inside the Edit Task dialog for a child job is now retained.
  • app-workflow_builder:5.44.64-2022.1.10 [09-13-2022] - Workflows with illegal variables no longer starts a job and gives an error toast message.
  • app-workflow_engine:9.13.31-2022.1.14 [10-07-2022] - Resolved a problem with the input mapping when a migration script runs. The outgoing variable in the viewData task is retained upon workflow import.
  • app-workflow_engine:9.13.31-2022.1.13 [09-29-2022] - Added a safe-regex module to check for bad regular expressions in the string match task.
  • app-workflow_engine:9.13.31-2022.1.12 [09-26-2022] - Fixed issue where comparing a null value against a string caused the Eval task to error instead of fail.
  • app-workflow_engine:9.13.31-2022.1.11 [09-23-2022] - ViewData task now allows null inputs.
  • app-workflow_engine:9.13.31-2022.1.9 [09-15-2022] - Updated task validation to use the config.adapterModels schema. Adapter tasks will now validate static inputs.
  • app-workflow_engine:9.13.31-2022.1.8 [09-13-2022] - Improved the performance of the searchTasks API when no filter is specified in the request.
  • app-workflow_engine:9.13.31-2022.1.7 [09-08-2022] - Added a check for NaN values in the charCodeAt task to ensure consistency in the return values.
  • app-workflow_engine:9.13.31-2022.1.6 [09-08-2022] - Updated revert logic to cancel all previously running tasks to stop subsequent tasks from improperly executing.
  • app-workflow_engine:9.13.31-2022.1.5 [09-08-2022] - Updated the eventListenerJob task to reset correctly when a workflow is reverted.
  • app-workflow_engine:9.13.31-2022.1.4 [09-07-2022] - Fixed an infinite loop condition that occurred when calculating input and output schema for workflows that reference themselves in a child job.
  • pronghorn-core:13.28.27-2022.1.27 [09-26-2022] - Fixed a bug where some services with an error had stopped the pronghorn.ready event from being sent.
  • pronghorn-core:13.28.27-2022.1.26 [09-26-2022] - Fixed an issue in which service roles were deleted when a related service instance was deleted, even if other related service instances still existed.
  • pronghorn-core:13.28.27-2022.1.25 [09-21-2022] - Fixed an issue that prevented IAP from starting when a clustered RabbitMQ node went offline.
  • pronghorn-core:13.28.27-2022.1.24 [09-21-2022] - Added configurable property externalRequestTimeout to set the timeout value when making external API requests, such as when fetching Pre-builts.
  • pronghorn-core:13.28.27-2022.1.23 [09-20-2022] - Changed the default logoutTime property to 60 seconds.
  • pronghorn-core:13.28.27-2022.1.22 [09-17-2022] - Fixed issue where adapter model types were not being populated in the dropdown list of the Create dialog due to a dependency on the Pronghorn Admin role.
  • pronghorn-core:13.28.27-2022.1.20 [09-17-2022] - Modified the code to ensure dynamic adapter routes can no longer override application routes when an adapter loads before the application.
  • pronghorn-core:13.28.27-2022.1.19 [09-15-2022] - Moved some internal functions of the createService method to an external module to allow for easier unit testing of those functions.
  • pronghorn-core:13.28.27-2022.1.18 [09-15-2022] - Improved logging when adding, deleting, and refreshing AAA groups.
  • pronghorn-core:13.28.27-2022.1.17 [09-14-2022] - Fixed an issue that caused Form Builder to ignore "when" statements in YANG models.
  • pronghorn-core:13.28.27-2022.1.16 [09-13-2022] - Modified the Services API to ensure applications and adapters show on the active profile in Admin Essentials if no Pronghorn Admin role exists.
  • pronghorn-core:13.28.27-2022.1.15 [09-13-2022] - Removed quotes from the Prometheus metrics return data.
  • pronghorn-core:13.28.27-2022.1.14 [09-07-2022] - Updated the service module in pronghorn core.

Security Fixes

  • app-mop:6.11.25-2022.1.5 [09-19-2022] - Updated the VM2 package to a stable version to address security vulnerability.

Chores

  • app-automation_studio:4.1.2-2022.1.25 [09-21-2022] - Updated the jst-designer dependency in app-automation_studio to the latest version.
  • app-automation_studio:4.1.2-2022.1.21 [09-09-2022] - Updated the jst and jst-designer dependencies in app-automation_studio to the latest versions.
  • app-jst:1.8.5-2022.1.8 [09-21-2022] - Updated the jst-designer dependency in app-jst to the latest version.
  • app-jst:1.8.5-2022.1.6 [09-11-2022] - Updated the jst and jst-designer dependencies in app-jst to the latest versions.
  • pronghorn-core:13.28.27-2022.1.28 [09-26-2022] - Updated the iap-ui dependency to the latest version.

Tests

  • app-workflow_engine:9.13.31-2022.1.10 [09-17-2022] - Fixed test cases for workflow variable list.
  • pronghorn-core:13.28.27-2022.1.21 [09-17-2022] - Reintroduced tests for the /download endpoint.

Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.