Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

v0.13.0 #694

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

v0.13.0 #694

wants to merge 3 commits into from

Conversation

jheer
Copy link
Member

@jheer jheer commented Feb 17, 2025

Changelog

  • Add dedicated WITH clause support, including for SetOperation. (thanks @spren9er!)
  • Add cte(...) method for direct construction of WITH clause nodes.
  • Add materialized property to WITH clause nodes to control explicit CTE materialization.
  • Update M4 transform to use a CTE and enforce CTE materialization. (thanks @spren9er!)
  • Add geomean aggregate function and preaggregation support. (thanks @spren9er!)
  • Add Activatable interface type for components that perform selection activation. (thanks @rpechuk!)
  • Add makeClient effect API for using Mosaic in other web frameworks. (thanks @donghaoren and @domoritz!)
  • Update inputs package class hierarchy and types.
  • Update documentation.
  • Use vitest workspaces to run test cases across all packages.
  • Use pure ESM packages, update package.json exports.
  • Move example projects to dedicated examples monorepo folder.
  • Add svelte and react usage examples.
  • Miscellaneous bug fixes.

jheer and others added 3 commits February 17, 2025 09:06
* Fix typo

* Add common table expression to m4 query

* Update comment in m4 query

* Add JSDoc to WithClause constructor
* feat: Add cte method for fine-grained with clause control.

* feat: Enforce CTE materialization in M4.
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants