# Changelog of Scraper for Firefox Add-ons — Extensions, Themes & Reviews (`logiover/firefox-addons-scraper`) Actor

- **URL**: https://apify.com/logiover/firefox-addons-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/logiover/firefox-addons-scraper.md

## Changelog

### 2026-10-15

- A run that reaches its maximum cost per run now stops cleanly with its results saved and a status message, instead of ending as aborted.
- A proxy group your account cannot use no longer stops the run at start-up; it falls back to the default Apify Proxy.
- Memory is managed within the run's own limit, which removes a rare out-of-memory crash on large pages.
- The prefilled example for `maxResults` is now 400 (was 100).
- The default used when the field is left out for `maxResults` is now 8,000 (was 100).

### 2026-09-23

- Fleet-wide quality audit. Verified end to end against live data and re-checked the input schema, the output columns and the run configuration.
- Output verified on a live run: 100 row(s) across 58 columns, 83.8% of cells populated.
- Run reliability reviewed: 96.4% of public runs succeeded in the last 30 days.
- Input schema, output schema and pricing configuration reviewed.
- Noted that 3 column(s) came back empty in this sample (`isNoIndexed`, `recentReviews`, `recentVersions`); these are under review.

### 2026-09-01

- Fleet-wide health check. Verified against this Actor's real run history: 30-day success rate, output row counts, per-field fill rates, and peak memory against the configured memory limit.
- Reviewed for the failure patterns that have cost this fleet runs — unguarded proxy setup, retry loops that can outlast the run's own time budget, and full-page HTML parsing that can exhaust a small container.
- No change to input, output fields or scraping logic.

### 2026-08-11

- Maintenance release: refreshed the build and dependencies.
- Re-verified live execution, non-empty structured output and dataset field/type integrity.
- Reviewed reliability (retries, pagination) and output quality as part of a full-fleet QA pass.

### 2026-08-02 — v2.0.0 complete repurpose

- Retired the Ozon product scraper because anonymous storefront access became deterministically blocked and the old retry/proxy approach was not sustainable.
- Rebuilt the Actor as a Firefox Add-ons scraper using Mozilla's public production API v5.
- Added add-on catalog, review and version-history modes with one paid dataset result per selected record type.
- Added 100,000-row pagination, 600k+ searchable catalog coverage, multi-query de-duplication, exact URL/slug lookup and empty-input popular-extension output.
- Added localized names/descriptions, users/downloads/ratings, authors, permissions, compatibility, licenses, file metadata, XPI URLs, developer replies and release notes.
- Added bounded retry/timeout handling, source-origin validation, quality filters, recent-review/version enrichment and raw-record options.
- Removed all Ozon code, 4 GB memory, Russian residential proxy use and anti-bot cookie handling. The new HTTP-only Actor is designed for 512 MB.
