|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [2.38.0](https://github.com/context-dot-dev/context-ruby-sdk/compare/v2.37.0...v2.38.0) (2026-11-07) |
| 4 | + |
| 5 | + |
| 6 | +### Features |
| 7 | + |
| 8 | +* **access-policies:** limit which websites API requests can reach ([#2213](https://github.com/context-dot-dev/context-ruby-sdk/issues/2213)) ([9c97d2d](https://github.com/context-dot-dev/context-ruby-sdk/commit/9c97d2db46357b6a0a4027a413479127dfe8ba03)) |
| 9 | +* **access-policies:** limit which websites API requests can reach ([#2213](https://github.com/context-dot-dev/context-ruby-sdk/issues/2213)) ([e2290f4](https://github.com/context-dot-dev/context-ruby-sdk/commit/e2290f4d234652053030ed0facd95c8d675eccad)) |
| 10 | +* **access-policies:** limit which websites API requests can reach ([#2213](https://github.com/context-dot-dev/context-ruby-sdk/issues/2213)) ([c31170c](https://github.com/context-dot-dev/context-ruby-sdk/commit/c31170ccd5de5d0f7b8b932fbc7445200ac44344)) |
| 11 | +* **access-policies:** limit which websites API requests can reach ([#2213](https://github.com/context-dot-dev/context-ruby-sdk/issues/2213)) ([2374d4c](https://github.com/context-dot-dev/context-ruby-sdk/commit/2374d4c53a90e92282d6ac62431d0847b002be23)) |
| 12 | +* **access-policies:** limit which websites API requests can reach ([#2213](https://github.com/context-dot-dev/context-ruby-sdk/issues/2213)) ([7b7d307](https://github.com/context-dot-dev/context-ruby-sdk/commit/7b7d30795a8cba0233afd0e30e1ada599b869d14)) |
| 13 | +* **api:** serve a public OpenAPI spec and generate the SDKs from it ([#2075](https://github.com/context-dot-dev/context-ruby-sdk/issues/2075)) ([622d0c3](https://github.com/context-dot-dev/context-ruby-sdk/commit/622d0c33d987e1eba0c00bb195de90ce2eeb90fb)) |
| 14 | +* **batch:** accept lightweight submissions and queue pending work ([#2683](https://github.com/context-dot-dev/context-ruby-sdk/issues/2683)) ([94f185d](https://github.com/context-dot-dev/context-ruby-sdk/commit/94f185d6f5954f40ae0769ca28f53b0e1c696c73)) |
| 15 | +* **brand:** support log-free brand and styleguide requests ([#2231](https://github.com/context-dot-dev/context-ruby-sdk/issues/2231)) ([9c97d2d](https://github.com/context-dot-dev/context-ruby-sdk/commit/9c97d2db46357b6a0a4027a413479127dfe8ba03)) |
| 16 | +* **brand:** support log-free brand and styleguide requests ([#2231](https://github.com/context-dot-dev/context-ruby-sdk/issues/2231)) ([e2290f4](https://github.com/context-dot-dev/context-ruby-sdk/commit/e2290f4d234652053030ed0facd95c8d675eccad)) |
| 17 | +* **brand:** support log-free brand and styleguide requests ([#2231](https://github.com/context-dot-dev/context-ruby-sdk/issues/2231)) ([c31170c](https://github.com/context-dot-dev/context-ruby-sdk/commit/c31170ccd5de5d0f7b8b932fbc7445200ac44344)) |
| 18 | +* **brand:** support log-free brand and styleguide requests ([#2231](https://github.com/context-dot-dev/context-ruby-sdk/issues/2231)) ([2374d4c](https://github.com/context-dot-dev/context-ruby-sdk/commit/2374d4c53a90e92282d6ac62431d0847b002be23)) |
| 19 | +* **monitors:** add search target to watch the web for new developments ([#2215](https://github.com/context-dot-dev/context-ruby-sdk/issues/2215)) ([9c97d2d](https://github.com/context-dot-dev/context-ruby-sdk/commit/9c97d2db46357b6a0a4027a413479127dfe8ba03)) |
| 20 | +* **monitors:** add search target to watch the web for new developments ([#2215](https://github.com/context-dot-dev/context-ruby-sdk/issues/2215)) ([e2290f4](https://github.com/context-dot-dev/context-ruby-sdk/commit/e2290f4d234652053030ed0facd95c8d675eccad)) |
| 21 | +* **parse:** mark PDF page numbers inline in Markdown with includeNumberedPages ([#2110](https://github.com/context-dot-dev/context-ruby-sdk/issues/2110)) ([c60456e](https://github.com/context-dot-dev/context-ruby-sdk/commit/c60456ee9c093af534db0432658a4b30d69f4f41)) |
| 22 | +* **people:** add ultra mode to people search ([#2149](https://github.com/context-dot-dev/context-ruby-sdk/issues/2149)) ([f9d3393](https://github.com/context-dot-dev/context-ruby-sdk/commit/f9d3393d6798317dce0dc5246bd89b89441c64c1)) |
| 23 | +* **scrape:** add reddit-post prebuilt parser with full comment trees ([#2217](https://github.com/context-dot-dev/context-ruby-sdk/issues/2217)) ([95a3632](https://github.com/context-dot-dev/context-ruby-sdk/commit/95a3632b7ff8ab1f715980a1b40d2edfa18a7e36)) |
| 24 | +* **scrape:** add Tripadvisor reviews parser ([#2508](https://github.com/context-dot-dev/context-ruby-sdk/issues/2508)) ([8f10abd](https://github.com/context-dot-dev/context-ruby-sdk/commit/8f10abd6a1403c1c3d1ae930f55927adaf97e0f4)) |
| 25 | +* **scrape:** add Yelp reviews parser ([ea66000](https://github.com/context-dot-dev/context-ruby-sdk/commit/ea6600005bf509ea901f9875e736413dd6ce6075)) |
| 26 | +* **scrape:** add Yelp search parser ([bdd2db7](https://github.com/context-dot-dev/context-ruby-sdk/commit/bdd2db7fb0e4bfe3e296ab8236178f6c31205774)) |
| 27 | +* **scrape:** read framework-embedded page data in the json format ([#2405](https://github.com/context-dot-dev/context-ruby-sdk/issues/2405)) ([12707d0](https://github.com/context-dot-dev/context-ruby-sdk/commit/12707d0dce674830541edfcdea8556bfda052df2)) |
| 28 | +* **scrape:** return Yelp reviewer id and profile url in yelp-reviews ([#2402](https://github.com/context-dot-dev/context-ruby-sdk/issues/2402)) ([4596198](https://github.com/context-dot-dev/context-ruby-sdk/commit/45961983a9bdffd7fa972aa46c6761d34b7c45fb)) |
| 29 | + |
| 30 | + |
| 31 | +### Bug Fixes |
| 32 | + |
| 33 | +* **brand:** keep metadata-only usage logs for ZDR brand requests ([#2234](https://github.com/context-dot-dev/context-ruby-sdk/issues/2234)) ([9c97d2d](https://github.com/context-dot-dev/context-ruby-sdk/commit/9c97d2db46357b6a0a4027a413479127dfe8ba03)) |
| 34 | +* **brand:** keep metadata-only usage logs for ZDR brand requests ([#2234](https://github.com/context-dot-dev/context-ruby-sdk/issues/2234)) ([e2290f4](https://github.com/context-dot-dev/context-ruby-sdk/commit/e2290f4d234652053030ed0facd95c8d675eccad)) |
| 35 | +* **brand:** keep metadata-only usage logs for ZDR brand requests ([#2234](https://github.com/context-dot-dev/context-ruby-sdk/issues/2234)) ([c31170c](https://github.com/context-dot-dev/context-ruby-sdk/commit/c31170ccd5de5d0f7b8b932fbc7445200ac44344)) |
| 36 | +* **openapi:** keep legacy batch inputs in the spec as deprecated ([#2225](https://github.com/context-dot-dev/context-ruby-sdk/issues/2225)) ([9c97d2d](https://github.com/context-dot-dev/context-ruby-sdk/commit/9c97d2db46357b6a0a4027a413479127dfe8ba03)) |
| 37 | +* **openapi:** keep legacy batch inputs in the spec as deprecated ([#2225](https://github.com/context-dot-dev/context-ruby-sdk/issues/2225)) ([e2290f4](https://github.com/context-dot-dev/context-ruby-sdk/commit/e2290f4d234652053030ed0facd95c8d675eccad)) |
| 38 | +* **openapi:** keep legacy batch inputs in the spec as deprecated ([#2225](https://github.com/context-dot-dev/context-ruby-sdk/issues/2225)) ([c31170c](https://github.com/context-dot-dev/context-ruby-sdk/commit/c31170ccd5de5d0f7b8b932fbc7445200ac44344)) |
| 39 | +* **openapi:** keep legacy batch inputs in the spec as deprecated ([#2225](https://github.com/context-dot-dev/context-ruby-sdk/issues/2225)) ([2374d4c](https://github.com/context-dot-dev/context-ruby-sdk/commit/2374d4c53a90e92282d6ac62431d0847b002be23)) |
| 40 | +* **openapi:** keep legacy batch inputs in the spec as deprecated ([#2225](https://github.com/context-dot-dev/context-ruby-sdk/issues/2225)) ([7b7d307](https://github.com/context-dot-dev/context-ruby-sdk/commit/7b7d30795a8cba0233afd0e30e1ada599b869d14)) |
| 41 | +* **openapi:** keep legacy batch inputs in the spec as deprecated ([#2225](https://github.com/context-dot-dev/context-ruby-sdk/issues/2225)) ([f45c764](https://github.com/context-dot-dev/context-ruby-sdk/commit/f45c764f36109212cf70ef5bf3fe59e45f27e4a3)) |
| 42 | +* **people:** split ultra people ranking on its strongest phrase signals ([#2209](https://github.com/context-dot-dev/context-ruby-sdk/issues/2209)) ([de365f8](https://github.com/context-dot-dev/context-ruby-sdk/commit/de365f86d8c6772d7c9fa1e1dc1285701b61490e)) |
| 43 | +* **scrape:** derive the /web/scrape request spec from its zod schema ([#2044](https://github.com/context-dot-dev/context-ruby-sdk/issues/2044)) ([5193bc1](https://github.com/context-dot-dev/context-ruby-sdk/commit/5193bc1b4883977b46a966f05a043ceec7e435f3)) |
| 44 | +* **scrape:** restore Instagram profile posts from public pages ([#2233](https://github.com/context-dot-dev/context-ruby-sdk/issues/2233)) ([9c97d2d](https://github.com/context-dot-dev/context-ruby-sdk/commit/9c97d2db46357b6a0a4027a413479127dfe8ba03)) |
| 45 | + |
| 46 | + |
| 47 | +### Documentation |
| 48 | + |
| 49 | +* **logs:** say that a request log appears a few seconds after the request ([#2564](https://github.com/context-dot-dev/context-ruby-sdk/issues/2564)) ([c60a6f0](https://github.com/context-dot-dev/context-ruby-sdk/commit/c60a6f062e11d4bce0b77835c6b419d84be2c9a1)) |
| 50 | +* **people:** note that complex ultra people searches can take up to 60 seconds ([#2206](https://github.com/context-dot-dev/context-ruby-sdk/issues/2206)) ([9c483ca](https://github.com/context-dot-dev/context-ruby-sdk/commit/9c483caff2fb8b6cb51674e1c837f2fca31f6f54)) |
| 51 | + |
| 52 | + |
| 53 | +### Refactors |
| 54 | + |
| 55 | +* **fonts:** share font link schemas and inferred types ([6495548](https://github.com/context-dot-dev/context-ruby-sdk/commit/649554849fd64b8b23f6adf1a918159b925cc265)) |
| 56 | + |
3 | 57 | ## [2.37.0](https://github.com/context-dot-dev/context-ruby-sdk/compare/v2.36.1...v2.37.0) (2026-10-23) |
4 | 58 |
|
5 | 59 |
|
|
0 commit comments