> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.itential.com/itential-platform/2023-2/release-notes/changelog/2024/10/14/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.itential.com/_mcp/server. # 2023.2.9 Platform 2023.2.9 is a maintenance release containing enhancements, bug fixes, and security updates. #### Bug fixes (6) | Feature | Description | | ----------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **doing load configuration for offline NSO** (ENG-340) | When doing load configuration for offline NSO devices in Configuration Manager, `getConfig` API will cause or return status code 200, a positive status code with `Mappi` errors. Fixed this false positive issue by keeping checks on `Mappi` errors and returning the correct status code. | | **viewing workflows and browsing tasks, the** (ENG-2697) | When viewing workflows and browsing tasks, the workflow will no longer flag tasks as changed and lose some variable references. Save will also not be enabled if no changes are made. | | **doing unit tests in `adapter-nso`, saw** (ENG-3195) | When doing unit tests in `adapter-nso`, saw an unnecessary empty device string check added inside the `BuildTemplateAction` function. This will not cause any issues, but this is not a required check. Removed unnecessary empty string checks to enhance code quality by removing unnecessary checks. | | **styling in the editor to fix** (ENG-3933) | Updated styling in the editor to fix a bug that prevented the Methods panel from reopening after closing. Customers can now open/close the method panel in Automation Studio/JST-Designer as expected. | | **The **Evaluation** (Eval) task was missing** (ENG-4407) | The **Evaluation** (Eval) task was missing an editable description field. To resolve, added a **Details** tab with an editable description field to the Eval task. | | **adding/creating assets in Projects, the navigation** (ENG-4687) | When adding/creating assets in Projects, the navigation UI would not work properly when special characters (e.g., `/` and `?` ) were in the asset name. Added URL sanitization (URI encoding) to properly handle links to assets with special characters. | #### Security fixes (4) | Feature | Description | | ------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **the `node-ip` library to resolve a** (ENG-2597) | Updated the `node-ip` library to resolve a SSRF security vulnerability inItential Platform Workflow Builder. | | **The `ip` package is flagged as** (ENG-2635) | The `ip` package is flagged as vulnerable in the database module. Fixed vulnerability caused by ip package by overriding the socks dependency in the database module. | | **The `ip` package was flagged as** (ENG-2821) | The `ip` package was flagged as vulnerable in the database module. Fixed vulnerability caused by `ip` package by overriding the socks dependency in the database module | | **bind requests are made in the** (ENG-3417) | When bind requests are made in the LDAP adapter, a request timeout will cause sensitive information to be logged. Fixed logging of sensitive information on a request timeout in the LDAP adapter by removing the argument containing sensitive information from the `timeout` event handler. | #### Component versions ### Automation Platform | Component | Version | | --------------------------- | ------------------ | | adapter-automation\_gateway | 4.31.4-2023.2.1 | | adapter-azure\_aaa | 1.7.5-2023.2.0 | | adapter-email | 4.2.20-2023.2.0 | | adapter-ldap | 2.14.3-2023.2.1 | | adapter-local\_aaa | 4.5.2-2023.2.0 | | adapter-nso | 7.9.4-2023.2.10 | | adapter-radius | 2.2.2-2023.2.0 | | app-admin\_essentials | 5.4.10-2023.2.17 | | app-ag\_manager | 1.20.3-2023.2.1 | | app-automation\_catalog | 2.13.7-2023.2.0 | | app-automation\_studio | 4.69.3-2023.2.143 | | app-configuration\_manager | 3.117.5-2023.2.16 | | app-form\_builder | 4.15.3-2023.2.4 | | app-json\_forms | 1.42.3-2023.2.19 | | app-jst | 1.15.11-2023.2.8 | | app-lifecycle\_manager | 1.38.4-2023.2.15 | | app-mop | 6.21.1-2023.2.13 | | app-nso\_manager | 2.25.2-2023.2.2 | | app-operations\_manager | 1.215.10-2023.2.41 | | app-service\_catalog | 3.14.1-2023.2.2 | | app-service\_management | 3.0.2-2023.2.3 | | app-template\_builder | 2.9.1-2023.2.8 | | app-workflow\_builder | 5.55.2-2023.2.13 | | app-workflow\_engine | 11.9.6-2023.2.33 | | database | 2.0.7 | | iap-ui | 1.14.3-2023.2.6 | | itential-utils | 3.2.1 | | logger | 3.1.2 | | network | 4.1.5 | | pronghorn-core | 15.8.10-2023.2.44 | | search | 1.3.3-2023.2.0 | | service | 3.1.12 | | tags | 3.2.2-2023.2.0 |