diff --git a/content/en/blog/releases/2025.X/2025.9.26161.md b/content/en/blog/releases/2025.X/2025.9.26161.md
new file mode 100644
index 000000000..c1aae52d5
--- /dev/null
+++ b/content/en/blog/releases/2025.X/2025.9.26161.md
@@ -0,0 +1,722 @@
+---
+title: "2025.9.26161"
+linkTitle: "2025.9.26161"
+date: 2025-10-27
+author: Paul Arnold ([@paulmarnold](https://twitter.com/paulmarnold))
+---
+
+## Summary
+
+The 2025.9.26161 [Patch][] is now available.
+
+## Download Artefacts
+
+Installation artefacts can be requested by raising a case in the [{{% ctx %}} Service Portal][].
+
+## Release Notes
+
+### Overview
+
+2025.9.26161 is the latest [Patch][] of [2025.9][] and improves on the release in the following areas:
+
+* Capability
+* Security
+* Performance
+* Scalability
+* Observability
+* Installation
+* Upgrade
+* Documentation
+
+{{% cr %}}
+This release introduces multiple new features to the {{% ctx %}} Platform:
+
+### Components
+
+| Release Component | Version (2025.9) | Version (2025.9.26161 ) | Updated | Update Type | Breaking Change | Notes |
+|--------------------------------------------------------------------------------|------------------|-------------------------|---------|-------------|-----------------|-------|
+| [{{% ctx %}} Innovation Core Application][] | 60.2.2.25440 | 60.2.2.26151 | Yes | Patch | No | |
+| > [{{% ctx %}} API Gateway Service][] | 42.2.2.25440 | 42.2.2.26151 | Yes | Patch | No | |
+| > [{{% ctx %}} Authorisation Service][] | 8.1.5.25440 | 8.1.5.26141 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Concurrency Management Service][] | 8.0.16.25440 | 8.0.16.26142 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Configuration Management Service][] | 8.0.13.25440 | 8.0.13.26141 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Data Storage Service][] | 10.1.12.25440 | 10.1.12.26141 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Execution Management Service][] | 9.1.2.25440 | 9.1.2.26142 | Yes | Patch | No | |
+| > [{{% ctx %}} Licence Management Service][] | 8.1.3.25440 | 8.1.3.26141 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Listeners Service][] | 5.0.1.25440 | 5.0.1.26141 | Yes | Patch | No | |
+| > [{{% ctx %}} Monitoring Service][] | 5.0.4.25440 | 5.0.4.26142 | Yes | Patch | No | |
+| > [{{% ctx %}} Package Management Service][] | 12.0.21.25440 | 12.0.21.26141 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Provisioning Service][] | 15.0.22.25440 | 15.0.22.26142 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Scheduling Service][] | 8.0.24.25440 | 8.0.24.26142 | Yes | Patch | N/A | |
+| > [{{% ctx %}} Triggers Service][] | 12.4.11.25440 | 12.4.11.26142 | Yes | Patch | N/A | |
+| [{{% ctx %}} Innovation Execution Application][] | 29.1.2.25440 | 29.1.2.26142 | Yes | Patch | Potential | Potential breaking changes occurred in this patch, related to [adding the ability to configure block logging on each block][Potential Breaking - Added ability to configure block logging on each block]|
+| > [{{% ctx %}} Execution Service][] | 29.1.2.25440 | 29.1.2.26142 | Yes | Patch | Potential | Potential breaking changes occurred in this patch, related to [adding the ability to configure block logging on each block][Potential Breaking - Added ability to configure block logging on each block]|
+| [{{% ctx %}} Gateway][Gateway] | 13.25.1.25440 | 13.25.1.26142 | Yes | Patch | N/A | |
+| [{{% ctx %}} Blocks Package][Blocks] | 49.0.4.25430 | 49.0.4.26131 | Yes | Patch | N/A | |
+| [{{% ctx %}} Interaction Portal][Interaction Portal] | 3.3.0.25440 | 3.3.0.26151 | Yes | Patch | N/A | |
+| {{% ctx %}} Configuration Portal | 3.0.0.25440 | 3.0.0.26151 | N/A | N/A | Potential | Potential breaking changes occurred in this patch, related to the [ Introduction of Role‑Based Access Control for Containers in the {{% ctx %}} Configuration Portal][Potential Breaking - Introduced Role‑Based Access Control for Containers in the {{% ctx %}} Configuration Portal] |
+| {{% ctx %}} App Server Install Scripts | 5.2.13.25430 | 5.2.13.26163 | Yes | Patch | N/A | |
+| > {{% ctx %}} App Server Backup | 1.0.1.25230 | 1.0.1.25230 | No | N/A | N/A | |
+| > {{% ctx %}} App Server Recovery | 1.0.1.25230 | 1.0.1.25451 | Yes | N/A | N/A | |
+| > {{% ctx %}} App Server Encryption Key Backup | 1.0.0.25210 | 1.0.0.25210 | No | N/A | N/A | |
+| > {{% ctx %}} App Server Encryption Key Recovery | 1.0.0.25210 | 1.0.0.25210 | No | N/A | N/A | |
+| {{% ctx %}} Web App Server Install Scripts | 8.1.6.25250 | 8.1.6.25451 | Yes | N/A | N/A | |
+| > {{% ctx %}} Web App Server Backup | 1.0.1.25230 | 1.0.1.25230 | No | N/A | N/A | |
+| > {{% ctx %}} Web App Server Recovery | 1.0.1.25230 | 1.0.1.25230 | No | N/A | N/A | |
+| {{% ctx %}} Upgrade Scripts | 1.2.23.25420 | 1.2.23.26161 | Yes | Patch | N/A | |
+| {{% ctx %}} Licence Fingerprint Generator | 5.0.0.25420 | 5.0.0.25451 | Yes | Major | No | |
+| {{% ctx %}} Encryption Key Generator | 2.0.0.24350 | 2.0.0.24350 | No | N/A | N/A | |
+| {{% ctx %}} Encryptor | 3.2.0.25160 | 3.2.0.26131 | Yes | N/A | N/A | |
+| {{% ctx %}} Flows Upgrader | 2.1.1.25340 | 2.1.1.26151 | Yes | N/A | N/A | |
+| {{% ctx %}} Observability | 4.1.0 | 4.1.0 | Yes | Minor | N/A | |
+
+### Features
+
+#### Capability
+
+
+##### Added ServiceDetails to ExecutionContext
+
+The `ExecutionContext` now contains the `ServiceDetails`, providing information about the service that the execution is running on, including
+
+* `Name`
+* `Type`
+* `Version`
+* `PartitionId`
+* `ReplicaOrInstanceId`
+* `ProcessId`
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} API Gateway Service][]
+ * [{{% ctx %}} Authorisation Service][]
+ * [{{% ctx %}} Concurrency Management Service][]
+ * [{{% ctx %}} Configuration Management Service][]
+ * [{{% ctx %}} Data Storage Service][]
+ * [{{% ctx %}} Execution Management Service][]
+ * [{{% ctx %}} Licence Management Service][]
+ * [{{% ctx %}} Listeners Service][]
+ * [{{% ctx %}} Monitoring Service][]
+ * [{{% ctx %}} Package Management Service][]
+ * [{{% ctx %}} Provisioning Service][]
+ * [{{% ctx %}} Scheduling Service][]
+ * [{{% ctx %}} Triggers Service][]
+* [{{% ctx %}} Innovation Execution Application][]
+ * [{{% ctx %}} Execution Service][]
+
+
+##### Added ability to configure block logging on each block
+
+All blocks now have a new advanced `Logging` setting that lets you control whether the [Block][Blocks] logs its activity. You can choose to always log by setting the `enabled` property in `Logging` to `true`, to never log by setting it to `false` or to have logging controlled by
+the block logging API setting by leaving it blank or setting it to `null`.
+Variables can also be used to set the `enabled` value, allowing you to dynamically turn logging on or off at runtime.
+
+{{% alert title="Warning" color="warning" %}}This requires existing Flows to be upgraded.{{< /alert >}}
+
+Affected Components:
+
+* [{{% ctx %}} Gateway][Gateway]
+* [{{% ctx %}} Block Packages][Blocks]
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} API Gateway Service][]
+ * [{{% ctx %}} Authorisation Service][]
+ * [{{% ctx %}} Concurrency Management Service][]
+ * [{{% ctx %}} Configuration Management Service][]
+ * [{{% ctx %}} Data Storage Service][]
+ * [{{% ctx %}} Execution Management Service][]
+ * [{{% ctx %}} Licence Management Service][]
+ * [{{% ctx %}} Listeners Service][]
+ * [{{% ctx %}} Monitoring Service][]
+ * [{{% ctx %}} Package Management Service][]
+ * [{{% ctx %}} Provisioning Service][]
+ * [{{% ctx %}} Scheduling Service][]
+ * [{{% ctx %}} Triggers Service][]
+* [{{% ctx %}} Innovation Execution Application][]
+ * [{{% ctx %}} Execution Service][]
+
+
+##### Improved Handling of Default Values in the Expression Editor
+
+When using the expression editor inside block properties, leaving an inner property blank could previously cause errors if the system could not determine the correct default type.
+To prevent this, the expression editor now automatically inspects the parent type and works out the appropriate default value during translation.
+
+Affected Components:
+
+* [{{% ctx %}} Gateway][Gateway]
+* [{{% ctx %}} Block Packages][Blocks]
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} API Gateway Service][]
+ * [{{% ctx %}} Concurrency Management Service][]
+ * [{{% ctx %}} Execution Management Service][]
+ * [{{% ctx %}} Package Management Service][]
+* [{{% ctx %}} Innovation Execution Application][]
+ * [{{% ctx %}} Execution Service][]
+
+
+##### Added LDAP Group Filtering for Role Claims
+
+The [{{% ctx %}} Authorisation Service][] now includes a new optional setting, `DistinguishedNameFilter`, in its `LdapAuthSettings`. This setting allows you to control which LDAP groups are included in a user’s role claims.
+If a regular expression is provided in DistinguishedNameFilter, only group names that match this pattern will be added to the user’s role claims.
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} Authorisation Service][]
+
+
+
+##### Added support for filtering and opening task by process id
+
+Support was added for filtering the Process Dashboard by providing the `ProcessId` as a query parameter.
+You can now also open a task by `ProcessId` using the `Open` query parameter (e.g `https://server.domain.com/cortexinteractionportal?ProcessID=ae40ced8-9a81-4c46-af85-f5ba35f48169` or `https://server.domain.com/cortexinteractionportal?ProcessID=ae40ced8-9a81-4c46-af85-f5ba35f48169&Open=true`)
+
+Affected Components:
+
+* {{% ctx %}} Interaction Portal
+
+
+##### Added support for assigning task to users and/or groups
+
+Support has been added for assigning a task to specific users and/or groups.
+
+Affected Components:
+
+* {{% ctx %}} Interaction Portal
+
+
+
+##### Enhanced the handling of untranslated SNMP v1 Traps
+
+For SNMP v1 traps without a matching MIB, {{% ctx %}} now extracts trap details directly from the trap OID when the `GenericTrapType` is valid (0–6).
+In these cases, the `GenericTrapType`, `SpecificTrapType`, and `EnterpriseId` are populated automatically.
+If the value is outside the valid range, these fields are set to null to avoid incorrect data.
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} Triggers Service][]
+
+
+
+##### Partial Translation for unrecognised SNMP varbinds
+
+{{% ctx %}} now attempts to partially translate SNMP varbinds when a full translation isn’t possible.
+If the MIB contains a valid `FilePath`, the known part of the varbind is translated and the remaining unmatched section is left as‑is.
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} Triggers Service][]
+
+#### Security
+
+
+##### Added Encryption Endpoint to {{% ctx %}} API Gateway Service
+
+The [{{% ctx %}} API Gateway Service][] now exposes a new API endpoint to encrypt user data.
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} API Gateway Service][]
+ * [{{% ctx %}} Listeners Service][]
+
+
+##### Added support for multiple encryption keys
+
+Support has been added for specifying multiple encryption keys, allowing Dev, Test and Prod environments to encrypt data using their own key, whilst being able to decrypt data encrypted in one of the other environments.
+
+Affected Components:
+
+* [{{% ctx %}} Gateway][Gateway]
+* [{{% ctx %}} Block Packages][Blocks]
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} API Gateway Service][]
+ * [{{% ctx %}} Authorisation Service][]
+ * [{{% ctx %}} Concurrency Management Service][]
+ * [{{% ctx %}} Configuration Management Service][]
+ * [{{% ctx %}} Data Storage Service][]
+ * [{{% ctx %}} Execution Management Service][]
+ * [{{% ctx %}} Licence Management Service][]
+ * [{{% ctx %}} Listeners Service][]
+ * [{{% ctx %}} Monitoring Service][]
+ * [{{% ctx %}} Package Management Service][]
+ * [{{% ctx %}} Provisioning Service][]
+ * [{{% ctx %}} Scheduling Service][]
+ * [{{% ctx %}} Triggers Service][]
+* [{{% ctx %}} Innovation Execution Application][]
+ * [{{% ctx %}} Execution Service][]
+
+
+##### Added the ability to encrypt values in the {{% ctx %}} Configuration Portal
+
+You can now securely encrypt parameter values directly when adding them to a container.
+A new encryptor tool lets you enter text, encrypt it using the new encryption endpoint, and automatically copy the encrypted value to your clipboard.
+
+Affected Components:
+
+* {{% ctx %}} Configuration Portal
+
+
+##### Introduced Role‑Based Access Control for Containers in the {{% ctx %}} Configuration Portal
+
+Role‑based access control has been added to container management, making it easier to control who can create, view, edit, delete, import, and export containers.
+
+Affected Components:
+
+* {{% ctx %}} Configuration Portal
+
+
+
+
+##### General Security enhancements
+
+Some general security enhancements has been made to {{% ctx %}} Configuration Portal.
+For further information, please raise a case in the [{{% ctx %}} Service Portal][].
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} API Gateway Service][]
+ * [{{% ctx %}} Authorisation Service][]
+ * [{{% ctx %}} Listeners Service][]
+ * [{{% ctx %}} Scheduling Service][]
+ * [{{% ctx %}} Triggers Service][]
+
+#### Performance
+
+
+##### Improved Execution Service concurrency and flow translation
+
+The [{{% ctx %}} Execution Service][] now uses semaphores to ensure the same flow isn't translated multiple times when executed concurrently for the first time.
+Additionally, various performance optimisations have been made within the service.
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} API Gateway Service][]
+ * [{{% ctx %}} Execution Management Service][]
+ * [{{% ctx %}} Listeners Service][]
+ * [{{% ctx %}} Monitoring Service][]
+ * [{{% ctx %}} Provisioning Service][]
+ * [{{% ctx %}} Scheduling Service][]
+ * [{{% ctx %}} Triggers Service][]
+* [{{% ctx %}} Innovation Execution Application][]
+ * [{{% ctx %}} Execution Service][]
+
+
+##### Limit The batch size of ExecutionCompletionDetails sent to the Monitoring Service
+
+The [{{% ctx %}} Execution Management Service][] now limits the batch size of execution completion events, reducing inter‑service traffic.
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} API Gateway Service][]
+ * [{{% ctx %}} Concurrency Management Service][]
+ * [{{% ctx %}} Execution Management Service][]
+ * [{{% ctx %}} Listeners Service][]
+ * [{{% ctx %}} Monitoring Service][]
+ * [{{% ctx %}} Provisioning Service][]
+ * [{{% ctx %}} Scheduling Service][]
+ * [{{% ctx %}} Triggers Service][]
+* [{{% ctx %}} Innovation Execution Application][]
+ * [{{% ctx %}} Execution Service][]
+
+#### Observability
+
+
+##### Set retention period for Grafana Loki
+
+Added a retention period to Grafana Loki to ensure that Logs do not continue to grow exponentially.
+Previously logs were kept indefinitely in Grafana Loki and this would have consumed vast amounts of disk space.
+The retention period is configurable based on the retention that is required, with the default set to 12 months.
+
+Affected Components:
+
+* {{% ctx %}} Observability
+
+#### Installation
+
+
+##### Improved Node Recovery for Cluster Machines
+
+Cluster nodes can now recover seamlessly after being completely wiped.
+When a machine is rebuilt and brought back online, it automatically rejoins both the RabbitMQ cluster and the [Service Fabric][Service Fabric] cluster without requiring manual intervention.
+This ensures faster, more reliable recovery and reduces operational overhead during node restoration.
+
+Affected Components:
+
+* {{% ctx %}} App Server Install Scripts
+
+
+##### Improved behaviour when disabling cluster nodes
+
+When a node is disabled, its secondary replicas now correctly become idle secondaries rather than remaining active preventing errors related to minimum replica counts.
+
+Affected Components:
+
+* {{% ctx %}} App Server Install Scripts
+
+
+##### UTF‑8 encoding support for Non‑ANSI characters in configuration files
+
+{{% ctx %}} now saves key configuration files in UTF‑8, ensuring certificates with non‑ANSI characters are handled correctly during installation and can be read by [{{% ctx %}} API Gateway Service][].
+
+Affected Components:
+
+* {{% ctx %}} App Server Install Scripts
+
+
+##### Removal of dependency on Active Directory cmdlets
+
+The `Installation` of [{{% ctx %}} Gateway][Gateway] no longer uses Active Directory cmdlets, removing the need to install the Active Directory PowerShell Module.
+
+Affected Components:
+
+* {{% ctx %}} App Server Install Scripts
+
+#### Upgrade
+
+
+##### Backup & Restore Support for Reliable Collections during Single‑Server Upgrades
+
+During a single‑server upgrade, all reliable collection data is now automatically backed up before the upgrade starts, and restored after the upgrade completes, preserving data that would have previously needed to be restored manually.
+
+Affected Components:
+
+* {{% ctx %}} Upgrade Scripts
+
+
+#### Enhanced pre‑upgrade health checks for Service Fabric and RabbitMQ
+
+Upgrades now stop if Service Fabric or RabbitMQ are not fully healthy. Nodes that are down, in error, or missing from the cluster will prevent an upgrade from happening until they are fixed.
+RabbitMQ queues are also checked, with automatic fixes for missing members and noproc states.
+If error queues contain messages, you’ll be prompted to review or automatically export and clear them before continuing.
+
+Affected Components:
+
+* {{% ctx %}} Upgrade Scripts
+
+### Bug Fixes
+
+#### Capability
+
+
+##### Inability to cancel Data Storage Blocks executions
+
+A bug has been fixed with the [Data Storage Blocks][Data Storage Blocks] where the block execution would hang after an upgrade or restart, without the ability to cancel the execution.
+
+Affected Components:
+
+* [{{% ctx %}} Gateway][Gateway]
+* [{{% ctx %}} Block Packages][Blocks]
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} API Gateway Service][]
+ * [{{% ctx %}} Authorisation Service][]
+ * [{{% ctx %}} Concurrency Management Service][]
+ * [{{% ctx %}} Configuration Management Service][]
+ * [{{% ctx %}} Data Storage Service][]
+ * [{{% ctx %}} Execution Management Service][]
+ * [{{% ctx %}} Licence Management Service][]
+ * [{{% ctx %}} Listeners Service][]
+ * [{{% ctx %}} Monitoring Service][]
+ * [{{% ctx %}} Package Management Service][]
+ * [{{% ctx %}} Provisioning Service][]
+ * [{{% ctx %}} Scheduling Service][]
+ * [{{% ctx %}} Triggers Service][]
+* [{{% ctx %}} Innovation Execution Application][]
+ * [{{% ctx %}} Execution Service][]
+
+
+##### Cleanup executions inside semaphores when execution service starts up
+
+A bug has been fixed where executions remain inside a semaphore (locked forever) when the [{{% ctx %}} Execution Service][] service running those executions stops unexpectedly.
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} API Gateway Service][]
+ * [{{% ctx %}} Concurrency Management Service][]
+ * [{{% ctx %}} Execution Management Service][]
+* [{{% ctx %}} Innovation Execution Application][]
+ * [{{% ctx %}} Execution Service][]
+
+
+
+
+#### All token sizes are able to be access protected endpoints
+
+A bug was fixed where given a token with a large amount of roles, then calls to a protected endpoint would fail.
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} Authorisation Service][]
+
+
+
+##### Editing a process or task from the Manage processes and tasks sometimes fail
+
+A bug was fixed where editing a process or task would sometimes fail as the data would not load on the dialog, preventing the user from editing and saving.
+
+Affected Components:
+
+* {{% ctx %}} Interaction Portal
+
+
+
+
+#### Usability
+
+
+##### Expression editor changes kept when clicking away and back on a block
+
+A bug was fixed where making a change on the expression editor was sometimes lost when clicking on another block then clicking back on the block where the change was made.
+
+Affected Components:
+
+* [{{% ctx %}} Gateway][Gateway]
+
+
+##### Triggers can be removed after Trigger Service restarts
+
+A bug was fixed where deleting a trigger would silently fail after a restart of the [{{% ctx %}} Triggers Service][].
+
+Affected Components:
+
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} Triggers Service][]
+
+
+##### Listener Service no longer fails the upgrade script when the service does not exist or has not changed between versions
+
+A bug was fixed where upgrade script would fail when upgrading the [{{% ctx %}} Listeners Service][] even when it did not exist or changed between {{% ctx %}} versions.
+
+Affected Components:
+
+* {{% ctx %}} App Server Install Scripts
+
+#### Performance
+
+
+##### Reduced memory growth during high‑volume flow execution
+
+A bug was fixed where running a long running parent flow calling a large numbers of child flows would cause a spike in the memory usage.
+
+Affected Components:
+
+* [{{% ctx %}} Gateway][Gateway]
+* [{{% ctx %}} Block Packages][Blocks]
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} API Gateway Service][]
+ * [{{% ctx %}} Concurrency Management Service][]
+ * [{{% ctx %}} Execution Management Service][]
+ * [{{% ctx %}} Package Management Service][]
+* [{{% ctx %}} Innovation Execution Application][]
+ * [{{% ctx %}} Execution Service][]
+
+#### Upgrade
+
+
+##### Fingerprint Watcher holds onto Fingerprint Generation folder
+
+A bug was fixed where the Fingerprint Generation folder would sometimes lock during upgrade causing it to fail.
+
+Affected Components:
+
+* [{{% ctx %}} Gateway][Gateway]
+* [{{% ctx %}} Innovation Core Application][]
+ * [{{% ctx %}} API Gateway Service][]
+ * [{{% ctx %}} Licence Management Service][]
+* [{{% ctx %}} Innovation Execution Application][]
+ * [{{% ctx %}} Execution Service][]
+* {{% ctx %}} App Server Install Scripts
+* {{% ctx %}} Licence Fingerprint Generator
+
+### Deprecated Features
+
+There are no features deprecated as part of the 2025.9.26161 patch of the {{% ctx %}} Platform.
+
+### Removed Features
+
+There are no features removed in the 2025.9.26161 patch of the {{% ctx %}} Platform.
+
+### Potential Breaking Changes
+
+#### Added ability to configure block logging on each block
+
+As part of adding the [ability to configure block logging on each block][Capability - Added ability to configure block logging on each block] the values recorded in block logs have been updated.
+If you have custom reporting that relies on these exact log fields, you may need to update them.
+
+* Previous log values:
+ * Method: `Cortex.FlowEngine.Execution.ExecutionThread.ExecuteNextBlock`
+ * Type: `ExecuteNextBlock`
+* New log values
+ * Method: `Cortex.FlowEngine.Core.Blocks.Block.Execute`
+ * Type: `Execute`
+
+##### Introduced Role‑Based Access Control for Containers in the {{% ctx %}} Configuration Portal
+
+As part of [introducing Role‑Based Access Control for Containers in the {{% ctx %}} Configuration Portal][Security - Introduced Role‑Based Access Control for Containers in the {{% ctx %}} Configuration Portal], both configuration portal
+website and flows have been modified, and require updating to work together.
+
+### Breaking Changes
+
+There are no known breaking changes as part of the 2025.9.26161 patch of the {{% ctx %}} Platform.
+
+### Known Limitations
+
+Known limitations have been added within the 2025.9 release of the {{% ctx %}} Platform:
+
+There are no known limitations added as part of the 2025.9.26161 patch of the {{% ctx %}} Platform.
+
+## Version Support
+
+### Operating Systems
+
+| OS Type | Supported Versions |
+|---------|---------------------------------------------------|
+| Windows |
|
+| Linux | Linux is not currently supported |
+
+### 7.X Compatibility
+
+| 7.X Version | Is compatible? | Notes |
+|-------------|----------------|----------------------------------------------|
+| 7.3 | Yes | |
+| 7.2 | Yes | |
+| 7.1 | No | Need to upgrade 7.1 to 7.2 for compatibility |
+| 7.0 | No | Need to upgrade 7.0 to 7.2 for compatibility |
+
+### Flow Compatibility
+
+| Release | Compatibility Version |
+|---------------|-----------------------|
+| 2025.9.26161 | 32.25451 |
+| 2025.9 | 32.25320 |
+| 2025.7 | 32.25320 |
+| 2025.5 | 31.24311 |
+| 2025.3.26111 | 31.25441 |
+| 2025.3 | 31.24311 |
+| 2025.1 | 31.24311 |
+| 2024.11 | 31.24311 |
+| 2024.9 | 31.24311 |
+| 2024.7 | 31.24311 |
+| 2024.5 | 31.24311 |
+| 2024.3 | 30 |
+
+### Observability Compatibility
+
+| Release | Grafana Version | Grafana Loki Version | {{% ctx %}} Observability Version |
+|---------------|--------------------------|----------------------|-------------------------------------------|
+| 2025.9.26161 | [12.1.1][Grafana 12.1.1] | [3.5.5][Loki 3.5.5] | [4.2.0][Observability 4.2.0] |
+| | [12.1.1][Grafana 12.1.1] | [3.5.5][Loki 3.5.5] | [4.1.0][Observability 4.1.0] |
+| | [12.1.1][Grafana 12.1.1] | [3.5.5][Loki 3.5.5] | [4.0.0][Observability 4.0.0] |
+| | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] |
+| 2025.9 | [12.1.1][Grafana 12.1.1] | [3.5.5][Loki 3.5.5] | [4.1.0][Observability 4.1.0] |
+| 2025.7 | [12.1.1][Grafana 12.1.1] | [3.5.5][Loki 3.5.5] | [4.0.0][Observability 4.0.0] |
+| 2025.3.26111 | [12.1.1][Grafana 12.1.1] | [3.5.5][Loki 3.5.5] | [4.2.0][Observability 4.2.0] |
+| | [12.1.1][Grafana 12.1.1] | [3.5.5][Loki 3.5.5] | [4.1.0][Observability 4.1.0] |
+| | [12.1.1][Grafana 12.1.1] | [3.5.5][Loki 3.5.5] | [4.0.0][Observability 4.0.0] |
+| | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] |
+| 2025.3 | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] (deprecated) |
+| 2025.1 | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] (deprecated) |
+| 2024.11 | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] (deprecated) |
+| 2024.9 | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] (deprecated) |
+| 2024.7 | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] (deprecated) |
+| 2024.5 | [10.4.1][Grafana 10.4.1] | [3.0.0][Loki 3.0.0] | [3.0.0][Observability 3.0.0] (deprecated) |
+| 2024.3 | [8.5.4][Grafana 8.5.4] | [2.5.0][Loki 2.5.0] | [2.2.0][Observability 2.2.0] (deprecated) |
+
+## Install Instructions
+
+If you are installing a new 2025.9 platform or adding it to an existing {{% ctx %}} 7 Installation see the guidance below; otherwise, if you are upgrading from an existing 2025.3.26111 or 2025.9 platform refer to the [Upgrade Instructions][].
+
+Installing {{% ctx %}} Only:
+
+* [Multiple Server - With HA][Innovation Only - Multiple Server - With HA]
+* [Single Server - Without HA][Innovation Only - Single Server - Without HA]
+
+Adding {{% ctx %}} to a {{% ctx %}} 7 Installation:
+
+* [Multiple Server - With HA][Adding Innovation to a 7.2 Installation - Multiple Server - With HA]
+* [Single Server - Without HA][Adding Innovation to a 7.2 Installation - Single Server - Without HA]
+
+## Upgrade Instructions
+
+If you are upgrading from an existing 2025.3.26111 or 2025.9 platform see the guidance below:
+
+Upgrading {{% ctx %}} from 2025.3.26111:
+
+* [Multiple Server - With HA][Upgrade - Multiple Server - With HA - From 2025.3.26111]
+* [Single Server - Without HA][Upgrade - Single Server - Without HA - From 2025.3.26111]
+
+Upgrading {{% ctx %}} from 2025.9:
+
+* [Multiple Server - With HA][Upgrade - Multiple Server - With HA - From 2025.9]
+* [Single Server - Without HA][Upgrade - Single Server - Without HA - From 2025.9]
+
+## Upcoming Releases
+
+Releases are currently forecast to be made available on:
+
+| Release | Release Type | Forecast Release Date |
+|---------|----------------|-----------------------------------|
+| 2026.3 | [Release][] | Week commencing 6th April 2026 |
+
+[{{% ctx %}} Innovation Core Application]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.MainDoc" version="2025.9" >}}
+[{{% ctx %}} API Gateway Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.ApiGatewayService.MainDoc" version="2025.9" >}}
+[{{% ctx %}} Authorisation Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.AuthorisationService.MainDoc" version="2025.9" >}}
+[{{% ctx %}} Concurrency Management Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.ConcurrencyManagementService.MainDoc" version="2025.9" >}}
+[{{% ctx %}} Configuration Management Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.ConfigurationManagementService.MainDoc" version="2025.9" >}}
+[{{% ctx %}} Data Storage Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.DataStorageService.MainDoc" version="2025.9" >}}
+[{{% ctx %}} Execution Management Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.ExecutionManagementService.MainDoc" version="2025.9" >}}
+[{{% ctx %}} Licence Management Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.LicenceManagementService.MainDoc" version="2025.9" >}}
+[{{% ctx %}} Listeners Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.ListenersService.MainDoc" version="2025.9" >}}
+[{{% ctx %}} Monitoring Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.MonitoringService.MainDoc" version="2025.9" >}}
+[{{% ctx %}} Package Management Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.PackageManagementService.MainDoc" version="2025.9" >}}
+[{{% ctx %}} Provisioning Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.ProvisioningService.MainDoc" version="2025.9" >}}
+[{{% ctx %}} Scheduling Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.SchedulingService.MainDoc" version="2025.9" >}}
+[{{% ctx %}} Triggers Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.TriggersService.MainDoc" version="2025.9" >}}
+[{{% ctx %}} Innovation Execution Application]: {{< url path="Cortex.Guides.CortexInnovation.ExecutionApplication.MainDoc" version="2025.9" >}}
+[{{% ctx %}} Execution Service]: {{< url path="Cortex.Guides.CortexInnovation.ExecutionApplication.Services.ExecutionService.MainDoc" version="2025.9" >}}
+[Interaction Portal]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.CortexInteractionPortal.MainDoc" version="2025.9" >}}
+
+[Upgrade Instructions]: {{< ref "#upgrade-instructions" >}}
+
+[Innovation Only - Single Server - Without HA]: {{< url path="Cortex.GettingStarted.OnPremise.InstallInnovationOnly.SingleServerWithoutHA.MainDoc" version="2025.9" >}}
+[Innovation Only - Multiple Server - With HA]: {{< url path="Cortex.GettingStarted.OnPremise.InstallInnovationOnly.MultipleServerWithHA.MainDoc" version="2025.9" >}}
+
+[Adding Innovation to a 7.2 Installation - Single Server - Without HA]: {{< url path="Cortex.GettingStarted.OnPremise.AddInnovationTo72.SingleServerWithoutHA.MainDoc" version="2025.9" >}}
+[Adding Innovation to a 7.2 Installation - Multiple Server - With HA]: {{< url path="Cortex.GettingStarted.OnPremise.AddInnovationTo72.MultipleServerWithHA.MainDoc" version="2025.9" >}}
+
+[Upgrade - Single Server - Without HA - From 2025.9]: {{< url path="Cortex.Guides.UpgradeGuides.UpgradeCortex.2025_9to2025_9_26161.SingleServerWithoutHA.MainDoc" version="2025.9" >}}
+[Upgrade - Multiple Server - With HA - From 2025.9]: {{< url path="Cortex.Guides.UpgradeGuides.UpgradeCortex.2025_9to2025_9_26161.MultipleServerWithHA.MainDoc" version="2025.9" >}}
+[Upgrade - Single Server - Without HA - From 2025.3.26111]: {{< url path="Cortex.Guides.UpgradeGuides.UpgradeCortex.2025_3_26111to2025_9_26161.SingleServerWithoutHA.MainDoc" version="2025.9" >}}
+[Upgrade - Multiple Server - With HA - From 2025.3.26111]: {{< url path="Cortex.Guides.UpgradeGuides.UpgradeCortex.2025_3_26111to2025_9_26161.MultipleServerWithHA.MainDoc" version="2025.9" >}}
+
+[{{% ctx %}} Service Portal]: {{< url path="Cortex.ServicePortal.MainDoc" version="2025.9" >}}
+
+[Blocks]: {{< url path="Cortex.Reference.Blocks.MainDoc" version="2025.9" >}}
+[Data Storage Blocks]: {{< url path="Cortex.Reference.Blocks.DataStorage.MainDoc" version="2025.9" >}}
+
+[Release]: {{< url path="Cortex.Reference.Glossary.P-T.Release" version="2025.9" >}}
+[Patch]: {{< url path="Cortex.Reference.Glossary.P-T.Patch" version="2025.9" >}}
+[Gateway]: {{< url path="Cortex.Guides.Gateway.MainDoc" version="2025.9" >}}
+[Service Fabric]: {{< url path="Cortex.Reference.Glossary.P-T.ServiceFabric" version="2025.9" >}}
+
+[2025.9]: {{< url path="Cortex.Blogs.Releases.2025_9.MainDoc" version="2025.9" >}}
+
+[Grafana 8.5.4]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaWebApp.Windows" >}}
+[Grafana 10.4.1]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaWebApp.10_4_1.Windows" >}}
+[Grafana 12.1.1]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaWebApp.12_1_1.Windows" >}}
+[Loki 3.0.0]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaLoki.3_0_0.Release" >}}
+[Loki 3.5.5]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaLoki.3_5_5.Release" >}}
+[Loki 2.5.0]: {{< url path="Grafana.SelfManaged.Downloads.GrafanaLoki.Release" >}}
+[Observability 4.2.0]: {{< url path="GitHub.Cortex.Observability.4_2_0.Release" >}}
+[Observability 4.1.0]: {{< url path="GitHub.Cortex.Observability.4_1_0.Release" >}}
+[Observability 4.0.0]: {{< url path="GitHub.Cortex.Observability.4_0_0.Release" >}}
+[Observability 3.0.0]: {{< url path="GitHub.Cortex.Observability.3_0_0.Release" >}}
+[Observability 2.2.0]: {{< url path="GitHub.Cortex.Observability.2_2_0.Release" >}}
diff --git a/data/urls.toml b/data/urls.toml
index 7d6599008..9b3cc114c 100644
--- a/data/urls.toml
+++ b/data/urls.toml
@@ -658,6 +658,7 @@
UseNewExecutionService = "/docs/guides/upgrade-guides/upgrade-cortex/2025.3.25411-to-2025.9/single-server-without-ha/post-upgrade/move-flows-to-new-execution-service"
[Cortex.Guides.UpgradeGuides.UpgradeCortex.2025_3_26111to2025_9_26161]
[Cortex.Guides.UpgradeGuides.UpgradeCortex.2025_3_26111to2025_9_26161.MultipleServerWithHA]
+ MainDoc = "/docs/guides/upgrade-guides/upgrade-cortex/2025.3.26111-to-2025.9.26161/multiple-server-with-ha/"
PostUpgrade = "/docs/guides/upgrade-guides/upgrade-cortex/2025.3.26111-to-2025.9.26161/multiple-server-with-ha/post-upgrade"
PreUpgrade = "/docs/guides/upgrade-guides/upgrade-cortex/2025.3.26111-to-2025.9.26161/multiple-server-with-ha/pre-upgrade"
RepublishPackages = "/docs/guides/upgrade-guides/upgrade-cortex/2025.3.26111-to-2025.9.26161/multiple-server-with-ha/post-upgrade/move-flows-to-new-execution-service#republish-packages"
@@ -671,6 +672,7 @@
UpgradeWebApplicationServer = "/docs/guides/upgrade-guides/upgrade-cortex/2025.3.26111-to-2025.9.26161/multiple-server-with-ha/upgrade/upgrade-web-application-server"
UseNewExecutionService = "/docs/guides/upgrade-guides/upgrade-cortex/2025.3.26111-to-2025.9.26161/multiple-server-with-ha/post-upgrade/move-flows-to-new-execution-service"
[Cortex.Guides.UpgradeGuides.UpgradeCortex.2025_3_26111to2025_9_26161.SingleServerWithoutHA]
+ MainDoc = "/docs/guides/upgrade-guides/upgrade-cortex/2025.3.26111-to-2025.9.26161/single-server-without-ha/"
PostUpgrade = "/docs/guides/upgrade-guides/upgrade-cortex/2025.3.26111-to-2025.9.26161/single-server-without-ha/post-upgrade"
PreUpgrade = "/docs/guides/upgrade-guides/upgrade-cortex/2025.3.26111-to-2025.9.26161/single-server-without-ha/pre-upgrade"
RepublishPackages = "/docs/guides/upgrade-guides/upgrade-cortex/2025.3.26111-to-2025.9.26161/single-server-without-ha/post-upgrade/move-flows-to-new-execution-service#republish-packages"
@@ -768,6 +770,7 @@
UseNewExecutionService = "/docs/guides/upgrade-guides/upgrade-cortex/2025.7-to-2025.9/single-server-without-ha/post-upgrade/move-flows-to-new-execution-service"
[Cortex.Guides.UpgradeGuides.UpgradeCortex.2025_9to2025_9_26161]
[Cortex.Guides.UpgradeGuides.UpgradeCortex.2025_9to2025_9_26161.MultipleServerWithHA]
+ MainDoc = "/docs/guides/upgrade-guides/upgrade-cortex/2025.9-to-2025.9.26161/multiple-server-with-ha/"
PostUpgrade = "/docs/guides/upgrade-guides/upgrade-cortex/2025.9-to-2025.9.26161/multiple-server-with-ha/post-upgrade"
PreUpgrade = "/docs/guides/upgrade-guides/upgrade-cortex/2025.9-to-2025.9.26161/multiple-server-with-ha/pre-upgrade"
RepublishPackages = "/docs/guides/upgrade-guides/upgrade-cortex/2025.9-to-2025.9.26161/multiple-server-with-ha/post-upgrade/move-flows-to-new-execution-service#republish-packages"
@@ -781,6 +784,7 @@
UpgradeWebApplicationServer = "/docs/guides/upgrade-guides/upgrade-cortex/2025.9-to-2025.9.26161/multiple-server-with-ha/upgrade/upgrade-web-application-server"
UseNewExecutionService = "/docs/guides/upgrade-guides/upgrade-cortex/2025.9-to-2025.9.26161/multiple-server-with-ha/post-upgrade/move-flows-to-new-execution-service"
[Cortex.Guides.UpgradeGuides.UpgradeCortex.2025_9to2025_9_26161.SingleServerWithoutHA]
+ MainDoc = "/docs/guides/upgrade-guides/upgrade-cortex/2025.9-to-2025.9.26161/single-server-without-ha/"
PostUpgrade = "/docs/guides/upgrade-guides/upgrade-cortex/2025.9-to-2025.9.26161/single-server-without-ha/post-upgrade"
PreUpgrade = "/docs/guides/upgrade-guides/upgrade-cortex/2025.9-to-2025.9.26161/single-server-without-ha/pre-upgrade"
RepublishPackages = "/docs/guides/upgrade-guides/upgrade-cortex/2025.9-to-2025.9.26161/single-server-without-ha/post-upgrade/move-flows-to-new-execution-service#republish-packages"