# ❤️ Alpha Platform Trinity Asset (1.0.7) Release Notes - 26.02.0.1.0

**URL:** https://community.neutrinos.com/t/alpha-platform-trinity-asset-1-0-7-release-notes-26-02-0-1-0/1690
**Category:** Neutrinos Platform
**Tags:** neutrinos-alpha, alpha-release-notes
**Created:** [February 13, 2026, 9:26pm UTC](https://community.neutrinos.com/t/alpha-platform-trinity-asset-1-0-7-release-notes-26-02-0-1-0/1690 "2026-02-13T21:26:12Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![vaibhav](https://community.neutrinos.com/user_avatar/community.neutrinos.com/vaibhav/32/419_2.png) [@vaibhav](https://community.neutrinos.com/u/vaibhav)
#### Post date: [February 13, 2026, 9:26pm UTC](https://community.neutrinos.com/t/alpha-platform-trinity-asset-1-0-7-release-notes-26-02-0-1-0/1690/1 "2026-02-13T21:26:12Z")

</div>

**Release Date:** February 14, 2026  
**Release Channel:** Current  
**Version:** 26.02.0.1.0  
**Trinity Asset Version:** 1.0.7

* * *

## ⚠ Breaking Changes

No breaking changes were documented for this release.

* * *

## ✨ New Features

### Change Tracking and pull requests

Users can create, review, comment on, and merge configuration changes across branches. Run the [Change Tracking migration](#change-tracking-migration) before enabling the workflow.

### Global Custom Code ([documentation](https://documentation.neutrinos.com/articles/alpha-platform/global-custom-code))

Global custom-code snippets can be shared by multiple projects.

### Required configuration

- If your values file overrides `features.featureFlags`, add `GLOBAL_CUSTOM_CODE`, `BPM_CONFIG_VERSION`, and `CHANGE_TRACKING`. The chart enables them by default only when the list is not overridden.
- Deploy the on-premises Marketplace when `GLOBAL_CUSTOM_CODE` or Project Plugins is enabled. Configure its values under `global.marketplace`.

* * *

## 🔧 Enhancements

### Tables and inboxes

- Table refresh emits `onRefresh` without also emitting `pageChange`.
- Clear All uses the correct enabled state and visibility.
- Saved, default, and custom inbox lists show one action menu instead of duplicates.
- Empty inbox lists render the correct empty state.
- Case Manager shows the dashboard when it is enabled for the selected inbox.
- Inbox and reassignment translations have been corrected.

### Assets and Admin

- Bundle and element URLs work across environments. Admin bundle calls also retain their session.
- Admin now labels the task state as `Ready to Reattempt`.

* * *

## 🐛 Bug Fixes

### Inbox and filters

- Pagination counts remain correct when users switch from a saved filter to a default filter.
- Case Manager and Admin show validation errors for invalid filter forms.
- Clear All Filters returns Case Manager, Admin Inbox, and Enquiry to the default view.
- Reportee lists exclude inactive users.
- Save Filter remains a dropdown after a filtered page is refreshed.
- Admin filter errors state what needs correction.
- Language Translation and Workflow Studio Inbox Configuration controls use the same alignment.
- Case Manager UI and Admin UI can use separate dashboard configurations.
- The Copy tooltip no longer covers the underlying text.

* * *

### CLI

`alpha-cli` has moved from `@jatahworx/alpha-cli` to `neutrinos-cli`.

```bash
npm uninstall -g @jatahworx/alpha-cli
npm install -g neutrinos-cli

```

Components published with the old package will not be available in Workflow Studio. See the [deprecation notice](https://community.neutrinos.com/t/alpha-cli-deprecation-notice/1653).

* * *

### BPM and task management

- Fixed a bug where the initial human task fetch ignored the user’s stored `pageSize` preference.
- Fixed incorrect signal enquiry counts after applying filters.
- Removed redundant task instances from the signal configuration UI in Workflow Studio.
- Fixed an issue where reassignment search criteria were not cleared after resetting the table.

* * *

### Core and Admin

- Disabled date-picker validation when the field is in a read-only state.
- Prevented undesired redirection to the landing page when clearing search results in the application list.
- Fixed an issue where the project logo incorrectly overrode the browser’s favicon.
- Fixed import failures when exporting from older production environments to newer non-development environments.
- Resolved an import failure caused by missing tenant information in the current environment.
- Fixed CORS and service URL resolution issues in the Delta service.
- Added character limit validations for user creation in the Admin UI.
- Added character limit validations for group creation in the Admin UI.
- Resolved negative values in dashboard counts and removed duplicate status entries.

* * *

## 🗄 Archival Service

- Backup and Restore APIs accept `maxProcessCount` to limit the process instances handled by one request.
- Audit API date filters apply both `from` and `to` bounds.
- IDS introspection calls no longer time out during archival operations.
- Updating an audit record updates `updated_on`.
- Archival and audit processing ignore invalid task and process records, so restores and remaining-process counts use valid records only.
- The final audit row no longer copies `processInstanceIds` or `childProcessInstanceIds` from the previous batch.

* * *

## ⚠ Deprecation Notice

- Deprecated legacy `project/export` from the Studio UI.  
Please use the Async Project export API from the `config-service` API docs:  
[Follow this guide](https://community.neutrinos.com/t/deprecation-notice-deprecation-of-project-export-from-studio-ui-and-how-to-use-the-new-asynchronous-project-export-apis/1686)
- Deprecated `@jatahworx/alpha-cli`. Read the announcement [here](https://community.neutrinos.com/t/alpha-cli-deprecation-notice/1653)

* * *

## 🆘 Support Requests Resolved

- [NPFRBT-727](https://jatahworx.atlassian.net/browse/NPFRBT-727): Added an “Exact Match” checkbox in the Workflow Studio by default, configurable from Admin or Case Manager UI.
- [NPFRBT-1008](https://jatahworx.atlassian.net/browse/NPFRBT-1008): Dropdowns render faster, and the progress bar displays during loading.
- [NPFRBT-868](https://jatahworx.atlassian.net/browse/NPFRBT-868): Added `taskDelegateTime` to Enquiry task tables (`ti_XXXXXXX`) for delegation audits. Run [Sync Case Delegate Time](#sync-case-delegate-time-migration-for-existing-tasks) for existing tasks.
- [NPFRBT-973](https://jatahworx.atlassian.net/browse/NPFRBT-973): Implemented immutable browser caching and versioned URLs for plugin bundles and elements.
- [NPFRBT-883](https://jatahworx.atlassian.net/browse/NPFRBT-883): Fixed when the page editor shows the UI attribute window.
- [NPFRBT-800](https://jatahworx.atlassian.net/browse/NPFRBT-800): Alpha Refresh reloads table data.
- [NPFRBT-248](https://jatahworx.atlassian.net/browse/NPFRBT-248): Hidden required fields via dependency rules no longer block progression.
- [NPFRBT-664](https://jatahworx.atlassian.net/browse/NPFRBT-664): Introduced `AUDIT_COMPLETE_UPDATE_CASE_DATA` env variable to control audit payload. When disabled or not set, only updated case fields are stored in audit; when enabled, the full case data is saved.
- [NPFRBT-897](https://jatahworx.atlassian.net/browse/NPFRBT-897): Resolved duplicate enquiry records caused by pagination ordering.
- [NPFRBT-907](https://jatahworx.atlassian.net/browse/NPFRBT-907): Fixed translations when rendering page via page ID inside custom component.
- [NPFRBT-920](https://jatahworx.atlassian.net/browse/NPFRBT-920): Removed orphan task-related records from backups causing restore conflicts.
- [NPFRBT-904](https://jatahworx.atlassian.net/browse/NPFRBT-904): Corrected remaining process count calculation in audit.
- [NPFRBT-985](https://jatahworx.atlassian.net/browse/NPFRBT-985): Fixed backup failures caused by template-like (`{{ }}`) data patterns.

* * *

## 📋 Configuration

### Case Service audit detail level

```yaml
# Configure Audit log data detail level (true for full data, false for saving only the changed fields)
services:
    backends:
        alpha-case-service:
            envs:
                AUDIT_COMPLETE_UPDATE_CASE_DATA: 'true'

```

### Delta UI configuration

```yaml
# Configure base path for Delta UI
services:
    frontends:
        alpha-delta-ui:
            envs:
                ALPHA_UI_BASE_HREF: '/change-tracking/'

```

### Workflow Studio configuration

```yaml
# Configure the URL for the Delta UI integration
services:
    frontends:
        alpha-workflow-studio:
            envs:
                ALPHA_DELTA_UI_BASE_URL: 'https://<DOMAIN>/change-tracking'

```

### Alpha Delta Service configuration

```yaml
services:
    backends:
        alpha-delta-service:
            envs:
                CM_CONFIG_DB_NAME: <alpha-config-service database name>
                CM_CONFIG_DB_SCHEMA: <alpha-config-service database schema>

```

### Environment variables

| Variable | Deployment | Description | Required | Example |
| --- | --- | --- | --- | --- |
| `AUDIT_COMPLETE_UPDATE_CASE_DATA` | `alpha-case-service` | Controls whether the full case data or only updated fields are included in the audit log | No | `false` |
| `ALPHA_UI_BASE_HREF` | `alpha-delta-ui` | Base href for frontend applications hosted under sub-path | Yes | `/change-tracking/` |
| `ALPHA_DELTA_UI_BASE_URL` | `alpha-workflow-studio` | External URL where Delta UI is accessible | Yes | `https://<DOMAIN>/change-tracking` |
| `CM_CONFIG_DB_NAME` | `alpha-delta-service` | Database name same as `alpha-config-service` | Yes | `alpha-config-service` |
| `CM_CONFIG_DB_SCHEMA` | `alpha-delta-service` | Database schema same as `alpha-config-service` | Yes | `public` |

* * *

## 🔄 Migrations

Database migrations are **automated** for this release.

### API migrations

#### Change Tracking migration

- **Step 1: BPM Config Versioning (alpha-config-service)**

```bash
# Check status
POST 'https://[DOMAIN]/configservice/migration-module/bpm-config-versioning/status'

# Dry run
POST 'https://[DOMAIN]/configservice/migration-module/bpm-config-versioning/up'
Body: { "dryRun": true }

# Execute
POST 'https://[DOMAIN]/configservice/migration-module/bpm-config-versioning/up'
Body: { "batchSize": 50, "batchDelayMs": 1000 }

```

- **Step 2: Change Tracking Init (alpha-delta-service)**

```bash
# Dry run
POST 'https://[DOMAIN]/deltaservice/admin/change-tracking/init'
Body: { "dryRun": true }

# Execute
POST 'https://[DOMAIN]/deltaservice/admin/change-tracking/init'
Body: {}

```

#### Sync Case Delegate Time migration for existing tasks

```bash
POST 'https://[DOMAIN]/caseservice/case/recovery/sync-case-delegate-time'
BODY: '{
  "projectId": "string",
  "batchSize": 100,
  "batchProcessDelay": 1000
}'

```

* * *

## 📦 Docker Images

| Category | Service Name | Image Repository | Image Version |
| --- | --- | --- | --- |
| backends | **neutrinos-cm-bpm** | `neutrinos.azurecr.io/alpha/neutrinos-cm-bpm` | `1.0.0` |
| backends | **alpha-case-service** | `neutrinos.azurecr.io/alpha/alpha-case-service` | `26.2.1.0.105-b6b27f43f1-zenith` |
| backends | **alpha-request-service** | `neutrinos.azurecr.io/alpha/alpha-request-service` | `26.2.0.0.45-b6b27f43f1-zenith` |
| backends | **alpha-delta-service** | `neutrinos.azurecr.io/alpha/alpha-delta-service` | `26.2.0.0.61-b6b27f43f1-zenith` |
| backends | **admin** | `neutrinos.azurecr.io/alpha/admin` | `26.2.1.0.67-b6b27f43f1-zenith` |
| backends | **alpha-auth-service** | `neutrinos.azurecr.io/alpha/alpha-auth-service` | `26.2.1.0.76-b6b27f43f1-zenith` |
| backends | **alpha-config-service** | `neutrinos.azurecr.io/alpha/alpha-config-service` | `26.2.1.0.122-63ee7b5882-zenith` |
| backends | **alpha-module-service** | `neutrinos.azurecr.io/alpha/alpha-module-service` | `26.2.1.0.100-b6b27f43f1-zenith` |
| backends | **alpha-dashboard-service** | `neutrinos.azurecr.io/alpha/alpha-dashboard-service` | `26.2.0.0.42-b6b27f43f1-zenith` |
| backends | **marketplace-headless** | `neutrinos.azurecr.io/alpha/marketplace-headless` | `25.11.0.0.0-49d5909-current` |
| backends | **alpha-archival** | `neutrinos.azurecr.io/alpha/alpha-archival` | `26.2.0.0.44-b6b27f43f1-zenith` |
| frontends | **alpha-admin-ui** | `neutrinos.azurecr.io/alpha/alpha-admin-ui` | `26.2.1.0.89-b6b27f43f1-zenith` |
| frontends | **alpha-case-manager-ui** | `neutrinos.azurecr.io/alpha/alpha-case-manager-ui` | `26.2.1.0.109-b6b27f43f1-zenith` |
| frontends | **alpha-workflow-studio** | `neutrinos.azurecr.io/alpha/alpha-workflow-studio` | `26.2.1.0.104-7cf5d5bac1-zenith` |
| frontends | **alpha-delta-ui** | `neutrinos.azurecr.io/alpha/alpha-delta-ui` | `26.2.0.0.86-b6b27f43f1-zenith` |
| adapters | **alpha-jbpm-service** | `neutrinos.azurecr.io/alpha/alpha-jbpm-service` | `26.2.1.0.84-b6b27f43f1-zenith` |
| cron | **alpha-task-distributor** | `neutrinos.azurecr.io/alpha/alpha-task-distributor` | `26.2.1.0.83-b6b27f43f1-zenith` |
| cron | **gts** | `neutrinos.azurecr.io/alpha/gts` | `26.2.1.0.67-b6b27f43f1-zenith` |

* * *

## 📞 Support & Resources

- Documentation: [https://documentation.neutrinos.com](https://documentation.neutrinos.com)
- Bug Reports: [https://jatahworx.atlassian.net/servicedesk/customer/portal/11](https://jatahworx.atlassian.net/servicedesk/customer/portal/11)
- Community: [https://community.neutrinos.com](https://community.neutrinos.com)
