Release Update 06/02/2025

SDLC

Multi-Catalog Support for Liquibase in Databricks Environments

The Liquibase step supports actions across multiple catalogs within a single Databricks pipeline step. Users can configure multiple catalogs and choose between Parallel (default) or Sequential execution modes.

Each catalog’s output is displayed in its own tab with clear status indicators and detailed logs, making it easier to track and troubleshoot execution. This update simplifies and speeds up complex database operations in multi-catalog Databricks setups.

Dynamic Branch Support for All Pipeline Repositories

Dynamic Branch Support has been added to all pipeline repositories, allowing users to override branches for each repository within a pipeline, during an execution. Instead of manually updating steps, users can now edit branches directly at the pipeline level. These branch overrides apply automatically across all relevant steps, while unrelated settings (like environment variables) remain untouched.

This enhancement streamlines multi-repo workflows, reduces setup time, and enables more flexible CI/CD practices by allowing teams to promote artifact versions without rebuilding steps.

Lineaje Policy Validation & Enhanced Reporting

To strengthen data governance and compliance, we've upgraded the Pipeline Reports with integrated Lineaje Policy Validation.

Users can now automatically validate data lineaje reports against organizational policies, view threshold-based pass/fail statuses, and download detailed compliance evidence, all within a unified interface. This includes policy-driven validation with auto-check functionality, visual indicators for pass, warning, and fail statuses, and a unified report hub for viewing lineaje reports and policy validation side-by-side.

Enhanced Track Selection in Publish Step Configuration

For the mobile Android pipeline configuration, the publish step has been enhanced to include a dynamic dropdown for track selection, replacing the previous manual text input. Valid track names are now fetched directly from the Google Play Developer API using parameters such as customerId, toolId, and packageName.

This update improves data integrity by preventing invalid or misspelled entries, simplifies the user experience with an intuitive selection process, and ensures real-time synchronization with the Google Play Console so that newly added or custom tracks are immediately available for use.

Salesforce

Auto Merge for CustomObjectTranslation

The Auto Merge functionality for CustomObjectTranslation has been added to Opsera’s Salesforce deployment workflows.

Translation conflicts are automatically resolved in a single click, during deployments, mirroring existing auto-merge support for Workflow Rules and Custom Labels. Field labels, help text, and picklist translations tied to custom objects are intelligently merged, eliminating manual conflict resolution while critical translations are preserved.

This way, admins can ensure that consistency is maintained across all linked components, and any accidental data loss during collaborative development is prevented.

Proactive Protected Branch Validation for Bulk Migration

To prevent unnecessary delays in deployment workflows, we've improved Salesforce's Bulk Migration feature with upfront branch protection validation. This validation allows users to immediately know if a target branch is protected, before initiating long-running tasks.

Before component selection, Opsera validates whether the target branch has protection rules.If protected, users see an immediate warning with actionable next steps. This halts the workflow until resolved, preventing partial migrations.

Platform

Enhanced Secret Detection & Performance for Git Custodian

The GitCustodian tool has been upgraded to the latest version to improve the detection and handling of secrets within repositories.

This upgrade introduces enhanced and expanded rule sets for identifying a wider range of secret patterns, leading to increased accuracy and a significant reduction in false positives and false negatives. Existing workflows and integrations remain fully functional post-upgrade, ensuring a seamless transition.

Key Benefits of the Upgrade:

  • Stronger security compliance with improved secret detection coverage.

  • Reduced noise from invalid alerts, enabling faster and more reliable remediation.

  • Continued compatibility with existing pipeline and monitoring setups.

  • Enhanced performance through upgraded resource allocation.

Additional Enhancements

Enhanced Pipeline Status Clarity for Approval Gates

To provide accurate visibility into pipeline interruptions, the pipeline status handling has been refined for approval gates.

When an approval is rejected, the pipeline status is now explicitly shown as "Rejected" instead of incorrectly marking it as "Failed". This eliminates ambiguity between actual execution failures and intentional workflow halts due to disapprovals.

Enhanced User Management Administration: Support for Duplicate Full Names & Single-Character Last Names

  • Name-based uniqueness checks have been removed, allowing multiple accounts to share identical first and last names.

  • The Last Name field now accepts entries down to a single character, while existing validation (no special characters, max length) remains intact.

This eliminates naming collisions during account provisioning and ensures all valid naming conventions are supported without error.

Unified Insights

Enhanced Email Notification for Quality Reports

The Insights Email Notification has been enhanced with a new configurable Weekly Quality Report, allowing for automated comparisons of internal and external defects on a Week-over-Week (WoW) and Month-over-Month (MoM) basis.

Users can now dynamically scope reports to Scrum teams, which are then delivered via scheduled emails, providing timely and proactive visibility into defect trends. By enabling Scrum teams to receive tailored reports, the enhancement fosters a more responsive and accountable team environment.

Change Request KPI Enhancements

