All releases
v3.18.1
July 17, 2026
Patch
In this release
New2
Improved11
Fixed8
Security3
Internal51
Total75

Streamlined Billing and Reliable Extraction

This release introduces self-service controls over your organization's legal billing identity and VAT or tax details. We have also resolved key reliability issues with structured data extraction on complex pages and improved checkout accuracy for B2B customers. Finally, the billing dashboard now loads instantly and handles high-volume accounts with ease.

Highlights
Iframe content escalation

Automatically detects and extracts content from pages whose primary text is nested inside same-origin iframes. This ensures that media-heavy or app-like pages are captured completely.

Reliable Google search scraping

Enhanced Google search result and ad-capture reliability to prevent silent fallbacks and missing data. Your search scraping queries are now more consistent and complete.

Page scroll timeout fix

Prevents 300-second timeouts on extremely long or iframe-heavy pages when JavaScript rendering is enabled. This ensures complex sites finish loading within normal limits.

New Features

2

Iframe content escalation

Automatically detects and extracts content from pages whose primary text is nested inside same-origin iframes. This ensures that media-heavy or app-like pages are captured completely.

Billing identity setup

You can now manage your legal billing identity directly from your organization dashboard. This information automatically synchronizes with our billing systems.

Improvements

11

Reliable Google search scraping

Enhanced Google search result and ad-capture reliability to prevent silent fallbacks and missing data. Your search scraping queries are now more consistent and complete.

Refunds for empty text

Scrapes returning empty main text content are now automatically refunded. This ensures you only pay for successful extractions on pages with readable text.

Amazon seller offer scraping

Improved session and cookie continuity when retrieving supplementary product and seller offer details. This prevents authorization issues and improves data completeness.

Deterministic image selection

The image selection algorithm now uses deterministic tiebreakers to ensure reproducible and consistent results. You will now get identical image rankings across repeated scrapes.

Early AWS Role ARN validation

Malformed AWS Role ARNs for custom S3 delivery are now validated and caught early at write time. This prevents downstream delivery failures and silent errors on execution.

Faster custom S3 delivery

Credentials validation for cross-account S3 deliveries has been optimized to run completely non-blocking. This prevents queue stalls and maximizes overall throughput.

General bug fixes and improvements

Plus 23 internal improvements for better reliability and performance.

Collect billing details at checkout

Our checkout system now prompts for and collects your billing address and tax/VAT info during purchase. This ensures auto-generated invoices are fully compliant.

Self-serve customer portal

Self-serve users can now directly access the payment portal to manage their payment methods. The portal link is now fully accessible on the billing dashboard.

Redesigned billing layout

We have redesigned the billing page layout to support accounts with a high volume of transactions. The dashboard now features a clean and perfectly aligned layout.

Instant billing page loading

The billing dashboard now loads instantly by leveraging cached document URLs rather than requesting live links on every render. This eliminates page hangs.

Bug Fixes

8

Page scroll timeout fix

Prevents 300-second timeouts on extremely long or iframe-heavy pages when JavaScript rendering is enabled. This ensures complex sites finish loading within normal limits.

Advertiser identity resolution

Resolved issues with advertiser transparency details to consistently return accurate names, verification statuses, and locations. This improves data reliability for marketing research.

Accurate billing history

Fixed dashboard and receipt history rendering so that paired account recharges are no longer hidden. This ensures your billing statements and balances match up perfectly.

Automatic failed extraction refunds

If a request successfully retrieves a page but the subsequent data-extraction stage fails, your account is now automatically refunded. This prevents lost credits.

Deeply nested page extraction

We resolved an issue where structured data extraction from deeply nested HTML pages would occasionally crash. The extraction engine now handles complex layouts reliably.

Accurate regional block billing

Requests that return regional or geographical restriction block pages are now correctly recognized as failures. These requests will no longer be counted as successful.

Clearing optional billing fields

We fixed an issue where attempting to clear an optional billing field was ignored by the backend. You can now freely clear and update all organization billing fields.

Organization switching stability

We added a loading guard to prevent slow connections from displaying incorrect billing data when switching accounts. Billing fields now reset cleanly and synchronously.

Security

3

Sanitized billing API errors

Upstream error details from our payment processors are now thoroughly sanitized before being returned. This prevents internal processor details from being exposed.

Safe billing receipt redirects

We added strict hostname validation to the billing receipt download proxy to prevent open-redirect vulnerabilities. This ensures you are only redirected to authorized domains.

Complete account reclamation cleanup

Reclaiming an account now completely deletes any associated billing profiles and payment details from the provider. This ensures unauthorized profiles do not survive recovery.

Plus 51 internal changes for stability and performance.