# Changelog of SAM.gov Contract Opportunities Monitor: Federal RFPs & Awards (`optimistprime/federal-contract-opportunities-monitor`) Actor

- **URL**: https://apify.com/optimistprime/federal-contract-opportunities-monitor/changelog.md
- **Full Actor documentation**: https://apify.com/optimistprime/federal-contract-opportunities-monitor.md

## Changelog

### 1.0.8 (2026-10-13)

- New input `minDaysToRespond` (optional, blank = off): drops notices whose response deadline is fewer than N days from run time; notices without a deadline are kept. Dropped notices are free and, in monitor mode, not marked as seen, so a notice whose deadline is later extended past N comes through.
- Monitor mode: updated rows now carry `changes` (`{field, old, new}`) covering response deadline, title, set-aside, NAICS, PSC, place of performance, notice type and archive date (plus award fields), and a flat `previousResponseDeadline`. Existing monitors keep working; NAICS/PSC/place-of-performance changes are reported once those values have been recorded on the next run. `changedFields` kept as an alias.
- Pricing unchanged.

### 1.0.5 (2026-10-05)

- README: Ready-to-run example tasks with live row counts.

### 1.0 (2026-10-05)

- First release: search and track modes over GSA's public SAM.gov Contract Opportunities extract (streamed, cp1252).
- Monitor mode (new / updated with field diffs; skips the download when the snapshot ETag is unchanged).
- Privacy: no contracting-officer contacts; emails, phone numbers and the listed contacts' names removed from notice text; awardees withheld for pre-2022-04-04 awards (D\&B clause) and possible individuals.
- `daysToDeadline` / `isOpen`, set-aside normalization, time budget with partial results.

### Console prefill cap (2026-10-05)

- Input: `maxItems` Console prefill lowered so a first one-click run from the Store costs at most $0.02 including the start fee. The default for API callers who omit `maxItems` is unchanged. No code or pricing changes.

### Console prefill window (2026-10-05)

- Input: `postedWithinDays` Console prefill **7** (API default stays 3). With 3 days, a Monday-evening Try only covered the weekend in the daily extract and returned 1 row; 7 days returned 11 of 33 matching (NAICS 5415, open), still $0.0185 with the maxItems prefill of 11.
- README: prefilled-run cost line; example table shows Try rows (11) and matching counts. Example task "federal-it-rfps-naics-5415-daily" window 3 → 7 days.