The Change Request KPI has been enhanced to improve change request tracking, ensuring accurate state visibility and ownership attribution.

The upgrades include:

  • Multi-Select Filters: State, CR Class, and Service filters now support multi-select functionality. This enables granular cross-filtering for complex analysis.

  • Resolution Status Logic: The "Resolution Status" field dynamically displays actual state names (e.g., New, Assess, Authorize, Scheduled, Implement, Review) instead of defaulting to "N/A". Validation confirms the status field aligns with both resolution and current status contexts.

  • Assigned/Updated By Fields: The "Resolved By" field has been replaced with two discrete columns: "Assigned To" and "Updated By". This change streamlines accountability and reduces resolution delays.

Test Execution Metrics Enhancement Overview

The Test Execution Metrics dashboard has been upgraded to include displaying Total X-Ray Runs, passed and failed counts with percentages in both overview and drill-down views. This enhancement eliminates manual effort in calculating pass/fail rates, providing instant visibility into test stability and failure hotspots.

With this upgrade, teams can now:

  • Prioritize Fixes: Identify high-failure components at a glance.

  • Track Trends: Monitor pass % fluctuations across sprints/releases.

  • Reduce Noise: Distinguish isolated failures from systemic issues via drill-downs.

Enhanced KPI Filtering and Mapping

The latest update introduces new filter fields for specific KPIs, enabling more granular data scoping in Tools & Mappings. The new filter fields allow for more precise data analysis by enabling users to scope their data more granularly.

New Filter Fields:

  • For MTTR (ServiceNow): Assignment Group, Configuration Item, Service, Major Incident State, and Incident Status After Retrospection.

  • For CFR (Jira): Issue Type, Label, and Priority.

  • For Release Management : Environment filters such as Dev, QA, Test, Stage, and Prod.

  • For Deployment Frequency (Git Releases): A new Git Release Tag Pattern filter.

New Capabilities for Application Quality Posture Dashboard

Introducing Defect Quality Metrics

Application Quality Posture dashboard includes defect quality metrics, designed to deliver deeper visibility into software health and release readiness. These newly added insights includes:

  • Defect Leakage (both Internal and External)

  • Defect Removal Efficiency

  • Defect Leakage by Project

  • Defect Pivot Reports

  • Comprehensive Defect Trend Report.

Each of these metrics provides unique views into how and when defects are discovered and resolved, giving your teams better data to pinpoint gaps in testing, strengthen QA coverage, and prioritize fixes earlier in the development lifecycle.

New Columns Added to Defect Trend Table in Application Quality Posture Dashboard

We’ve enhanced the Defects Created vs Resolved Trend view in the Application Quality Posture dashboard by adding three new columns to provide greater clarity and context around defect origin and categorization.

The following columns are now available in the tabular view:

  • Project Category: Helps identify the business or functional grouping associated with each defect.

  • Origin: Captures the source from which the defect originated.

  • Detection Activity Trigger: Indicates the activity or event that surfaced the defect, enabling more accurate mapping of detection points.

Other Capabilities include:

  1. Split View for Defects: Users can now toggle between Internal Defects, External Defects, All Defects, Defects Leakage, and Reports in a dedicated split view. This provides clearer visibility into defect origins and simplifies prioritization.

  2. Custom Descriptions for KPI Widgets: Users have the ability to include descriptions (up to 150 characters) for each KPI widget, enabling contextual clarity and better documentation of metrics.

  3. CFP Toggle in Dashboard Settings: Users can choose CFP values directly via dashboard settings, offering flexibility in how critical functionality metrics are displayed.

  4. Streamlined Defect Visualization: Removed redundant Internal Defect metrics in the overall view, as the new split view replaces their functionality.

Group Mappings - Brand new User Experience and New Capabilities

Opsera’s redesigned Group Mappings interface, a suite of UI/UX enhancements engineered to empower leadership with precision, agility, and actionable insights.

  • Wizard Level Onboarding for Tool Mappings

This simplifies onboarding by guiding users through a streamlined workflow to define organizations, assign ownership, and configure KPIs—reducing setup time and ensuring governance consistency.

The centralized Group Mappings offers:

  • Real-time visibility into projects.

  • Displaying organizations, owners, and timestamps to highlight outdated configurations or accountability gaps, empowering leaders to proactively mitigate risks and align resources with strategic priorities.

  • Has a wizard based guide for users through a 3-step workflow to create flexible organization management.

  • Seamless Cloning of Tool Mappings

The addition of Seamless Cloning enables users to duplicate existing project groups, complete with pre-configured filters, in one click. By allowing teams to rename, tweak, and deploy cloned projects effortlessly, this eliminates redundant manual setup, minimizes errors, and accelerates iteration cycles.

Sonar Ratings KPI Enhancements

The Sonar Ratings KPI Enhancements deliver strategic value by transforming code quality analysis into a more actionable, context-rich process.

