ProdX
ProdX
Release Notes
2026 02b 02/20/2026 prodx updated to latest eks image and fix issues with aws services due to upgrade prep infrastructure for change to wundergraph cosmo graphql router in future release added a unit of measure for decimal fraction to properly handle both percentages and decimal fractions in a unified manner on the ui remove legacy gas lift rate unit of measure from api and ui (we now just use a standard gas rate unit) change max length of well header fields from 50 to 100 characters (name, group1, group2, group3, area, central facility, tank battery, route, pad, platform, heritage, and responsible engineer) update query criteria for “wells” in graphql to accept a list of string instead of a single string for area, central facility, pad, platform, route, tank battery, heritage, and responsible engineer add last well test date to the well header (updates on ingest) schema for future addition to well performance dashboard add new well performance analysis results as options on the ui for well performance dashboard and multi well analysis total gas oil ratio, delta pressure choke, gas lift injection rate per boe, total gas rate per boe, gas rate per boe, water rate per boe, liquid rate per boe, bottomhole pressure calc to gauge difference, bottomhole pressure calc to gauge error, bottomhole pressure calc to gauge absolute error remove unused fields (downtime corrected gas lift injection rate, current, opportunity, opportunity field, recommendation, and recommendation field) from well performance analysis results application wide clean up and streamline graphql api client in compute platform modified lift type determination logic to allow wells to return to natural flow after artificial lift if we observe at least 4 credible days of natural flow in a row revised lift type determination to be more stable, especially in scenarios where the well was on gas lift with missing chp added “change reason” to well model schema for future ui integration added “general well model settings” to model configuration (api only for now) these settings allow users to configure whether we compute models on partial downtime days and, if so, a downtime hours threshold above which to not compute there are options on whether to use downtime corrected rates during partial downtime and whether to zero rates when there are 24 hours of downtime it also allows tuning of the esp, gas lift, srp, and pcp daily thresholds for lift type determination finally, users can configure the mscf per boe conversion factor added gas lift valves to natural flow well models (and wellbore diagrams) if valves were installed but injection has not started yet fix issue where the spaces between columns were unpredictably clickable on the well performance dashboard advisor – invert gas lift depth of injection axis to have 0 at the top of the y axis opportunity lookback – adjust color and style of esp frequency series to be consistent with other pages fix issues with missing tooltips in full screen mode and zoom reset when entering full screen mode on multi well analysis reservoir pressure calibration – divorce main page time range selection from available calibration and well test dates in time pickers now all well tests are selectable in forms, regardless of the main relative time selection on the page shut in analysis – fix issues with disappearing data points after zooming derivative charts data quality – fix issue where filter becomes permanently disabled if all wells were previously filtered from the page multi well analysis – fix issue where chart series disappeared when changing the map size reservoir pressure calibration – add shut in duration to liquid level measurement forms data quality – fix issue with uom conversion toggle becoming disabled when refreshing from the time series view model settings implement missing uom conversions for some less frequently used models model settings – link model settings visibility with ui feature toggles monitor time series – change page name to “scada data” data quality – change dataset name from time series to scada data reservoir pressure calibration – fix issue with y axis max value breaking when the pi series is disabled gas lift – fix issue with disappearing plotline labels when adjusting y axis scale for liquid rate opportunity lookback – fix issue with page crashes after editing the scheduled date of a confirmed opportunity fix issue with some pi and esp opportunities missing cash flow calculations causing them to not appear on the ui changed behavior to always show them and fixed the root cause of the missing data fix issue with ddv liquid and gas settings receiving incorrect default values on model settings fix issue with unit of measure labels on formation data quality fix issue with multi well analysis where an edge case could cause a stack overflow when scrolling through many individual well charts netx clean up unused code that was copied over from prodx components ensure components match netx styling fix issue with editor crashing when deleting nodes and performing various undo/redo operations after setting an initial separator operating pressure, do not allow the user to delete it and save – models expect this value to be populated change well list filters to use the original casing of the well header fields previously we were forcing them to be all caps, which caused some duplicates to appear add thousands separators to number formats to improve readability of large numbers add constraints to results > network tooltip tables fix issue stemming from a legacy bug where some old network nodes could have incorrect attribute types upgrade charting library fix issue where constraints could be deleted when moving a node (bug was never released to production) improve lasso tool user experience by allowing it to behave like the select tool when not clicking and dragging add group1 to well list filters and groupings (now default grouping) add heritage and responsible engineer to well list filters and groupings 2026 02a 02/06/2026 prodx updated the dynamic drainage volume (ddv) formulation with enhanced data driven derivative calculations and rta based flow regime representation and updated settings respectively for oil or gas wells model settings – added capabilities to reset settings or values back to default values, with visual indicators showing when settings differ from defaults updated qualifications for determining the artificial lift type to require water, gas, and oil production greater than 0 fixed an issue where selecting the “all wells” group in data quality and navigating to another page briefly displayed the full well list on the well selection list before reloading the correct well set fixed an issue where using the browser back button did not work after navigating from data quality with the “all wells” group selected improved internal code quality and tooling stability following the ui migration to vite corrected the onboarding status display so wells with a null onboarding status are shown as “new ( )” instead of “done ” data quality – added additional well header warnings for missing bottomhole lat/lon, middle lat/lon, area, central facility, tank battery, route, pad, platform, responsible engineer, and heritage netx enabled lasso for edges on editor migrated unit tests from jest to vitest 2026 01d 01/30/2026 prodx fixed an issue with wellbore discretization for bottomhole pressure traverses which could result in gas lift injection gas being added to a segment before a gas lift valve due to floating point precision drift (only occurred in some edge cases when over injection issues were present) improved chart interaction so y axis scaling via drag and drop continues to work after switching wells added responsible engineer and heritage to “groups” filter option and multi well analysis “group by” fixed issue where tooltips were missing for some charts in full screen mode updated compute and api pipelines to integrate unit and integration test reports on the build prodx ui – migrated from webpack to vite, updated typescript version, and updated eslint version improved well list performance by optimizing component to prevent unnecessary re renders data quality – improved sequencing of data loads to ensure consistent screen behavior opportunity lookback – added functionality for users to validate or invalidate lookbacks for use in future rollup dashboard copilot – updated toast messages when changing settings ai agent – preserved chat context when navigating from the well performance dashboard to detailed views for the same well model history – added last finished timestamp to main model history view for quick screening of last runs by well well performance dashboard – fixed issue where the filters icon showed applied filters after changing templates or groups, even when no filters were set well performance dashboard – fixed column display issues when ai agent view is expanded well performance dashboard – fixed edge case where some copilot opportunities may not sort correctly well performance dashboard – fixed an issue with esp optimization results not being presented on the dashboard due to inadvertent stripping of time zone offsets multi well analysis – fixed tooltip formatting when viewing many wells by series multi well analysis – preserved zoom state when switching between normal and full screen views monitor bottomhole pressure – save user's traverse x and y axis selections to local storage these will persist session to session but not device to device copilot gas lift – save user's traverse y axis selection to local storage this will persist across all gas lift traverse views session to session but not device to device model settings – added backend support for resetting a well to tenant or system default settings shut in analysis – corrected y axis scaling in superposition time and rate charts when all series are disabled addressed cves from january monthly review data platform added optional request header to allow data to be inserted without triggering automatic well computation netx added api validation to ensure node attributes were consistent with the node type on insert or update added api functionality to allow switching between oil and gas well node types add keyboard shortcuts for undo/redo to editor toolbar fix issue with connection tool preview when selecting the same node multiple times when selecting multiple wells, treat oil and gas wells the same when determining whether to allow actions (like joint/pipe connections) general ui code refactor and cleanup fix issue with y axis scaling on gas lift performance and nodal analysis results charts show long node names only on hover when in the editor previously they would also show when the node was selected improve display of results network view when there are no scenario results fix issue with undoing node deletion where well attributes were restored on non well nodes improve zoom to fit behavior with multi select enable keyboard shortcut for panning in the editor by pressing the space bar when any tool is active remove “default” options for optimization mode and critical rate configuration for well attributes in scenarios now, the actual default value will be displayed directly (optimize and hard critical rate configuration, respectively) 2026 01c 01/19/2026 improved consistency in graphql query execution to ensure correct filtering across environments 2026 01b 01/16/2026 prodx well performance dashboard templates – improved column insertion logic to ensure newly added columns appear in the intended order relative to existing analysis fields notes / interventions / events – enhanced tooltip formatting to apply a maximum width and wrap long descriptions for improved readability multi well analysis – corrected axis control behavior so y axis extremes can be adjusted again after resetting zoom conventional – l2 well model calibration – improved tooltip value handling to prevent negative zero displays by normalizing very small rounded values added ability to change minimum and maximum axis values for all charts across the platform extended graphql support to include heritage and responsible engineer fields opportunity lookback – added backend support for marking opportunity results as valid or invalid, including user attribution and timestamps, while excluding invalid results from rollup calculations refined well diagram query logic standardized daily production data to return empty collections instead of null values when no records are found added logic for esp amperage analysis and frequency / pid mode switch recommendations revised equipment lookup logic for well models to only consider date (not time) netx allow selection, connection, move, and delete of multiple nodes (ctrl+click) and added a lasso tool on network and scenario editor fix issues with scrolling after opening dropdown lists fix issue with zoom to fit on network editor general code cleanup and dependency upgrades 2026 01a 01/09/2026 prodx improved lift type stability and classification by preserving annular natural flow across short term data variability and increasing the gas lift injection threshold used to reclassify natural flow as gas lift from >10 to >30 mscf/d technical debt – created internal improvements and refactoring to reduce technical debt and improve platform stability added backend support for heritage and responsible engineer well attributes to enable future grouping and filtering capabilities opportunity lookback – improved timeline flowchart layout and spacing across different zoom levels ai agent – updated placement on single well pages and refined opening prompts across well performance dashboard, advisor, copilot, and monitor experiences netx read only network – add tooltips for separators and compressors read only network – added tooltips to indicate wells excluded from calculations when added after the calculation was run upgraded internal dependencies and completed maintenance improvements improved editor state management during page navigation improved network editor stability when working with long node names improved scenario loading resilience in the network editor

