v0.27.0
What's Changed
- feat: add
TypedDictsupport toschema_typeandto_schemaby @cofin in #91 - feat: improve schema conversion and caching optimizations by @cofin in #92
- feat: enhance database error handling with granular exceptions by @cofin in #93
- feat: add logging filter to suppress erroneous
sqlglotfallback warnings by @cofin in #94 - feat!: remove Python 3.9 support by @cofin in #95
- feat!: refactor Litestar extension - remove wrapper classes, unify handlers by @cofin in #96
- feat: refactor
storagesubmodule for improved readability and maintainability by @cofin in #99 - feat(litestar): implements a session backend by @cofin in #98
- feat: add initial documentation for SQLSpec by @cofin in #100
- feat(adk): Implement Google ADK Session Backend by @cofin in #101
- fix: overhaul docs build process by @cofin in #103
- feat: add optional numpy serialization support by @cofin in #104
- fix: add TypedDict support to driver method overloads by @cofin in #105
- feat(result): add schema_type parameter to SQLResult helper methods by @cofin in #106
- docs: remove unbased performance claims and marketing language by @cofin in #107
- docs: redesign adapters page by @cofin in #108
- feat(oracle): enable automatic
numpyintegration by @cofin in #109 - feat: Add agent guides and fix schema typing issues by @cofin in #111
- feat: Improve driver consistency by @cofin in #110
- fix(migrations): eliminate duplicate SQL file loading by @cofin in #119
- feat(migrations): use git config for default migration author by @cofin in #120
- feat(migrations): improve messaging for empty migration folder by @cofin in #121
- feat(cli): rename
make-migrationstocreate-migrationby @cofin in #122 - chore: improved llm agent guides by @cofin in #123
- fix(core): use qualified names for SQLSpecError to fix IDE autocomplete by @cofin in #124
- chore(docs): update agent guides and clean up documentation by @cofin in #126
- refactor(types): remove redundant total=False from TypedDict definitions by @cofin in #127
- feat(cli): add shell completion documentation and tests by @cofin in #125
- refactor(builder): refactor
sqlspec.builderfor improved consolidation by @cofin in #131 - fix(cli): convert Path to string in show-config command by @cofin in #136
- fix: honor --dry-run flag in migration commands (fixes #133) by @cofin in #135
- feat: implement hybrid timestamp/sequence based migration versioning by @cofin in #128
- feat: add transactional migrations support (#132) by @cofin in #137
- chore(specs): updated spec driven workflow by @cofin in #138
- feat(oracle): implicitly named columns create lower-case dictionary keys by @cofin in #139
- fix(oracle): automatic CLOB hydration for msgspec integration by @cofin in #140
- fix(pgvector): improve pgvector registration logging by @cofin in #141
- chore: add doc string for init file by @iyad-f in #142
- docs: fix the litestar integration example by @iyad-f in #143
Full Changelog: v0.26.0...v0.27.0