Changelog
- Add
caseSensitive
option to selectionclauseMatch
method. - Add
clauseMatchAny
method for text matching over multiple columns. - Add more set operations (union by name, intersect all, etc). (thanks @kwonoh)
- Add TIMESTAMP WITH TIME ZONE support to Rust server. (thanks @kwonoh)
- Add DuckDB Go server, including production deployment options. (thanks @derekperkins)
- Add list_contains, list_has_all, list_has_any functions (thanks @derekperkins)
- Add list, unnest SQL functions.
- Add OPFS support in DuckDBConfig (thanks @derekperkins)
- Add dataframe interoperability to
MosaicWidget
usingnarwhals
(thanks @peter-gy) - Fix query consolidation to preserve DISTINCT queries.
- Fix
Query.sample
to acceptnull
orundefined
values to remove sample settings. - Fix
table
input to usenull
clause value (not empty array) for empty selections. - Fix
errorbarY
mark method to use explicit type. - Fix empty data handling in grid utilities and raster marks.
- Fix coordinatory
query
method types to get proper table return type. - Fix client to disable before destroy. (thanks @severo)
- Fix makeClient types re:
destroy
method. (thanks @severo) - Fix selection
predicate
to support null or undefined client. (thanks @donghaoren) - Fix selection clause source types to avoid unnecessary casts. (thanks @donghaoren)
- Fix typo in selection documentation. (thanks @declann)
- Update selection clause method type definitions.
- Update dependencies.
New Contributors
- @declann made their first contribution in #850
- @severo made their first contribution in #865
- @donghaoren made their first contribution in #873
Full Changelog: v0.18.0...v0.19.0