# Changelog of Facebook Ads Library Scraper (`automation-lab/facebook-ads-library`) Actor

- **URL**: https://apify.com/automation-lab/facebook-ads-library/changelog.md
- **Full Actor documentation**: https://apify.com/automation-lab/facebook-ads-library.md

## Changelog

This changelog highlights releases that materially changed Facebook Ads Library Scraper for users. Dates use UTC; small internal refactors and routine maintenance are intentionally omitted.

### 2026-09-18

*Reliability*

- Large multi-page batches now use shorter bounded result-detection windows and preserve enough run time for clean shutdown instead of being killed at the timeout.

### 2026-09-15

*Reliability*

- Multi-search runs now process two searches at a time and stop prolonged pagination throttling sooner, reducing timeout failures while preserving ads already extracted.

### 2026-08-31

*Fixes*

- Combined searches now deduplicate overlapping ads by Facebook Ad Library ID across the entire run, preventing duplicate dataset rows and per-ad charges.
- Added duplicate-skip totals to run logs for clearer billing and output diagnostics.

### 2026-08-19

*Features*

- Added opt-in inclusive ad activity date-window filters with absolute dates or relative durations.
- Date-filtered searches now keep paginating until the requested number of matching ads is collected or results are exhausted.

### 2026-07-10

*Features*

- Refreshed public Store task examples to better cover common competitor ad monitoring workflows.

### 2026-07-04

*Reliability*

- Improved extraction fallback behavior so searches can return ads when residential proxy exits time out.

### 2026-06-19

*Features*

- Added public Store task examples so users can start common Facebook Ads Library workflows faster.

### 2026-06-14

*Changes*

- Added workload caps and clearer progress logging for long ad searches.

### 2026-06-04

*Features*

- Added support for pasting Facebook Ads Library results URLs directly as scraper input.
- Clarified setup around no-login scraping: users do not need Meta app review or API tokens.

### 2026-03-25

*Reliability*

- Reduced proxy cost and bandwidth use with smarter waiting and tighter blocking behavior.

### 2026-03-24

*Changes*

- Reworked the Actor to use a hybrid browser and HTTP approach for more practical Ads Library extraction.

### 2026-03-23

*Fixes*

- Improved pagination by using direct GraphQL calls instead of relying only on scrolling.
- Added residential proxy handling and category support for broader Ads Library coverage.

### 2026-03-17

*Features*

- Initial release for scraping public Meta/Facebook Ads Library results, including ad creatives, copy, links, media, platforms, spend information when available, and Page metadata.
