All releases
v2.34.0
April 16, 2026
Minor release
In this release
New2
Improved1
Fixed17
Internal189
Total209

Enhanced Reliability and Billing Accuracy

This release improves billing accuracy, strengthens security protections, and fixes critical issues affecting API discovery, webhook delivery, and session management.

Highlights
New Automation Entry Points

Added dedicated startup scripts and entry points for automated processes, making it easier to deploy and manage scraping operations at scale. These improvements streamline the initialization of background services.

New Features

2

New Automation Entry Points

Added dedicated startup scripts and entry points for automated processes, making it easier to deploy and manage scraping operations at scale. These improvements streamline the initialization of background services.

Enhanced Configuration Bridge

Implemented new configuration retrieval capabilities that allow seamless integration between different components. Users can now easily access and manage configuration settings across the platform.

Improvements

1

Shared Rate Limiting System

Replaced the previous per-process rate limiting with a centralized system that ensures consistent limits across all instances. This prevents unexpected behavior during deployments and maintains fair usage policies.

Bug Fixes

17

Reliable Extension Updates

Fixed the extension update mechanism to properly handle self-hosted installations. The update system now works consistently regardless of deployment environment, ensuring users always have the latest features.

Accurate Connection Status

Improved the connection detection logic to correctly identify when users are properly configured. This prevents false positives in the connection status and ensures the setup process works as expected.

Consistent Font Loading

Resolved font loading issues that affected visual elements in the platform. All necessary resources are now properly included in the deployment, ensuring consistent appearance across all features.

Secure Alert Handling

Enhanced the security of alert systems by properly sanitizing input data. This prevents potential security issues while maintaining the functionality of critical notification features.

Configuration Validation

Fixed configuration validation to use consistent constants throughout the system. This ensures that all components respect the same limits and prevents configuration drift between different parts of the platform.

Accurate billing for API discovery

API discovery now correctly bills for proxy usage when required, ensuring you're only charged for the resources actually consumed during the discovery process.

Improved captcha detection accuracy

The system now correctly identifies captcha challenges even when JavaScript contains comparison operators, preventing false negatives in automated detection.

Fixed Next.js development path issues

API discovery no longer attempts to use Next.js development-only paths, ensuring consistent behavior across all environments and preventing failed discovery attempts.

Enhanced webhook delivery reliability

Webhook failures from DNS rebinding attacks now properly increment failure counts, triggering automatic disabling when thresholds are exceeded to protect your system.

Corrected batch URL limits

The batch scraping interface now accurately reflects the 100 URL limit per batch call, preventing confusion and ensuring you can plan your scraping operations correctly.

Improved session management security

Account deletion now properly revokes all session tokens before bulk deletion, ensuring complete account cleanup and preventing unauthorized access after deletion.

Enhanced rate limit detection

The system now correctly identifies rate-limited responses with short HTML bodies, ensuring appropriate escalation and preventing misclassification of blocked requests.

Fixed billing deposit safeguards

Deposits exceeding the maximum limit now trigger automatic refunds and block credit grants, preventing accidental overcharges and maintaining billing integrity.

Resolved session status filtering

Expired sessions are now correctly identified and filtered in the admin interface, providing accurate session management and preventing confusion about active sessions.

Fixed webhook URL validation timing

Webhook URLs are now validated immediately before delivery, preventing DNS rebinding attacks that could occur between creation and delivery time.

Improved webhook race condition handling

Stripe webhook events that arrive before database commits now trigger proper error responses, ensuring reliable credit granting and preventing data inconsistencies.

General bug fixes and improvements

Various internal stability enhancements and performance optimizations have been implemented to provide a more reliable scraping experience.

Plus 189 internal changes for stability and performance.