Tags: longbridge/openapi-go
Tags
chore: release v0.24.2 (#96) ## Summary Add CHANGELOG entry for v0.24.2. ## Changes in v0.24.2 ### Fixed - `calendar.CalendarEventsResponse`: expose `NextDate` cursor so callers can follow pagination (`/v1/quote/finance_calendar` returns results across multiple pages via `next_date`) - `calendar.CalendarEventInfo.Symbol`: convert raw `counter_id` (e.g. `ST/US/CRM`) to standard symbol format (`CRM.US`) - `quote.DailyOptionVolume.Symbol`: convert `underlying_counter_id` to symbol format ### Changed - Add `internal/counter.IDToSymbol` as shared `counter_id` → symbol conversion helper; `sharelist` migrated to use it ## Related - #95
feat(http): enable connection reuse and set idle timeout to 60s (#94) ## Summary - Remove `req.Close = true` that was forcing a new TCP connection per request - Configure a custom `http.Transport` with `IdleConnTimeout` of 60 seconds - Enables Go's default connection pooling for better performance ## Test plan - [x] `go build ./...` passes - [ ] Verify connection reuse via server-side access logs or `netstat` 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.6 <[email protected]>
PreviousNext