Skip to content

v0.63.0

Choose a tag to compare

@cofin cofin released this 14 Sep 13:54
· 1 commit to main since this release
47ed4b7

What's Changed

  • docs: remove references to symbols that do not exist by @cofin in #735
  • fix(storage): keep resolved paths inside the backend root by @cofin in #736
  • fix(storage): correct obstore glob matching, prefix listing, and streaming uploads by @cofin in #737
  • fix(protocols): correct the data dictionary protocols by @cofin in #738
  • fix: unify Litestar configuration types by @cofin in #739
  • refactor: retract storage staging and expose destination resolution by @cofin in #740
  • fix: preserve adapter transactions and simplify MySQL bulk loading by @cofin in #741
  • fix: accept documented squash version range formats by @cofin in #743
  • fix: preserve transactions and prevent duplicate cached execution by @cofin in #742
  • fix: support grouping expressions consistently by @cofin in #744
  • feat: export BigQuery queries directly to object storage by @cofin in #746
  • feat: construct services from database configs by @cofin in #745
  • fix(migrations): record migrations that return no statements by @cofin in #750
  • fix(litestar): run correlation middleware before user middleware by @cofin in #749
  • fix(migrations): allow interpreted tracker subclasses under mypyc by @cofin in #751
  • feat(cockroach): add opt-in native EXPORT INTO and IMPORT INTO transfers by @cofin in #753
  • feat(duckdb): transfer object-store data through DuckDB instead of Arrow by @cofin in #752
  • feat(litestar): add NOTIFY payload budget checks and metrics to channels backend by @cofin in #757
  • fix(duckdb): reuse declared secrets and add a replace option by @cofin in #755
  • feat: export uuid helpers and Litestar correlation middleware by @cofin in #759
  • feat(loader): SQL-file fragments, includes, and fill-in slots by @cofin in #764
  • feat(litestar): default 409 for integrity errors, correlation de-dup, and manage_lifespan by @cofin in #761
  • feat: add driver transaction() and nested service transactions by @cofin in #767
  • feat(fixtures): load and export table fixtures with typed round trips and upserts by @cofin in #768
  • refactor: enforce kwargs parameter passing and audit documentation by @cofin in #769
  • fix(bench): type-check storage bench scripts on Python 3.10 by @cofin in #772
  • feat(mssql): support migration default schemas on SQL Server by @cofin in #770
  • refactor(core): consolidate and debloat parameter pipeline by @cofin in #771
  • feat(migrations): support unregistering extension migrations by @cofin in #774
  • feat(config): expose reliable rowcount capability by @cofin in #773
  • fix(adapters): classify SQLite primary key and DuckDB update conflicts by @cofin in #775
  • feat(events): expose table queue SQL and claim primitives by @cofin in #776
  • feat(builder): support dialect-aware DDL and logical column types by @cofin in #777
  • feat(postgres): add pg_textsearch dialect and modular extension probing by @cofin in #782
  • fix(builder): validate dialect clauses and translate MySQL upserts by @cofin in #778
  • feat(mssql): align extension stores and document SQL Server workflows by @cofin in #781
  • feat(adapters): declare type coercion capabilities by @cofin in #780
  • feat(builder): support UPDATE FROM builders and preserve DML CTEs by @cofin in #779
  • test(ci): stabilize CI harness, debloat test suites, and modernize tooling by @cofin in #783
  • refactor(debloat): execute domain debloat worksheets across builder, core, extensions, infra, and root APIs by @cofin in #784

Full Changelog: v0.62.2...v0.63.0