All releases
v2.39.0
April 25, 2026
Minor release
In this release
New2
Fixed13
Total15

Bug Fixes & Stability

This release includes 15 updates focused on bug fixes & stability.

New Features

2

Update remaining /anti-bot-bypass-api references to /smar...

Update remaining /anti-bot-bypass-api references to /smar....

Align ToS and AUP with new marketing positioning

Align ToS and AUP with new marketing positioning .

Bug Fixes

13

Update stale slug-to-context mapping after renam...

Update stale slug-to-context mapping after renam....

Add 301 redirects for removed domain pages

Add 301 redirects for removed domain pages .

Hoist _POSTGRES_SURROGATE_TABLE to module level

Hoist _POSTGRES_SURROGATE_TABLE to module level .

Correct llms.txt adaptive-rendering-api URL to smart-rend...

Correct llms.txt adaptive-rendering-api URL to smart-rend....

Replace bare console.log with debugLog to prevent job ID ...

Replace bare console.log with debugLog to prevent job ID ....

Make UntranslatableCharacterError detection reachable via...

Make UntranslatableCharacterError detection reachable via....

Expand _sanitize_for_postgres to cover Unicode non-charac...

Expand _sanitize_for_postgres to cover Unicode non-charac....

Correct migration 0093 to target scrape_diagnostics for s...

Correct migration 0093 to target scrape_diagnostics for s....

Null out negative response_time_ms and scrape_time_ms val...

Null out negative response_time_ms and scrape_time_ms val....

Replace time.time with time.monotonic for duration me...

Replace time.time with time.monotonic for duration me....

Remove example URLs dropdown from config panel

Remove example URLs dropdown from config panel.

Add blog-post-headline/description classes to match speak...

Add blog-post-headline/description classes to match speak....

Replace /anti-bot-bypass-api with /smart-rendering-api in...

Replace /anti-bot-bypass-api with /smart-rendering-api in....