All notable changes to this actor will be documented in this file.
- Detail pages using the newer
/solicitations/statewide/{id}/abstract URL shape (numeric
solicitation id followed by /abstract, e.g. from state/agency listing pages such as
bidnetdirect.com/maryland) were being skipped with Could not extract required fields.
DETAIL_ID_PATTERN in src/utils.js only matched a numeric id as the last path segment
(.../Some-Title/0000432799), so extractBidId returned null for both the request URL
and the canonical <link> href on this page shape, even though the title, dates, and other
fields extracted fine. The pattern now also accepts an optional trailing /abstract segment
after the id.