The following are the capabilities for the KPI:

  • Branch-Level Scan Visibility: The Sonar Ratings KPI now displays project-branch-level scan results for Security, Reliability, and Maintainability, allowing users to prioritize fixes in high-risk branches.

  • Historical Scan Comparison: Compare current and past scan results for the same branch, even outside the selected timeframe. Track trends in issue counts to measure progress or identify regressions.

  • Dynamic Open Issue Table Access: A clickable standard table icon opens a modal with a detailed table view of only open issues, enabling users to review and export granular data.

Introducing Velocity Metrics by Scrum Team

The Sprint Velocity Dashboard now includes velocity metrics by Scrum Team. The KPI displays both planned and actual velocity, along with their Say/Do ratios, at the individual team level, providing a more in-depth understanding of team performance within your organizational structure.

By breaking down velocity and commitment reliability per Scrum Team, stakeholders can gain actionable data to improve sprint planning accuracy.

Key Metrics listed for each Project:

  • Scrum Team Size: Distinct count of contributors.

  • Average Team Size: Mean across all boards in the project.

  • Planned Committed SPs: Story points planned at sprint start.

  • Actual Completed SPs: Story points finished.

  • Actual Say/Do Ratio: Commit vs. delivery ratio.

Revolutionized Sonar Code Coverage Insights with Branch-Level Goals & Visualization

We've transformed Sonar Code Coverage reporting from a static metrics table into an intelligent quality management system. The new dashboard now supports branch-level analysis with customizable coverage goals and visual health indicators, enabling teams to track technical debt proactively and align efforts with organizational standards.

The Enhanced Sonar Code Coverage delivers branch-level insights with persistent sorting, customizable coverage goals, and instant visual health indicators to drive targeted quality improvements.

Key Capabilities:

Branch-Centric Analysis:

  1. Dedicated Branch column added to all coverage reports, to segment metrics per project-branch combination.

  2. New Project/Branch filters for targeted quality reviews.

  3. KLOC (Thousand Lines of Code) metric for complexity context

Goal-Driven Visualization

  1. Coverage Goals configurable per project-branch

  2. Automatic 4-tier color coding based on goal proximity.

  3. Dynamic info icons now load branch-specific documentation

  4. Component drill-down shows file-level coverage gaps

Additional Capabilities

  • Update LOC Display Format to US Standards with Comma Separation Across Copilot Dashboard

We’ve standardized the presentation of Lines of Code (LOC) throughout the Copilot Dashboard by adopting US-style comma separators. This visual enhancement ensures large numbers are immediately legible, improving clarity in reports, charts, and tooltips without altering any underlying data.

By formatting all LOC values ≥ 1,000 with commas (e.g., “12,345” instead of “12345”), users can more quickly parse and compare metrics at a glance

  • Granular Commit Control for Copilot Analysis

To deliver more accurate and actionable insights into Copilot adoption, two new filters, Include Merge Commits and Exclude PR Commits have been added to the Copilot Reports.

Merge commits can now be toggled to track bulk integrations, such as those from release branches. Whereas, the PR commit exclusion isolates genuine interaction between the developers and Copilot interactions, by removing commits generated by bot automation. In addition, setting the “Max Lines of Code Allowed” filters out oversized commits.

Overall, the filters eliminate skewed metrics from non-human activities, and reveals true AI collaboration patterns.

  • Improved search for Project Names under "Filter Values" during Sonar Ratings KPI Group Mapping.

We have addressed an issue in the Sonar Ratings KPI Mapping interface where the project name autocomplete was limited to the first 100 entries. Users typing beyond that initial set couldn’t find or select projects not in the first page of results. By restoring true incremental search behavior, users can now filter and select from their full list of projects, regardless of count, simply by typing any substring of the project name.

  • Pipeline Statistics KPI Enhancement

Users can now access pipeline stages without being restricted by predefined naming conventions, ensuring all stages are fully visible and explorable. Users can click any stage to drill down and concentrate on data analysis of any stage in the pipeline. This optimization eliminates clutter, and delivers a more intuitive experience.

  • The DevEx Dashboard Mapping now includes Azure tool type, allowing for comprehensive tracking of Azure DevOps metrics. This enables the selection of Azure within the tool type filter and dynamically populates Project URL values when activated This is supported for the KPIs such as PR Stats, PR Size, Commits Stats, and Pipeline Statistics.

  • The Security Dashboard has been enhanced with new features, including the addition of Veracode as a selectable option in the 'Tool Type' filter. Teams can now accurately filter and correlate vulnerabilities, accelerating threat remediation and compliance reporting.

  • Enhanced Test Execution Metrics KPI

To accelerate defect resolution and collaboration, the drill down reports of Test Execution Metrics KPIs include direct JIRA integration with streamlined link management. Users can instantly navigate to associated test/execution issues in JIRA and copy issue links with one click, reducing investigation time and improving cross-team alignment.

Last updated