Releases: tekumara/fakesnow
Releases · tekumara/fakesnow
v0.9.38
0.9.38 (2025-05-22)
Bug Fixes
- support identifiers containing dollar signs (#218) (1fd60dc)
Chores
v0.9.37
0.9.37 (2025-05-18)
Features
- COPY INTO supports multiple files (5c88fce)
- support column renames in FLATTEN (f24fbaa), closes #198
- support FLATTEN without alias (0bfa83f)
- support positional arg for FLATTEN (1b7a4c8)
- support TABLE(FLATTEN(..)) (8cc5f8f)
Chores
- bump sqlglot~=26.16.2 (1b8370c)
- deps-dev: bump pyright from 1.1.398 to 1.1.400 (#213) (58d01a8)
- deps: update setuptools requirement from ~=78.1 to ~=80.1 (#214) (eb24a12)
- uv required in Makefile (99f15a1)
v0.9.36
0.9.36 (2025-04-25)
Features
- basic COPY INTO .... FORCE = TRUE (#185) (6e45687)
- server: add fakesnow.server to start server (8489720)
- server: support client_session_keep_alive (dfedaaa)
Chores
v0.9.35
0.9.35 (2025-04-06)
Features
- errors: raise ProgrammingError for unimplemented features (8fd8fdc), closes #202
- server: support fetch_pandas_all (c75f035)
- show: SHOW VIEWS (63f3ddf)
v0.9.34
0.9.34 (2025-04-03)
Features
- server: support qmark parameter bindings (f53d95d)
v0.9.33
0.9.33 (2025-04-02)
Bug Fixes
- ARRAY_SIZE of empty array returns 0 (2cdccf2)
Chores
- deps-dev: bump pyright from 1.1.396 to 1.1.398 (#207) (bc79949)
- deps: update setuptools requirement from ~=76.0 to ~=78.1 (#206) (2fd0569)
- deps: update sqlglot requirement from ~=26.10.1 to ~=26.12.1 (#205) (5ae2d04)
v0.9.32
0.9.32 (2025-03-31)
Features
- helpful error message when db_path doesn't exist (9aca09a), closes #197
- server: log sql text on SQL error (a2e5502)
- SHOW COLUMNS (9734834), closes #195
- SHOW WAREHOUSES (151e4b6), closes #203
- unquote array values cast to varchar (9c574fd)
Bug Fixes
- SHOW OBJECTS/TABLES returns all columns (93d9f66)
- USE DATABASE unsets schema (e1d0a0c)
Chores
- tools: add decode tool to analysis arrow rowsets (3b469bd)
v0.9.31
0.9.31 (2025-03-18)
Features
Chores
v0.9.30
0.9.30 (2025-03-16)
Features
Bug Fixes
- fs* tables showing in dbeaver (77def7f), closes #188
- allow SHOW when not database set (c6ec3db)
- handle syntax errors (53f4632)
- USE DATABASE/SCHEMA description (5c208ad)
Chores
- deps-dev: bump pyright from 1.1.393 to 1.1.396 (#182) (822e98a)
- deps: update ruff requirement from ~=0.9.4 to ~=0.11.0 (#190) (08f53df)
- deps: update setuptools requirement from ~=75.6 to ~=76.0 (#192) (6c60c34)
- deps: update sqlglot requirement from ~=26.6.0 to ~=26.7.0 (#180) (4668547)
- deps: update sqlglot requirement from ~=26.7.0 to ~=26.10.1 (#191) (5986c9a)
v0.9.29
0.9.29 (2025-02-16)
Features
- server: support non-gzipped requests (e24366a)
- support paramstyle as connection argument (f7d0215)
Bug Fixes
- info schema with current database objects only (f5b3903)
Chores
- deps: bump duckdb 1.2.0 (17eb5d5)
- deps: update sqlglot requirement from ~=26.3.9 to ~=26.6.0 (#171) (74b8817)