Skip to content

Latest commit

 

History

History
496 lines (238 loc) · 20.9 KB

CHANGELOG.md

File metadata and controls

496 lines (238 loc) · 20.9 KB

Changelog

0.14.0 (2024-12-16)

Features

  • reexport postgresql insert function (51dbb18)

Miscellaneous Chores

0.13.7-pre0 (2024-11-24)

Miscellaneous Chores

0.13.6 (2024-11-24)

Bug Fixes

  • avoid mutating caller's connect args (don't accumulate user_agents) (8f39aca)
  • deps: update dependency packaging to v24.2 (f5daa5a)

0.13.5 (2024-11-07)

Bug Fixes

  • deps: update dependency duckdb to v1.1.3 (3152ddb)
  • nightly: fix default connection references for nightly (c0848d2)
  • reflection bug: Fixed bug causing TypeError when using metadata.reflect() (b96c1d2)
  • sqlalchemy versions: Added statement to apply changes only for sqlalchemy version 2.0.36 and above (d6fcd32)

0.13.4 (2024-10-22)

Bug Fixes

  • deps: update dependency duckdb to v1.1.2 (d363897)
  • propagate kwargs through compilation nodes (95d8cef)

0.13.3 (2024-10-21)

Bug Fixes

  • add varint type (220c18f)
  • restrict varint to supported versions (ccdbc06)
  • update Map type for 1.0+ (7574837)

0.13.2 (2024-09-04)

Bug Fixes

Documentation

  • use read_only=False so that example doesn't raise an exception. (#1079) (d0688b4)

0.13.1 (2024-07-29)

Bug Fixes

  • fix: Pass user config option via database name #1064

0.13.0 (2024-06-02)

Features

  • first class interval support (286abb5)

Bug Fixes

  • deps: update dependency duckdb to v0.10.3 (7b5249a)

0.12.1 (2024-05-24)

Bug Fixes

  • add new types names for 0.10.3 (8e0ca8e)

0.12.0 (2024-04-21)

Miscellaneous Chores

  • release 0.12.0 (same as rc0) (7842f2c)

0.12.0-rc0 (2024-04-18)

Bug Fixes

  • allow connections to be properly closed (0e57a64)

Miscellaneous Chores

0.11.5 (2024-04-16)

Miscellaneous Chores

  • loosen packaging pin

0.11.4 (2024-04-09)

Bug Fixes

  • drop python 3.7 support (9acdd66)

0.11.3 (2024-04-07)

Bug Fixes

  • _loads_domains in SQLA2 (4c67e26)
  • allow parsing json in dynamic queries (895685e)

0.11.2 (2024-03-01)

Bug Fixes

  • support views in has_table (52d6a43)

0.11.1 (2024-02-06)

Miscellaneous Chores

  • Add duckdb_engine/sqlalchemy version info to DuckDB user_agent

0.11.0 (2024-02-04)

Features

0.10.0 (2023-12-24)

Features

Bug Fixes

  • remove packaging requirement (5b9cafb)

0.9.5 (2023-12-21)

