Skip to content

Releases: context-dot-dev/context-python-sdk

v2.23.0

Choose a tag to compare

@contextualbeer contextualbeer released this 30 Sep 22:12
e47a255

2.23.0 (2026-09-30)

Features

  • logs: serve request logs at /org/logs (#1442) (6bf1a78)
  • scrape: accept documents up to 50 MB (#1436) (da38d3c)
  • scrape: add productParams.dedupeImages, always run product AI fallback (#1423) (c3581f5)
  • scrape: default POST /web/scrape deadline to 90s (#1428) (64ee998)

Bug Fixes

  • api: derive OpenAPI request docs from runtime Zod schemas (#1421) (5408b40)

v2.22.0

Choose a tag to compare

@contextualbeer contextualbeer released this 29 Sep 18:10
4ed7615

2.22.0 (2026-09-29)

Features

  • answers: route people and company research with faster answers (#1336) (d4d0af6)
  • api: explain failed scrape outputs and fix agent-reported bugs (#1360) (1a159d4)
  • monitors: support browser actions on page monitors (#1365) (7918ce8)
  • scrape: default cache age to three days and allow one year (#1339) (a954487)
  • search: add highlights to web search and bill page reads per 10 results (#1387) (ade0fa2)
  • web-search: extend page cache defaults (#1408) (e7cd1ff)

Bug Fixes

  • api: document search domain limits and clarify scrape parameter errors (#1388) (2a68e19)
  • scrape: resolve extracted URLs from source references (#1333) (f5ec408)

Documentation

  • openapi: complete concise API reference metadata (#1329) (b19d687)
  • scrape: rename endpoint to Scrape Anything (#1341) (928e7f5)

v2.21.0

Choose a tag to compare

@contextualbeer contextualbeer released this 27 Sep 07:28
37a01c9

2.21.0 (2026-09-27)

Features

  • feedback: add agent feedback endpoint (#1322) (959b17f)
  • highlights: preserve Markdown structure in scrape excerpts (#1236) (d002c89)
  • scrape: enable highlights with zero data retention (#1246) (0459b42)

Bug Fixes

  • openapi: document exclusive news filters (#1265) (4e63b62)
  • scrape: only flag partial success when a requested format succeeds (#1325) (9a5597d)
  • scrape: preserve successful formats when other outputs fail (#1263) (e1761c5)
  • scrape: retain highlight headings only when needed (#1245) (a76377d)

v2.20.0

Choose a tag to compare

@contextualbeer contextualbeer released this 23 Sep 07:46
ae23efd

2.20.0 (2026-09-23)

Features

Read more

v3.0.0

Choose a tag to compare

@contextualbeer contextualbeer released this 22 Sep 06:34
966a7e1

2.19.0 (2026-09-22)

Features

  • billing: charge for 404s and skip fraud accounting (#1152) (fc642b8)
  • scrape: add cache age support to byte downloads (#1171) (542c639)
  • scrape: add unified scrape API (#1182) (cfec05f)
  • scrape: align timeout options and public SDK methods (#1207) (d95d38f)
  • scrape: support country for image scraping (#1172) (542c639)
  • scrape: support custom screenshot headers (#1169) (f8b192d)
  • scrape: support waitForMs for byte downloads (#1170) (65fa0fe)

Bug Fixes

  • scrape: reuse legacy caches across all output formats (#1197) (71ad00b)

v2.18.0

Choose a tag to compare

@contextualbeer contextualbeer released this 18 Sep 06:56
fdeed5b

2.18.0 (2026-09-18)

Features

  • api: enable ZDR on remaining AI endpoints via OpenAI (#1099) (0dcc693)
  • products: extract ProductGroup variants with images (#1124) (2fdcf25)
  • scrape: add CSS extraction rules to HTML scraping (#1146) (53fa41c)
  • web: add URL-based scrape screenshot endpoint (#1150) (25975e2)

Bug Fixes

  • api: lower partial scrape timeout minimum to five seconds (#1118) (c8c4975)

v2.17.0

Choose a tag to compare

@contextualbeer contextualbeer released this 15 Sep 11:28
9d4a05f

2.17.0 (2026-09-15)

Features

  • answers: add live web research with fast and ultra modes (#954) (653bc8c)
  • api-keys: enforce scoped API key permissions (#1038) (f883f60)
  • api: unify timeout configuration and return partial results (#1030) (3677eab)
  • monitors: add page selector filters (#1037) (b48d886)
  • web: add raw bytes scraping endpoint (#1081) (7b4539c)

Bug Fixes

  • api: guarantee search descriptions and align response types (#1089) (9926fba)
  • api: honour maxAgeMs=0 on brand retrieve, styleguide and fonts endpoints (#998) (85ac787)
  • webhooks: format Slack webhook notifications (#1045) (309f8f9)

v2.16.0

Choose a tag to compare

@contextualbeer contextualbeer released this 11 Sep 21:38
bbd570d

2.16.0 (2026-09-11)

Features

  • api: return request_id on every response (6904a7c)
  • logs: expose request log endpoints in SDKs (#1025) (74461ed)

Bug Fixes

  • api: reject timeoutMS too short for waitForMs (ca4de4e)

v2.15.0

Choose a tag to compare

@contextualbeer contextualbeer released this 08 Sep 00:08
69ee426

2.15.0 (2026-09-08)

Features

  • webhooks: add configurable retries and manual replay (3b219e5)
  • webhooks: simplify delivery APIs (8b485b3)

v2.14.0

Choose a tag to compare

@contextualbeer contextualbeer released this 03 Sep 08:52
dc8d845

2.14.0 (2026-09-03)

Features

  • sitemap: add subdomain discovery (ba3478c)