Skip to content

v0.1.5: UNIT_MULT scaling fix, full inline rendering, typed upstream-failure classification

Choose a tag to compare

@cyanheads cyanheads released this 09 Aug 15:28
· 19 commits to main since this release
v0.1.5
fd95d7b

UNIT_MULT scaling fix, full inline rendering, typed upstream-failure classification

  • Value scaling corrected: a GDP figure previously returned as 26054.614
    now returns 26054614000000, applying UNIT_MULT as OECD intends. Every
    row carries value_scale, the divisor back to the published figure (#9)
  • Every declared observation attribute (OBS_STATUS, PRICE_BASE, DECIMALS,
    UNIT_MULT, ...) is now a column instead of being dropped (#9)
  • format() renders the full result up to a shared preview budget instead
    of a 10-row cap, on both the DataCanvas and no-canvas paths; a no-canvas
    cap now discloses itself via content_table_capped (#11, #19)
  • oecd_query_dataset gained typed reasons for a 422/400 rejection, a
    request-rate or download-size throttle, a timeout, and an exhausted
    5xx, each with its own recovery (#7, #10, #18, #21)
  • Internal: shared fetchOecd HTTP boundary extracted for both SDMX
    services; explicit canvas schema so sparse attribute columns register

CHANGELOG v0.1.5