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 before enabling the workflow.
Global Custom Code (documentation)
Global custom-code snippets can be shared by multiple projects.
Required configuration
- If your values file overrides
features.featureFlags, addGLOBAL_CUSTOM_CODE,BPM_CONFIG_VERSION, andCHANGE_TRACKING. The chart enables them by default only when the list is not overridden. - Deploy the on-premises Marketplace when
GLOBAL_CUSTOM_CODEor Project Plugins is enabled. Configure its values underglobal.marketplace.
Enhancements
Tables and inboxes
- Table refresh emits
onRefreshwithout also emittingpageChange. - 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.
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.
BPM and task management
- Fixed a bug where the initial human task fetch ignored the user’s stored
pageSizepreference. - 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
maxProcessCountto limit the process instances handled by one request. - Audit API date filters apply both
fromandtobounds. - 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
processInstanceIdsorchildProcessInstanceIdsfrom the previous batch.
Deprecation Notice
- Deprecated legacy
project/exportfrom the Studio UI.
Please use the Async Project export API from theconfig-serviceAPI docs:
Follow this guide - Deprecated
@jatahworx/alpha-cli. Read the announcement here
Support Requests Resolved
- NPFRBT-727: Added an “Exact Match” checkbox in the Workflow Studio by default, configurable from Admin or Case Manager UI.
- NPFRBT-1008: Dropdowns render faster, and the progress bar displays during loading.
- NPFRBT-868: Added
taskDelegateTimeto Enquiry task tables (ti_XXXXXXX) for delegation audits. Run Sync Case Delegate Time for existing tasks. - NPFRBT-973: Implemented immutable browser caching and versioned URLs for plugin bundles and elements.
- NPFRBT-883: Fixed when the page editor shows the UI attribute window.
- NPFRBT-800: Alpha Refresh reloads table data.
- NPFRBT-248: Hidden required fields via dependency rules no longer block progression.
- NPFRBT-664: Introduced
AUDIT_COMPLETE_UPDATE_CASE_DATAenv 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: Resolved duplicate enquiry records caused by pagination ordering.
- NPFRBT-907: Fixed translations when rendering page via page ID inside custom component.
- NPFRBT-920: Removed orphan task-related records from backups causing restore conflicts.
- NPFRBT-904: Corrected remaining process count calculation in audit.
- NPFRBT-985: Fixed backup failures caused by template-like (
{{ }}) data patterns.
Configuration
Case Service audit detail level
# 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
# Configure base path for Delta UI
services:
frontends:
alpha-delta-ui:
envs:
ALPHA_UI_BASE_HREF: '/change-tracking/'
Workflow Studio configuration
# 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
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)
# 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)
# 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
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
- Bug Reports: https://jatahworx.atlassian.net/servicedesk/customer/portal/11
- Community: https://community.neutrinos.com