Skip to content

v0.7.0

Compare
Choose a tag to compare
@jheer jheer released this 10 Mar 05:49
· 207 commits to main since this release

Changelog:

  • Add Query.describe(query) to generate DESCRIBE ... queries for metadata.
  • Add support for arbitrary SQL expressions (not just column names) as field info metadata. Passing direct SQL expressions to vgplot marks such as {x: vg.sql`-ra`} should now work!
  • Add support to (lossily) convert Apache Arrow DECIMAL values to JavaScript Number values.
  • Update query consolidator to handle DESCRIBE queries, which require filtering rather than projection.
  • Remove table catalog from Coordinator, rely on cache and consolidation instead.
  • Refactor fieldInfo metadata management within vgplot Mark implementations.
  • Refactor Apache Arrow utilities to be exports of @uwdata/mosaic-core.
  • Update dependencies.

As a result of the above, the catalog option of Coordinator.clear is no longer supported. Clients can still pass the option, but it will have no effect. Instead, clearing the cache will now also drop any cached table metadata.