Release Update 05/23/2025

Introducing Opsera’s AI Assistant — Your Dedicated DevOps Companion

We are excited to launch the Opsera AI Assistant, a powerful new feature designed to streamline DevOps workflows through advanced AI capabilities. The AI Assistant acts as an intelligent partner for software development and operations teams, providing real-time insights, automation, and support across the entire pipeline lifecycle.

Core Capabilities:

  • Pipeline Insights & Analytics Monitor pipeline runs with real-time status updates, duration tracking, and tool usage metrics to identify bottlenecks.

  • Proactive Security Monitoring Detect vulnerabilities early with automated risk alerts to maintain secure, reliable pipelines.

  • On-Demand Documentation & Support Access best practices, configuration guides, and troubleshooting tips directly via the AI chat interface.

  • Personalized User Settings Customize your experience with chat nicknames, notification preferences, and flexible profile management.

  • Natural Language Pipeline Control Trigger executions like run, reset and also check pipeline status via chat commands, validated by role-based access controls (RBAC).

  • Automated Failure Insights Investigate failed pipelines with detailed breakdowns and root cause analysis

Ready to Get Started? Follow our step-by-step Installation guide herearrow-up-right!

Salesforce

Introducing Salesforce Apex Test Matrix Dashboard

Opsera has introduced the Salesforce Apex Test Matrix Dashboard, designed to simplify Apex testing management across Salesforce orgs.The dashboard introduces a centralized framework for mapping Apex classes to their corresponding test classes within selected Salesforce organizations.

Learn more here.

Previously, by enabling the Auto-Include feature, test classes were associated with an API-driven approach, leading to incomplete test mappings, at times. With the dashboard, test class mapping has been improved through metadata analysis, naming conventions, and dependency checks, enabling more accurate automation and reducing manual effort.

Teams can now:

  • Centralized Test Class Mapping: Associate test classes with Apex classes seamlessly. When the AutoInclude Test Class option is enabled, the system automatically identifies and links relevant test classes to the selected Apex class, reducing manual effort.

  • Intelligent Test Class Recommendations: Leverage Opsera-suggested options to intelligently identify and map test classes. Opsera analyzes naming conventions, metadata relationships, and historical patterns to recommend accurate test class associations.

  • Bulk Management via Upload/Download: Users can perform upload/download CSV templates to manage mappings at scale.

Improved Handling of No-Component Scenarios in Salesforce Pipelines

We’ve enhanced the behavior of Salesforce pipelines to provide clearer status reporting and better user feedback when no deployable components are found during scheduled executions.

In cases where the pipeline reaches the package creation step and no deployable components are found, the execution will now be automatically marked as Aborted, with a descriptive message on the termination reason. Additionally, when a pipeline is manually stopped by a user prior to the package creation step, the status will now be updated to Stopped, accurately reflecting intentional user intervention.

This ensures that such scenarios are no longer categorized as generic failures, thereby enhancing traceability and interpretability of pipeline outcomes.

Platform

Support for Email-Based User Deactivation

The User Deactivation API now supports email addresses as input, alongside existing UserID functionality.

Simplified user management, particularly when UserIDs are not available, is now possible. Administrators can deactivate users more intuitively using their email addresses, reducing friction.

New Pipeline Statuses “Aborted” & “Cancelled” for Pipeline Monitoring

Two new pipeline statuses Aborted and Cancelled are available in the Pipeline Orchestrator, joining existing statuses like Success, Failed, and Running. These statuses mirror Failed in downstream logic (alerts, logs, workflows) while adding critical context to why a pipeline stopped.

  • Cancelled: Intentional termination by users (e.g., stopping a redundant pipeline).

  • Aborted: Unexpected termination by the system (e.g., resource failures, timeouts).

This improves traceability and makes debugging easier by clearly indicating the reason behind a pipeline’s early termination.

Additional Capabilities

  • Improved Error Logging for Veracode Pipeline Step

Veracode tool configuration in pipeline steps now includes validation. Clear and descriptive error messages have been added to logs for instances where an invalid tool is referenced. This aims to improve user experience by making pipeline failures easier to understand and troubleshoot, reducing time spent debugging misconfigured tools.

  • Expanded Character Limits for Cluster and Namespace Fields

The character limit for the Cluster and Namespace fields under Argo Projects has been increased from 50 to 255 characters. This enhancement ensures compatibility with more complex naming conventions and does not affect existing configurations.

Last updated