Changelog
Stay up to date with the latest PetroBench features, improvements, and bug fixes
For a visual overview of what's new in PetroBench, visit petrobench.com/whats-new.
Simulation Reliability
Bug fixes for simulation stability and calculation accuracy.
Bug Fixes
- Fixed an issue where long-running simulations could time out before completing
- Fixed an issue where IPR calculations could produce invalid values under certain input combinations
EventHub Improvements & UI Polish
Sync workflow improvements and interface refinements across the platform.
Improvements
- Sync progress now shows pending, succeeded, and failed simulation counts for better visibility into large sync jobs
- Sync waits for all simulations to finish before marking complete, preventing premature completion on large datasets
- More accurate sync ETA calculated from actual wells processed rather than batch estimates
- Sync logs auto-refresh during active syncs so you no longer need to manually reload the page
- Source data dialog now shows which fields used defaults and which were left empty
- Cleaner icon set throughout the integrations section
- Skeleton loading states in organization switcher search
- Improved dark mode visibility for running status badges
- DataBridge translations added for all supported languages
Platform Improvements & Simulation Enhancements
Feedback tools, simulation flexibility, and interface refinements.
New Features
- In-App Feedback with Screenshot Capture: Submit feedback directly from the platform. The built-in capture tool lets you annotate your screen and attach a screenshot with your report - no need to switch to email or take manual screenshots.
- Enhanced User Groups: Search groups by user name or email, and filter by region, role, or app access for faster team management.
Improvements
- Design assistant now accepts a wider range of taper configurations, giving you more flexibility when building rod strings
- Improved directional survey import with better handling of SROD formats
- Help and documentation links now open in your preferred language
- Cleaner sidebar layout with updated iconography throughout the platform
SSO & Simulation Improvements
Enterprise authentication and simulation workflow improvements.
New Features
- Single Sign-On (SSO): SAML-based SSO with direct login URLs per organization (e.g.,
app.petrobench.com/sso/your-company). Users authenticate through their company's existing identity provider and land directly in PetroBench. - Simulation Assignment: Assign users to specific simulations so your team always knows who owns which design. Assigned simulations appear in each user's dashboard, and you can reassign or unassign at any time from the simulation list.
- Dynamic Simulation Progress: Redesigned progress dialog that shows a live ETA, elapsed time, number of items processed, and current processing rate. For longer runs with many step lengths, the progress bar updates in real time so you always know exactly where things stand.
- Help Tooltips: Hover over column headers in the dashboard and data tables for quick explanations of what each field means - helpful for new team members getting up to speed.
Improvements
- Wells now show which user created and last updated them with timestamps
- HQ and Division badges are now visible in the organization switcher for easier navigation
Arabic & Portuguese Documentation
Full documentation site now available in Arabic and Portuguese.
New Features
- Arabic Documentation: All documentation pages, support articles, FAQ, and glossary are now available in Arabic with full right-to-left layout support. Arabic-speaking teams can read the entire docs site in their native language.
- Portuguese Documentation: All documentation pages, support articles, FAQ, and glossary are now available in Portuguese. Covers teams in Brazil, Portugal, and Portuguese-speaking regions.
Arabic, Hindi & Thai
Three more languages added to the platform.
New Features
- Arabic: Full Arabic translation with right-to-left layout support across every page and component
- Hindi: Full Hindi translation for teams operating in India
- Thai: Full Thai translation for teams operating in Thailand
Indonesian & Russian
Continued international language expansion.
New Features
- Indonesian: Full Indonesian translation for teams operating in Indonesia
- Russian: Full Russian translation for teams operating in Russia and Central Asia
Portuguese, German & Dutch
Language support for European and Latin American markets.
New Features
- Portuguese: Full Portuguese translation for teams in Brazil and Portugal
- German: Full German translation for teams in Germany, Austria, and Switzerland
- Dutch: Full Dutch translation for teams in the Netherlands
Bulk Import & Custom Equipment
New bulk well import tool and improvements to custom equipment workflows.
New Features
- Bulk Well Import: Import multiple wells at once from RSDX, RSVX, or Inp6e files. Drag and drop an entire folder and PetroBench will parse every file, create the wells, and populate all simulation data automatically. Great for onboarding a new field or migrating from another tool.
- Custom Pumping Unit Dropdowns: When creating a custom pumping unit, you can now select the manufacturer and unit name from searchable dropdown menus instead of typing them manually. The dropdowns are populated from the full PetroBench equipment library.
Improvements
- Improved custom equipment creation and editing workflows with clearer form layouts
- Activity logs now show comparison actions (create, update, delete) for better visibility into team activity
- Searchable dropdown filters in activity logs make it easier to find specific events
Norwegian & Turkish
Two more languages added to the platform.
New Features
- Norwegian: Full Norwegian translation for teams operating in Norway and the North Sea region
- Turkish: Full Turkish translation for teams operating in Turkey
Spanish Localization
Full Spanish language support across the entire platform.
New Features
- Spanish: Full Spanish translation covering all pages, dialogs, notifications, and error messages - for teams across Latin America and Spain
Unit System & Stability
Configurable unit systems and reliability improvements.
New Features
- Unit System Support: Choose between imperial and metric unit systems across all inputs, outputs, and reports. The unit system is configurable per organization, so every user in your company sees consistent units. All calculators, simulation inputs, and PDF reports respect the selected unit system.
Improvements
- Numeric values across all tables and outputs now display with thousand separators for easier reading
- Improved session stability for extended work sessions
- Smoother login experience - you're now returned to the page you were trying to access after signing in
Organization Management
New tools to manage your organization, users, and team structure.
New Features
- User Management Dashboard: View all users in your organization, see each user's role, last active date, and current status. Invite new users, change roles, or deactivate accounts from a single page.
- Division & Region Management: Create and manage divisions and regions within your organization. Assign users and wells to specific divisions so each team only sees the data relevant to them. Useful for companies operating across multiple basins or business units.
- Role Permissions Overview: A dedicated page showing exactly what each role (Admin, Engineer, Reviewer, Advisor) can and cannot do - helpful when assigning roles to team members.
- Organization Settings: Configure your organization's name, contact details, and default preferences from one central page. Changes apply across the platform for all users in your organization.
- Activity Log Filters: Filter activity logs by user, action type, date range, region, or division. Quickly see who did what and when - useful for auditing simulation changes or tracking onboarding progress.
Secure File Access & Email Restrictions
Enterprise network compatibility and new organization security controls.
New Features
- Server-Side File Proxy: All files - PDF reports, exported data, images, and attachments - are now served through the PetroBench application server instead of directly from cloud storage. This solves access issues for users behind corporate firewalls or VPNs that block external storage domains.
- Email Domain Restrictions: Restrict user invitations to specific email domains (e.g., only
@yourcompany.com). This prevents invitations to personal or unauthorized email addresses and keeps your organization membership locked down.
Improvements
- Well operator name can now be edited independently from the organization name
- PDF reports now open directly in the browser preview instead of triggering a download
French Localization
Full French language support across the entire platform.
New Features
- French: Full French translation covering all pages, dialogs, notifications, and error messages - for teams in France, Canada, and West Africa
Data Tables & UI
Improvements to data table behavior and general UI.
Improvements
- Improved data table pagination and record count display
- Custom login URLs for organizations can now be disabled if no longer needed
PDF Reports & Well Status
Improvements to PDF reports and well status tracking.
Improvements
- Improved PDF report viewing across all major browsers and devices
- Well status badges now use a full set of color-coded mappings for all status types
- Cleaner comparison view layout
Post-Launch Improvements
Quality-of-life updates following the v2.0 launch.
Improvements
- Improved PDF report generation performance for large simulation reports
- Improved cross-browser PDF report compatibility
- General security improvements
PetroBench Platform v2
A complete rebuild of the PetroBench platform from the ground up. After over a year of dedicated development, v2 replaces the legacy system with a modern architecture designed for multi-tenant organizations, international teams, and enterprise-scale deployments.
Platform
- Modern Architecture: Completely rebuilt for faster performance, better reliability, and a smoother user experience. Pages load faster, simulations process quicker, and the entire interface feels more responsive.
- Multi-Tenant Organizations: Full organizational hierarchy with HQ, Division, Region, and User levels. Each level has isolated data access and separate branding, so a parent company can manage multiple divisions while keeping well data and user access completely separate.
- Role-Based Access Control: Granular permissions with multiple user roles including Admin, Engineer, Reviewer, and Advisor. Control who can create wells, run simulations, manage users, and access organization settings.
- Real-Time Notifications: In-app notifications for simulation completions, user invitations, and system events. No more refreshing the page to check if your simulation finished.
- Activity Logs: Track all user actions across your organization - who ran which simulation, who edited a well, who created a comparison. Filter by user, action type, or date range.
Navigation & UI
- Sidebar Navigation: New contextual sidebar replacing the legacy top navigation bar. The sidebar adapts to show relevant options based on where you are - well data tabs when viewing a well, simulation options when working on a design.
- Quick Search: Instantly find wells and simulations across your organization from any page. Start typing a well name, API number, or simulation title and results appear in real time.
- User Profiles: Full profile management with security settings, organization switching, and activity history. Users who belong to multiple organizations can switch between them without logging out.
- Welcome Tours: Guided walkthroughs for new users to get familiar with the platform. Tours highlight key features and walk through common workflows step by step.
- In-App Feedback: Report bugs or request features directly from any page without leaving PetroBench. Your feedback includes context about which page you're on and what you were doing.
Engineering Tools
- Redesigned Well Management: New well overview with status tracking, improved data entry, and the ability to edit well details inline. Wells display color-coded status badges and show who last updated them.
- Improved RodSim Workflow: Faster simulation creation with better rod data configuration. The rod input table has fewer steps to build a rod string, and simulations process noticeably faster than v1.
- Redesigned PDF Reports: Improved formatting with cleaner layouts, faster generation, and smaller file sizes. Reports include all simulation output data in a format that's easy to share with field teams.
- Rebuilt Calculators: All seven calculators redesigned with improved UI and interactive graphs. Adjust inputs and see results update in real time on the graph.
- Enhanced Comparisons: Compare up to five simulation designs side by side. Save multiple comparisons per well and export comparison data for offline review.
Migration
- All existing wells, simulations, and user accounts were migrated from v1
- Users received new login credentials via email
- Legacy platform (v1) was retired after a 30-day transition period
RSVX Imports & PDF Improvements
Expanded simulation file support and continued improvements to PDF reports.
New Features
- RSVX Import Support: RSVX simulation file imports are now supported in addition to RSDX and Inp6e
- Buoyant Guide Weight Option: Choose whether to include or exclude the buoyant weight of guides in the simulation under Rod Data settings
Improvements
- Faster PDF report generation with smaller file sizes
- PDF reports now include a rod summary table section
- Custom pumping units are now auto-populated from RSDX and RSVX imports, with branded units automatically matched from the PetroBench library
- Improved custom rod creation workflow with fewer steps required
- Better import handling for custom rods from RSDX and RSVX files
Platform Redesign & Company Management
A major UI overhaul introducing sidebar navigation, company management tools, and a redesigned user experience across the entire platform.
New Features
- Sidebar Navigation: New sidebar for quick access to all platform sections, replacing the previous top navigation
- Quick Search: Search across all wells and simulations in your company from any page
- Company Overview: A centralized view of your company account:
- Apps and available applications on the platform
- License key management and user assignment
- Company settings (name, location, logo, contact details)
- User roles available within your organization
- User Profile: New profile management section:
- Edit general account information and profile photo
- Manage security settings
- View and switch between organizations
- User Overview: Browse all users in your company with role and status information
- Well Overview: Browse all company wells with status summaries and quick access to well details
- Simulation Overview: View recently accessed simulations with at-a-glance summaries
Improvements
- View Profile option now available under user profile menu
- Redesigned search bar with improved results display
- Users can now search for and view profiles of other users in their company
- Simulation summary is now visible directly in the simulations tab
- Comparison overview is now shown when creating a new comparison
Graph & Export Improvements
Improvements to graph rendering and data export across the platform.
Improvements
- Faster graph rendering for wells with extensive production history
- Improved PDF report table layouts when exporting simulations with many rod tapers
- Better handling of large comparison exports
Performance & Usability
General performance and usability improvements.
Improvements
- Faster page load times for wells with large numbers of simulations
- Comparison tool now always shows the latest data after editing a simulation
- Improved error messages when file uploads encounter format issues
- Improved mobile responsiveness on well data and simulation pages
Pump Condition & Well Performance
Enhanced pump simulation with gas interference modeling, a rebuilt comparison tool, and new well performance tracking capabilities.
New Features
- Pump Condition: Accurately simulate gas interference and fluid pound for designs with partially filled bottom hole pumps
- Comparison Tool 2.0: Save multiple unique comparisons per well and compare any previously created designs from the simulation list
- Well Performance Summary: View historical production alongside fluid shot data with 30-day, 90-day, 1-year, and lifetime graph views
- PDF Fluid Shot Import: Drag and drop PDF fluid level reports to populate current and historical fluid levels in the well performance summary
- Production Import: Drag and drop Excel production data files to populate the production table and well performance graph
- Gearbox Torque Plot: Simulation output and PDF reports now include a gearbox torque plot as it relates to crank angle
PDF & Import Reliability
Continued reliability improvements for PDF reports and file imports.
Improvements
- Improved PDF report page breaks for cleaner table formatting
- Better handling of RSDX files exported from older software versions
- Improved rod guide spacing calculations for edge cases
Import & Survey Improvements
Reliability improvements for file imports and directional survey handling.
Improvements
- Improved Inp6e file import to handle a wider range of formatting styles
- Improved rod guide calculations for edge cases with very short rod segments
- Better handling of directional surveys with closely spaced stations
- Improved buckling percentage display precision
Fiberglass Rods & Enhanced Analysis
Expanded rod support with fiberglass and continuous rods, improved buckling analysis, and enhanced reporting.
New Features
- Fiberglass and Continuous Rods: Full support for fiberglass and continuous rods with commonly used sizes populated in the branded rod library
- Inp6e File Import: Import simulations from Inp6e files in addition to RSDX
- Branded Rod Guides: Select from a library of branded rod guides with buoyant guide weight incorporated into the simulation for improved accuracy
- Calculated Guides per Rod: Automatically calculate the optimal number of guides per rod based on sideloading and critical buckling avoidance
Improvements
- PDF report redesigned with additional output data in a cleaner, easier-to-navigate format
- New auto-population rules in the rod input table significantly reduce the number of clicks to build a rod string
- Users can now change the stress calculation method directly in the rod input table
- Buckling is now graphed as a percentage of critical buckling load based on guide spacing
- All calculators now include interactive graphs showing output across a range of inputs
Calculators & Comparison Tools
Four new engineering calculators and the first version of the simulation comparison tool.
New Features
- Sheave Size Calculator: Calculate prime mover sheave diameter to achieve your desired stroke rate
- Stroke Rate Calculator: Determine the stroke rate for a given prime mover sheave diameter
- Pump Slippage Calculator: Estimate bottom hole pump efficiency under your operational conditions
- Production Estimator: Quickly estimate fluid production based on surface stroke, stroke rate, and pump conditions
- IPR Data: Use IPR Data to set target production rates in your simulations
- Comparison Tool: Run up to five simulation scenarios simultaneously and view results in side-by-side comparison tables
Survey Import Improvements
Better handling of directional survey imports and well data validation.
Improvements
- Directional survey imports now accept a wider variety of Excel column header formats
- Improved validation messages when entering casing and tubing data outside expected ranges
- Better dogleg severity graph zoom and pan controls
Data Entry Improvements
Usability improvements for well data entry and production tracking.
Improvements
- Improved auto-save behavior in well data forms to prevent accidental data loss
- Improved production summary graph date range accuracy
- Better handling of production data imports with inconsistent date formats
Well Data & Visualization
New well data management tools and a visual design assistant for rod pump simulations.
New Features
- Casing Summary: Define the casing strings of a well in tabular format within Well Data
- Tubing Summary: Define the tubing string of a well, with data automatically integrated into simulations and calculators
- Production Summary: Store well production test data chronologically in a table and view daily production history on an interactive graph
- Visual Rod Design Assistant: A dogleg severity graph embedded in the Rod Data tab that shows rod tapers visually as they are created and edited
- Options Section: Set custom default values in "My Wells" to auto-populate new simulations with your preferred configurations
Improvements
- Side-loading, buckling tendency, and dogleg severity graphs now use colored bar charts based on rod tapers for easier visual interpretation
Rod Table & PDF Improvements
Improvements to the rod input table and PDF report generation.
Improvements
- Improved rod input table updates after importing branded rod data
- More reliable PDF report generation for simulations with large output datasets
- Better navigation state preservation when switching between wells
Import & Navigation Improvements
Reliability improvements for file imports and navigation workflows.
Improvements
- Improved folder import reliability for RSDX files with varied naming patterns
- Improved design evaluation feedback for edge cases with very short rod strings
- Better error handling when importing corrupted or incomplete RSDX files
Navigation & Import Tools
Updated navigation, a new RSDX import tool, design evaluation, PDF reports, and support for branded and custom equipment.
New Features
- RSDX Import Tool: Drag and drop individual RSDX files or entire folders to import wells with all their simulation data
- Design Evaluation: Automated feedback on your rod string design, highlighting concerns and providing remedial recommendations with improved conditional formatting
- PDF Report: Download your simulation output as a detailed PDF report
- Branded Rods: Select from branded sucker rods using manufacturer-recommended stress calculation methods
- Branded Pumping Units: Choose from commonly used branded pumping units in Well Data
- Custom Rods: Create your own custom rod definitions, accessible from the rod type selector in the rod input table
- Measured Pumping Units: Create measured pumping units by selecting "Create Measured" under the pumping unit type dropdown
Improvements
- Redesigned navigation flow between pages and tasks for a more intuitive experience
- More flexible directional survey Excel imports - most files can now be uploaded without manual modifications
- Several changes to the rod input table to reduce redundant data entry and improve ease of use
Simulation Accuracy
Targeted improvements to simulation accuracy for edge cases.
Improvements
- Improved directional survey handling for wells with high dogleg severity sections
- Improved dynamometer card rendering for simulations with high pumping speeds
- Improved stress output display for wells with unusual rod string configurations
Output & Survey Improvements
Improvements to simulation output and directional survey handling.
Improvements
- Improved simulation convergence for wells with high gas-liquid ratios
- Improved stress calculation accuracy for very deep wells
- Better handling of directional surveys imported from third-party software
Post-Launch Improvements
Improvements based on early user feedback.
Improvements
- Improved well creation form validation with clearer error messages
- Improved simulation output graph loading
- Better browser back/forward navigation between well pages
- Improved file upload progress indication for directional survey imports
- Smoother account registration flow for users invited to existing companies
Initial Release
The first public release of PetroBench. After over a year of development beginning in early 2021, PetroBench launched as a cloud-based rod pump simulation and design platform built specifically for the oil and gas industry.
Features
- RodSim: Full rod pump simulation with wave equation solver for sucker rod string analysis, including stress, buckling, and side-loading calculations
- Well Management: Create and manage wells with directional surveys, fluid properties, and equipment configurations
- Rod Data Configuration: Build rod strings with multiple tapers, grades, sizes, and guide configurations
- Simulation Output: Interactive surface and downhole dynamometer cards, stress analysis graphs, buckling tendency plots, and side-loading charts
- PDF Reports: Generate and download full simulation reports for sharing and documentation
- Directional Surveys: Import directional surveys from Excel files or enter data manually
- User Accounts: Secure user authentication with company-based access control and user management