# Changelog of SAM.gov + USAspending Scraper - Federal Contract Leads (`seibs.co/us-gov-contracts-intel`) Actor

- **URL**: https://apify.com/seibs.co/us-gov-contracts-intel/changelog.md
- **Full Actor documentation**: https://apify.com/seibs.co/us-gov-contracts-intel.md

## Changelog

### 0.3 - 2026-05-26

- Cost-control retrofit: per-run `_RunBudget` guard caps compute at 1200s, aborts on low PPE revenue (30 records / $0.10 floor), and enforces a 300-record hard emit cap.
- Pre-flight input caps for `naics_codes` (30), `agencies` (30), `set_aside_types` (20), `place_of_performance_state` (50), and `vendor_uei` (50 chars). Both `INPUT_SCHEMA.json` and the runtime layer enforce.
- Top-level `try/except` in `main()` now soft-falls to demo mode on any unhandled crash so the run still exits SUCCEEDED.
- `actor.json` now ships `defaultRunOptions`: memory 4096 MB, timeout 7200 s.

### 0.2 - 2026-05-14

- Added Apify output schema (`.actor/output_schema.json`).
- Added `detailed` and `recompete` dataset views.
- README restructured with Features / Use cases / FAQ / Support.

### 0.1 - Initial release

- Six modes: active\_opportunities, historical\_awards, recompete\_radar, vendor\_intel, subcontracts, set\_aside\_only.
- SAM.gov + USAspending integration with set-aside filters and vendor competitive intel.
