github uwdata/mosaic v0.19.0

latest release: v0.19.1
17 hours ago

Changelog

  • Add caseSensitive option to selection clauseMatch 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 using narwhals (thanks @peter-gy)
  • Fix query consolidation to preserve DISTINCT queries.
  • Fix Query.sample to accept null or undefined values to remove sample settings.
  • Fix table input to use null 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

Full Changelog: v0.18.0...v0.19.0

Don't miss a new mosaic release

NewReleases is sending notifications on new releases.