Skip to content

Latest commit

 

History

History
113 lines (70 loc) · 4.49 KB

File metadata and controls

113 lines (70 loc) · 4.49 KB

CHANGELOG

v1.1.0 (2026-06-30)

Bug Fixes

  • Clear errors for connection, auth, and API failures (#28, 4e9516e)

Co-authored-by: Claude Opus 4.8 noreply@anthropic.com

Continuous Integration

  • Automate releases on merge to main (#32, 482a44f)

Documentation

  • Add between() and not_between() to SDK guide (#16, cadacf7)

Co-authored-by: Claude Opus 4.6 noreply@anthropic.com

Features

  • Add between() and not_between() helpers to Dimension (#15, db818e5)

Co-authored-by: Claude Opus 4.6 noreply@anthropic.com

  • Compile a query to warehouse SQL without executing it (#30, 472e0f6)

Co-authored-by: Claude Opus 4.8 noreply@anthropic.com

  • Fetch results beyond the old 50k row cap (#25, 3b434e7)

Co-authored-by: Claude Opus 4.8 noreply@anthropic.com

  • Support filtering on table calculations (#24, 9e35685)

Co-authored-by: Claude Opus 4.8 noreply@anthropic.com

  • Support multiple filters on the same dimension field (#22, a7d9d73)

Co-authored-by: Claude Opus 4.8 noreply@anthropic.com

v1.0.1 (2026-06-29)

Bug Fixes

  • Errored models breaking list_models method (ee1b91e)

  • Remove circular types with protocols (38c2ee0)

  • Use correct API operator names for dimension filters (a8581bf)

The Lightdash API expects camelCase operator names (e.g., notEquals, greaterThan) but the SDK was using human-readable strings (e.g., "is not", "is greater than"). This caused API errors when using operators like !=.

Chores

Documentation

Features

  • Add get_model to get a specific model more programablly (9fe0887)

Signed-off-by: Yu Ishikawa yu-iskw@users.noreply.github.com

Signed-off-by: Yu Ishikawa yu-iskw@users.noreply.github.com

  • Make httpx client timeout configurable via config dict (#11, 4bfd5c1)

Co-authored-by: Claude noreply@anthropic.com