All releases
v2.28.0
March 22, 2026
Minor release
In this release
New2
Improved2
Fixed2
Internal70
Total76

Rate Limiting, Theme Toggle, and Billing Cleanup

Adds per-API-key rate limiting on scrape and crawl endpoints, system theme preference support, and completes the migration to pay-as-you-go billing.

Highlights
Per-API-key rate limiting

Scrape and crawl endpoints now enforce per-API-key rate limits. This protects your account from accidental overuse and ensures fair resource allocation across all users.

Pay-as-you-go billing migration

The billing system has been fully migrated to pay-as-you-go. All references to legacy subscription plans have been removed, and the dashboard now shows balance-based account tiers throughout.

New Features

2

Per-API-key rate limiting

Scrape and crawl endpoints now enforce per-API-key rate limits. This protects your account from accidental overuse and ensures fair resource allocation across all users.

System theme preference support

You can now choose between light, dark, or system theme in the dashboard. The new 3-way toggle automatically follows your OS preference when set to system.

Improvements

2

Pay-as-you-go billing migration

The billing system has been fully migrated to pay-as-you-go. All references to legacy subscription plans have been removed, and the dashboard now shows balance-based account tiers throughout.

Reply-to on transactional emails

All transactional emails from AlterLab now include a reply-to address, so you can reply directly to any email you receive from us.

Bug Fixes

2

Playground double-submit prevention

Fixed an issue in the playground where rapidly clicking the Run button could fire multiple simultaneous requests. The button is now debounced and navigating away aborts in-flight requests.

Verification email greeting fix

Fixed an issue where verification emails showed an empty name in the greeting. Emails now use a proper placeholder when no name is available.

Plus 70 internal changes for stability and performance.