# 🚀 Release Notes — Version 4.4.0

**URL:** https://community.neutrinos.com/t/release-notes-version-4-4-0/690
**Category:** Product Release Notes
**Tags:** neutrinos-trinity, trinity-releases, trinity-release-note
**Created:** [April 29, 2025, 1:47pm UTC](https://community.neutrinos.com/t/release-notes-version-4-4-0/690 "2025-04-29T13:47:08Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Muhseena\_T](https://community.neutrinos.com/user_avatar/community.neutrinos.com/muhseena_t/32/90_2.png) [@Muhseena\_T](https://community.neutrinos.com/u/Muhseena_T)
#### Post date: [April 29, 2025, 1:47pm UTC](https://community.neutrinos.com/t/release-notes-version-4-4-0/690/1 "2025-04-29T13:47:08Z")

</div>

We are excited to announce the release of Version 4.4.0, packed with powerful new features, user experience enhancements, and important bug fixes to improve platform stability and usability.

## 🌟 What’s New

### 1. Cancel Staged Deployments

Users can now cancel staged asset deployments, improving flexibility in managing and adjusting deployment strategies more effectively.

 ![Cancel Staged Deployment](https://community.neutrinos.com/uploads/default/original/1X/7a3bd8fef69e7a0f4b0591022144afc712057311.png)

### 2. Global Variable Enhancements

Users can now define global variables directly within the values file, allowing these variables to be consistently accessed and reused across all services in an asset. This simplifies configuration management and ensures consistency across environments.

 ![Global variable](https://community.neutrinos.com/uploads/default/original/1X/98d758f276d50dda7e2bd2abfbbd4e5e7756ab3f.png)

### 3. JSON Edit Support for DB Migration

Users can now directly edit the database migration configuration in JSON format, offering advanced control and faster tweaks.

 ![Database details](https://community.neutrinos.com/uploads/default/original/1X/c922a844489724f7089fce01429cd2f082cc20c5.png)

### 4. View Deployment Values File

Easily view the actual values file used during a deployment directly from the Deployment Details page, improving transparency and debugging.

 ![Picture, Picture](https://community.neutrinos.com/uploads/default/original/1X/905c3e48f085532b0e149465765082134cb33692.jpeg)

### 5. New Alert Configurations

We have introduced new options for setting up alerts across environments:

- Storage Alerts for Elastic Storage  
Users can now create storage alerts for elastic storage across multiple environments, ensuring proactive monitoring.

 ![Storage Alert](https://community.neutrinos.com/uploads/default/original/1X/41dbf4a8303862697b86e0a42b81585654d7471f.png)

- Node Storage Alerts  
Users can configure node-level storage alerts across multiple environments, enabling notifications based on predefined storage thresholds or percentages.

 ![Nodes Alert](https://community.neutrinos.com/uploads/default/original/1X/b6791d36122c9e29a4347e2329dadd2db726e07e.png)

### 6. Asset Version Rollback

- Users can now seamlessly revert an asset to a previous version.

 ![Asset version rollback](https://community.neutrinos.com/uploads/default/original/1X/8d1965af376bb318b5641220120b68b13dd3016a.jpeg)

- This includes rolling back associated database migrations if applicable, ensuring smooth and safe recovery.

 ![Picture](https://community.neutrinos.com/uploads/default/original/1X/8001bfe2f8774249a187710d9453bc73280a8c3c.jpeg)

### 7. Update Resource Allocations Post Deployment

- Users can now update CPU, memory, and other resource allocations even after a successful deployment.

- This allows dynamic adjustments without requiring a complete redeployment.

 ![Picture (2)](https://community.neutrinos.com/uploads/default/original/1X/7da822f729ff85dd498bc7a7de4d8459ccd7ab44.jpeg)

 ![Picture (2)](https://community.neutrinos.com/uploads/default/original/1X/bea070bfeb7eb0930e96fd863ed4c0c1175b1112.png)

### 8. Kibana Logs Viewer

- A new integrated option is now available to view Kibana logs directly within the platform, making log analysis easier and faster.

 ![Kibana](https://community.neutrinos.com/uploads/default/original/1X/6fbd820fda012829c31fee7730f8cb8f624ab6b5.png)

### 9. View Migration App Logs and Audits from Deployment Details

- You can now access migration app logs and audit trails directly from the deployment details page for better traceability and debugging.

 ![Picture](https://community.neutrinos.com/uploads/default/original/1X/a464b620cd933a619a8016d1ec0cde1ec982e9d4.png)

### 10. Unlink Namespace from Environment under an Asset

- Added the capability to unlink a namespace from a specific environment under an asset.

- This provides better management and flexibility over namespace assignments.

 ![Picture (5)](https://community.neutrinos.com/uploads/default/original/1X/c725005622ee69befa7bcb46bbb80b11a2813885.png)

### 11. Real-time Build Logs UI

- We have launched a completely redesigned Build Logs UI that fetches and displays build logs in real-time, improving the deployment and debugging experience.

 ![Picture (6)](https://community.neutrinos.com/uploads/default/original/1X/d893e8a7381e579db6fdbd635b1a83208c2e6e1d.png)

### 12. Use Mapped Domain During License Agent Initialization

- License agent initialization now supports the use of mapped domains, improving flexibility in enterprise environments.

### 13. Sync Secret Deletion

- Users can now delete sync secrets created through Trinity at both the asset and project levels, simplifying secret management.

 ![Sync secret delete project level](https://community.neutrinos.com/uploads/default/original/1X/f541f5e33389838fed352e6bce98bb7bfbf93f2a.jpeg)

 ![Sync secret delete asset level](https://community.neutrinos.com/uploads/default/original/1X/aaf08c4e406695e2c567d5b9265de678d9bde7eb.png)

# ✨ Enhancements

#### Merged DB Migration View

- Database migrations are now shown alongside other deployment steps in a single, time-sorted view.

#### Secret Key Support for Underscores:

- Secret keys now support \_ (underscore), expanding valid naming conventions

#### Fullscreen Expansion for Alert Section

- The Alerts section can now be expanded to full screen, enhancing visibility and making monitoring more efficient.

 ![Picture](https://community.neutrinos.com/uploads/default/original/1X/46903c59689fde56f88caf79c6262a3d40dbad5b.jpeg)

 ![Picture](https://community.neutrinos.com/uploads/default/original/1X/01f55cd392910488ac379416834c68135fd6e27c.png)

#### Alerts Section Improvements

- The “List” section has been renamed to “Applications” for better clarity and organization within the Alerts module.

 ![Picture](https://community.neutrinos.com/uploads/default/original/1X/f6e9aea80db8c466b478e7553d3602702c4ba84b.jpeg)

## 🐞 Bug Fixes

### 🛠 Vault Field in Sync Secret Editing

- While editing, the Vault field is now included conditionally in the column mapping for syncSecret types, ensuring better data handling and validation.

### 🚧 Improved Undeployment Flow

- Instead of instantly removing assets, the undeployment process now displays an “Undeploy in Progress” status.

- Supports error handling and refresh actions during this stage.

### 🔍 Build List Search

- Build search functionality has been refined to return more accurate and responsive results.

### ⚙ Nodepool Configuration

- Fixed an issue where nodepool configuration changes weren’t being reflected in the review screen.

### 🐳 Docker URL Versioning

- Docker URLs for migration apps are now resolved based on their specific asset version

### ⚔ Private URL and API Docs Conflict Handling

- When “Enable Private URL” is selected, the “Enable API Docs” option is now automatically disabled to prevent configuration conflicts

### Database Migration (Before Upgrading)

[DB Migration Scripts](https://bitbucket.org/bhivedevs/trinity-db-operations/src/master/SQL_SCRIPTS/console-db/)

| Repository Name | Docker Image | Tag |
| --- | --- | --- |
| trinity-frontend | [neutrinos.azurecr.io/trinity/trinity-frontend/ui](http://neutrinos.azurecr.io/trinity/trinity-frontend/ui) | 25.04.4.4.0-azure |
| | [neutrinos.azurecr.io/trinity/trinity-frontend/api](http://neutrinos.azurecr.io/trinity/trinity-frontend/api) | 25.04.4.4.0-azure |
| trinity-orchestrator | [neutrinos.azurecr.io/trinity/trinity-orchestrator](http://neutrinos.azurecr.io/trinity/trinity-orchestrator) | 25.04.4.4.0-azure |
| trinity-db-operations | [neutrinos.azurecr.io/trinity/trinity-db-operations](http://neutrinos.azurecr.io/trinity/trinity-db-operations) | 25.04.4.4.0-azure |
| trinity-assets-orchestrator | [neutrinos.azurecr.io/trinity/trinity-assets-orchestrator](http://neutrinos.azurecr.io/trinity/trinity-assets-orchestrator) | 25.04.4.4.0-azure |
| trinity-deployments | [neutrinos.azurecr.io/trinity/trinity-deployments](http://neutrinos.azurecr.io/trinity/trinity-deployments) | 25.04.4.4.0-azure |
| trinity-promscale-connector | [neutrinos.azurecr.io/trinity/trinity-promscale-connector](http://neutrinos.azurecr.io/trinity/trinity-promscale-connector) | 25.04.4.4.0-azure |
| trinity-alerts-base-app | [neutrinos.azurecr.io/trinity-utils/alerts-base-app](http://neutrinos.azurecr.io/trinity-utils/alerts-base-app) | 25.04.4.4.0-azure |
| trinity-alerts-email-service | [neutrinos.azurecr.io/trinity/trinity-alerts-email-service](http://neutrinos.azurecr.io/trinity/trinity-alerts-email-service) | 25.04.4.4.0-azure |
| ttrinity-app-logs | [neutrinos.azurecr.io/trinity/trinity-app-logs](http://neutrinos.azurecr.io/trinity/trinity-alerts-email-service) | 25.04.4.4.0-azure |

# 🎯 Closing Note

We continue to focus on delivering better functionality, stability, and an improved user experience. Thank you for your continued support and feedback — it helps us make the platform better with every release!