Bug Fixes

  • fix: support getting table properties using schema with db name prefix (#848)

0.9.4 (2023-12-09)

Bug Fixes

  • fix: Support fetching multiple databases and schemas and their associated tables

0.9.3 (2023-12-05)

Bug Fixes

  • use numeric_dollar where available (f51ee7f)

Documentation

0.9.2 (2023-07-23)

Bug Fixes

  • types: map uinteger to correct type (405769a)

0.9.1 (2023-07-14)

Bug Fixes

  • move numpy to dev dependencies (368c55c)

0.9.0 (2023-06-21)

Features

0.8.0 (2023-06-20)

Features

  • nested types (Struct, Map, Union) (5c16863)
  • passing config via query parameters in the url (6907041

Bug Fixes

  • allow passing motherduck_token as a config parameter (b944405)

0.7.3 (2023-05-19)

Bug Fixes

  • don't reflect nested types for now (3a01f9d)

0.7.2 (2023-05-17)

Bug Fixes

  • add missing ischema_names entries (20e30cf)

0.7.1 (2023-05-09)

Bug Fixes

Dependencies

0.7.0 (2023-03-16)

Miscellaneous Chores

0.7.0-rc1 (2023-03-07)

Features

Miscellaneous Chores

0.6.9 (2023-03-01)

Bug Fixes

Documentation

  • update README toc (42a0192)
  • update readme with link to duckdb's docs (4fcb730)

0.6.8 (2023-01-08)

Bug Fixes

  • correct json type mapping (7bf8753)

0.6.7 (2023-01-07)

Bug Fixes

  • correct attribute reference (d2a2577)

0.6.6 (2022-12-17)

Bug Fixes

  • add missing data types (92cef1b)
  • add missing integer data types (c7e9ccf)
  • disable server side cursors (bae0a1c)

0.6.5 (2022-11-22)

⚠ BREAKING CHANGES

  • drop python 3.6 support

Documentation

  • add note regarding fetchmany support in duckdb=>0.5.0 (7ccbaa9)

Dependencies

  • add snapshottest (0b18f47)
  • bump tested duckdb to 0.5.1 in tox.ini (da71828)
  • declare shared test dependencies (e43823c)
  • fix requirement declaration (e3923ee)
  • test against 0.5.1 (0aca52e)

Code Refactoring

  • drop python 3.6 support (0d81998)

Miscellaneous Chores

0.6.4 (2022-09-11)

Bug Fixes

  • stub out Dialect#get_indexes for now (1d450ab)
  • use real fetchmany now it's available (06400b4)

Dependencies

  • bump locked duckdb version (1a83643)

0.6.3 (2022-09-08)

Bug Fixes

  • add schema support to get_view_names (b58bf32)
  • correct get_view_names for older sqlalchemy (b58bf32)
  • repin duckdb & poetry (#400) (4586852)

0.6.2 (2022-08-25)

Bug Fixes

  • fix bleeding edge duckdb for exceptions changes (f955264)

0.6.1 (2022-08-23)

Bug Fixes

  • support boolean and integer config values (4a2c639)

0.6.0 (2022-08-21)

Features

  • allow preloading of extensions (13a92e1)

Documentation

  • document preload_extensions config parameter (c0f2a99)
  • link to example of IPython-SQL usage (96e8bdf)

0.5.0 (2022-08-19)

Features

  • support unsigned integer types (a69a35b)

Bug Fixes

  • try to fix poetry installation in workflow (db21892)

Documentation

  • mention unsigned integer support in README (4e403cb)

0.4.0 (2022-08-15)

Features

  • switch to first party sqlalchemy stubs (cf9f626)

Bug Fixes

  • support ping on latest sqlalchemy (bd63122)

0.3.4 (2022-08-12)

Bug Fixes

  • disable comments in dialect (96cca1c)
  • restore mypy checking to github builds (b252679)

0.3.3 (2022-08-06)

Bug Fixes

  • add code coverage reporting (019b61c)
  • add documentation and test for duckdb config (f3e577a)
  • correct dialect error lookup for bleeding edge (0e04d02)

0.3.2 (2022-08-05)

Bug Fixes

  • unpin numpy for python 3.6 (3e87509)

0.3.1 (2022-08-05)

Bug Fixes

0.3.0 (2022-08-02)

Features

  • use SingletonThreadPool for :memory: connections (58ef77a)

0.2.0 (2022-07-03)

Features

  • add missing apilevel and threadsafety attributes on duckdb DBAPI (bc413a3)
  • add release-please config (6e9a2d7)
  • add support for Binary (8235377)
  • enable relationship integrity (f41bd10)
  • improve release script (bcb17bf)
  • override driver name (1a7bb4e)
  • strip comments from generated sql (66265a2)
  • warn when we find comments in the ddl (5b27a7f)

Bug Fixes

  • enable updating of existing models (14a4d5f)

0.1.12a0 (2022-06-23)

Features

  • feat: enable interval support by @Mause in #278
  • fix: use modern dialect registration by @Mause in #280

Chores

  • chore: add release script by @Mause in #276
  • Update and rename release.ps1 to release.sh by @Mause in #287
  • feat: add duckdb_version test decorator by @Mause in #272
  • chore: add links to bug tracker and changelog by @Mause in #282
  • feature/bug report template by @Mause in #285
  • feat: Create CODE_OF_CONDUCT.md by @Mause in #284

Version bumps

  • chore(deps): bump duckdb from 0.3.4 to 0.4.0 by @dependabot in #273
  • chore(deps): update github/codeql-action action to v1.1.13 by @renovate in #279
  • chore(deps): update github/codeql-action action to v1.1.14 by @renovate in #286