github uwdata/mosaic v0.17.0

latest release: v0.18.0
2 months ago

Changelog:

  • Breaking: Drop rows and range methods from SQL aggregate and window function AST nodes, instead use new frame method to set window frame leveraging new WindowFrame AST node support.
  • Breaking: Simplify server API, remove support for saving and loading data bundles.
  • Add more expressive SQL AST node for WindowFrame.
  • Add SQL AST support for aggregate and window function argument ORDER BY.
  • Add SQL AST helpers for time intervals: years, months, days, hours, minutes, seconds, milliseconds, microseconds.
  • Add support for count_star aggregate function (used internally by DuckDB).
  • Add SQL AST sample support to FromClause node.
  • Add SQL AST support for LIMIT and OFFSET clause expressions (not just constant numbers).
  • Add SQL AST support for percentage-based LIMIT clauses.
  • Add SQL AST support for COLLATE expressions.
  • Add options type hint for SQL AST Verbatim node.
  • Add improved support for cloning SQL AST nodes.
  • Add declarative spec support for some SQL AST updates.
  • Add new window-frame example test specification.
  • Update TypeScript setup, unify config, and export types from all packages.
  • Update docs to load data from Cloudflare R2.
  • Update vitest packages config.
  • Update dependencies.

Full Changelog: v0.16.2...v0.17.0

Don't miss a new mosaic release

NewReleases is sending notifications on new releases.