v0.4.3: Search output renames, get-latest double-list fix, capped flag
Search output renames, get-latest double-list fix, capped flag
BREAKING: bls_search_series output fields renamed and seasonal type changed. Consumers reading areaName, itemName, or treating seasonal as boolean must update.
Breaking:
- bls_search_series series[].areaName renamed to area (#41)
- bls_search_series series[].itemName renamed to item (#41)
- bls_search_series series[].seasonal changed from boolean to descriptive string ("Seasonally Adjusted" / "Not Seasonally Adjusted") (#41)
Fixed:
- bls_get_latest double-listed failed series — rejected and no-observation series now appear in failed[] only, not also as stubs in results[]; format footer N-of-M denominator corrected (#42)
- bls_dataframe_query cap notice named wrong parameter when preview was the binding cap (#42)
Added:
- bls_search_series enrichment capped: boolean — true when FTS candidate pool hit the ~1000-row cap; totalFound is then a lower bound (#40)
167 tests pass; bun run devcheck clean.