- Bump SEBUF_VERSION to v0.11.1, pulling in the OpenAPI fix for repeated
scalar query params (SebastienMelki/sebuf#161). `repeated string` fields
now emit `type: array` + `items.type: string` + `style: form` +
`explode: true` instead of `type: string`, so SDK generators consuming
the unified bundle produce correct array clients.
- Regenerate all 12 OpenAPI specs (unified bundle + Aviation, Economic,
Infrastructure, Market, Trade per-service). TS client/server codegen
is byte-identical to v0.11.0 — only the OpenAPI emitter was out of sync.
- Update three tests that asserted the pre-v0.11 comma-joined wire format
(`symbols=AAPL,MSFT`) to match the current repeated-param form
(`symbols=AAPL&symbols=MSFT`) produced by `params.append(...)`:
- tests/market-service-symbol-casing.test.mjs (2 cases: getAll)
- tests/stock-analysis-history.test.mts
- tests/stock-backtest.test.mts
Locally: test:data 6619/6619 pass, typecheck clean, lint exit 0.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>