All releases
v2.52.5
June 4, 2026
Patch
In this release
New3
Improved5
Fixed10
Security4
Internal21
Total43

SDK Upgrades and Cache Accuracy

This release enhances platform accessibility for developers using screen readers and corrects inconsistent messaging regarding our free tier. These updates ensure a more inclusive and transparent experience when you are evaluating our scraping capabilities.

Highlights
Manage beta features via SDK

You can now programmatically opt-in and manage beta feature enrollments directly through the Node and Python SDKs. This ensures your automated workflows can test cutting-edge capabilities without manual dashboard intervention.

High-accuracy extraction cache matching

We resolved an issue where long documents with identical starting text could trigger incorrect cache hits. The extraction cache now evaluates the entirety of your content to guarantee perfectly accurate cached results.

Expanded Use-Case and Integration Guides

Access a massive new library of resources covering over 17 unique use cases and specialized tool comparisons. These guides help you identify the best scraping strategies and API configurations for your specific platform needs.

New Features

3

Manage beta features via SDK

You can now programmatically opt-in and manage beta feature enrollments directly through the Node and Python SDKs. This ensures your automated workflows can test cutting-edge capabilities without manual dashboard intervention.

Extraction models in Node SDK

We have added native support for specifying extraction models and providers directly within the Node SDK. You can now seamlessly route your scrape, extract, and crawl requests to the language model of your choice.

Expanded Use-Case and Integration Guides

Access a massive new library of resources covering over 17 unique use cases and specialized tool comparisons. These guides help you identify the best scraping strategies and API configurations for your specific platform needs.

Improvements

5

Expanded SDK formatting options

Both the Node and Python SDKs now fully support all available output formats, including RAG, raw, and JSON v2. We also added full type support for extraction metadata to improve your IDE autocomplete experience.

Comprehensive OpenAPI spec update

Our public OpenAPI specification has been fully synchronized with the latest platform enhancements. You can now reliably generate clients for all recent extraction, billing, and dashboard management endpoints.

General bug fixes and improvements

Plus 12 internal improvements for better reliability and performance.

Enhanced Page Loading and Reliability

Optimized the delivery of our comparison and documentation pages to ensure faster load times and better availability. These updates leverage improved static generation to provide a more responsive experience when researching API features.

General improvements

This release includes general improvements and maintenance updates.

Bug Fixes

10

High-accuracy extraction cache matching

We resolved an issue where long documents with identical starting text could trigger incorrect cache hits. The extraction cache now evaluates the entirety of your content to guarantee perfectly accurate cached results.

Accurate refunds for extraction failures

We corrected billing behaviors to ensure you receive a complete refund when a cache-only request returns a miss. We also fixed an over-refund discrepancy that could occur during content transformation failures.

Reliable rate limits after top-ups

We fixed a bug where requests failing due to insufficient funds were improperly consuming your rate-limit slots. You will no longer encounter unexpected rate-limit errors immediately after topping up a low account balance.

Precise Refunds for Failures

We corrected the credit logic for failed extraction requests to ensure refunds match the actual charge applied. Your account balance will now reflect the correct credit amount even when usage caps are active.

Accurate Cache Hit Credits

Billing credits for cached responses now account for your specific account cost limits. This ensures that your billing history remains perfectly synchronized and consistent with your actual usage.

Standardized Modal Accessibility

Updated interactive elements to follow industry-standard accessibility protocols, ensuring a better experience for developers using assistive technologies. This includes improved support for screen readers during platform navigation.

General UI and consistency improvements

Resolved various minor visual inconsistencies across the dashboard and authentication pages. These changes ensure a more cohesive experience when managing your account and viewing platform alerts.

Public Playground Stability

We resolved a critical issue that caused the public API playground to crash for some users. You can now reliably test your scraping configurations and preview data extraction results without encountering unexpected service interruptions.

Better Accessibility for Screen Readers

Screen readers no longer announce duplicate status indicators in our feature comparison charts. This provides a more streamlined and professional experience for developers using assistive technologies to evaluate our services.

Unified Free Tier Messaging

We updated the platform to consistently reflect our free request offering across all documentation and comparison pages. This ensures you have accurate information about your starting credits when exploring our API for the first time.

Security

4

Standardized API error responses

We updated our API to return generic insufficient-balance messages across all scraping, mapping, and searching endpoints. This ensures exact account balances are never unintentionally exposed in automated error logs.

Endpoint security hardening

We deployed multiple security enhancements to our beta feature and intelligent extraction endpoints. These updates provide stricter input validation and better safeguard your active API integration sessions.

Hardened Dynamic Content Rendering

Implemented advanced protection for dynamic content to prevent unauthorized script execution. This security layer ensures that all platform-rendered content is strictly sanitized, protecting your session from potential injection risks.

Secure Session Management

Enforced secure transport protocols for session identifiers and referral data to protect user information from interception. This update ensures that sensitive cookies are only transmitted over encrypted connections.

Plus 21 internal changes for stability and performance.