Skip to content

Releases: litestar-org/sqlspec

v0.51.0

26 Jun 01:18
c5e0154

Choose a tag to compare

What's Changed

  • feat(adk): align stores with ADK 2 contract by @cofin in #525
  • feat(utils): add bounded async bridge controls by @cofin in #533
  • feat: add native metadata statistics by @cofin in #522
  • feat: add cloud job session controls by @cofin in #523
  • test: cover GizmoSQL native metadata fallback by @cofin in #534
  • fix(core): land four latent correctness bugs by @cofin in #535
  • feat: native bulk ingest paths across adapters by @cofin in #540
  • fix(#532): align window total schema mapping by @cofin in #541

Full Changelog: v0.50.1...v0.51.0

v0.50.1

22 Jun 21:42
e0277bd

Choose a tag to compare

What's Changed

  • feat: modernize sqlglot builder paths by @cofin in #524
  • fix(duckdb): separate extension install from load with best-effort lifecycle by @cofin in #530

Full Changelog: v0.50.0...v0.50.1

v0.50.0

13 Jun 17:45
a876f40

Choose a tag to compare

What's Changed

  • fix(psqlpy): align adapter config flags by @cofin in #493
  • fix(arrow-odbc): type adapter config keys by @cofin in #494
  • fix(aiosqlite): modernize adapter config by @cofin in #495
  • fix(sqlite): modernize adapter config by @cofin in #496
  • fix(asyncmy): modernize adapter config by @cofin in #501
  • fix(duckdb): modernize adapter config by @cofin in #504
  • fix(pymysql): modernize adapter config by @cofin in #499
  • fix(adbc): preserve driver manager config by @cofin in #498
  • fix(aiomysql): modernize adapter config by @cofin in #502
  • fix(mysqlconnector): modernize adapter config by @cofin in #503
  • feat: SQL-file parameter metadata annotations (-- param:) by @cofin in #497
  • fix(oracledb): modernize adapter config by @cofin in #513
  • fix(psycopg): modernize adapter config by @cofin in #510
  • fix(cockroach): modernize psycopg config by @cofin in #508
  • fix(bigquery): modernize adapter config routing by @cofin in #507
  • fix(asyncpg): modernize adapter config by @cofin in #506
  • fix(cockroach-asyncpg): align adapter config typing by @cofin in #505
  • fix(mssql): modernize adapter config by @cofin in #512
  • fix(spanner): modernize adapter config by @cofin in #511
  • feat(driver): native row streaming (select_stream) across all adapters + arrow-streaming foundation by @cofin in #515
  • feat(driver): add arrow-native streaming paths by @cofin in #516
  • fix(builder): honor optimizer flags by @cofin in #520
  • feat(oracledb): support sparse vector passthrough by @cofin in #519
  • feat(driver): add cache and fetch tuning by @cofin in #517
  • feat(sqlite): add runtime connection setup by @cofin in #518

Full Changelog: v0.49.1...v0.50.0

v0.49.1

08 Jun 17:06
fa5dc4e

Choose a tag to compare

What's Changed

  • fix(service): make begin_transaction context managers non-suppressing by @cofin in #492

Full Changelog: v0.49.0...v0.49.1

v0.49.0

08 Jun 03:06
75ce5b8

Choose a tag to compare

What's Changed

  • refactor: consolidate the adapter suite into a shared driver-contract matrix (mypyc + code-quality overhaul) by @cofin in #483
  • fix(core): use Oracle-safe generated parameter names by @cofin in #488
  • fix(core): normalize dialect identifier bindings by @cofin in #489
  • test(adbc): add GizmoSQL integration coverage by @cofin in #490

Full Changelog: v0.48.2...v0.49.0

v0.48.2

28 May 15:15
7272c50

Choose a tag to compare

What's Changed

  • fix(extensions): drop filter-provider modules from mypyc to restore deepcopy (0.48.2) by @cofin in #481

Full Changelog: v0.48.1...v0.48.2

v0.48.1

28 May 04:28
c75649c

Choose a tag to compare

What's Changed

Full Changelog: v0.48.0...v0.48.1

v0.48.0

27 May 21:44
a506eb3

Choose a tag to compare

What's Changed

  • ci: free runner disk before docker image load by @cofin in #465
  • fix(tests): add init.py to sqlite unit-test package by @cofin in #466
  • ci: reduce GitHub Actions runner-minute consumption by @cofin in #467
  • feat(adapters): add arrow_odbc and mssql_python adapters by @cofin in #463
  • test(unit): close sqlite3 connections on exception paths by @cofin in #468
  • ci: add aggregate required check by @cofin in #469
  • ci: gate build workflow on unit checks by @cofin in #470
  • fix: repair filter providers and adapter regressions by @cofin in #476
  • feat(migrations): support specifying schema for migrations by @cofin in #471

Full Changelog: v0.47.0...v0.48.0

v0.47.0

24 May 21:25
8f43ed4

Choose a tag to compare

What's Changed

  • feat: struct-aware schema_dump default + values_from / set_from builder methods by @cofin in #442
  • perf: improve mypyc coverage by @cofin in #446
  • test: use rustfs for s3 integration fixtures by @cofin in #449
  • fix: repair Litestar NumPy serializer integration by @cofin in #450
  • fix: harden Arrow JSON ingest (#452) by @cofin in #453
  • fix: improve event listener by @cofin in #455
  • chore(tests): remove unneeded tests by @cofin in #456
  • fix(build): version-gate Traversable import for Py 3.11+ typeshed by @cofin in #458
  • ci: bump GitHub Actions to Node 24 majors + add dependabot by @cofin in #459
  • fix(ci): improve mypyc build testing and failure detection by @cofin in #461

Full Changelog: v0.46.3...v0.47.0

v0.46.3

03 May 17:21
ecc67be

Choose a tag to compare

What's Changed

  • fix: bound loader missing statement errors by @cofin in #440
  • fix(litestar): preserve app_config.plugins identity in on_app_init by @Kumzy in #441

Full Changelog: v0.46.2...v0.46.3