# Changelog of US Federal Contract Opportunities from SAM.gov (Unofficial) (`clearpath-data/us-federal-contract-opportunities`) Actor

- **URL**: https://apify.com/clearpath-data/us-federal-contract-opportunities/changelog.md
- **Full Actor documentation**: https://apify.com/clearpath-data/us-federal-contract-opportunities.md

## Changelog

### 1.0.4

- README: "Recipe: daily bid alert" (task, daily schedule, Changes task, dataset/webhook delivery).
- Store copy set A (title, description, SEO) mirrored in `.actor/actor.json` and `store-fields.json`.

### 1.0.3 (not yet published)

- Description length limit: a cut description now stays within the limit including the "…" (it was one character over), and never splits a character.
- Run report: reading stops at Max results (except in Changes mode), so `matched` never exceeds Max results; `countsExplained` labels each count, and `rowsSaved` is the saved-and-charged count.
- README: documents the description cut, why `samUrl` is the public sam.gov/opp/<id>/view page, and the run-report counts.
- Title is now "US Federal Contract Opportunities (Unofficial)"; the full disclaimer ends the description.

### 1.0 (not yet published)

- First version: daily feed and change monitor built on SAM.gov's public daily Contract Opportunities extract.
- Modes: new since last run, all matching notices, changes since last run (new, amended, awarded, removed).
- Filters: NAICS and PSC prefixes, set-asides, notice types, agency text, place-of-performance states, keywords, open for responses only, posted within N days.
- Drops rows with an award date before 2022-04-04 (Dun & Bradstreet rule in SAM.gov's Terms of Use).
- Contracting contacts included by default, with an option to leave them out; description length limit.
- Pay per event: `opportunity` and `change` rows; rows are saved before they are charged.
