merge-ast
support arities 0 and 1 to work as a reducing function
- Add
update-child
helper - Add
update-recursive-depth
helper
- In the specs for AST, :query is now optional
- Generative features moved to
edn-query-language.core
to avoid requiring test.check for basic operations
ast->query
always returns a query, this is a bug fix but if you relied on the bad behvior this may be a breaking change, if that's the case replace your call toast->query
withast->expr
- Add helper to mask queries.
- Make out of
query->ast1
nilable
- Fix specs for
query->ast1
andast->query
- Removed
::eql/key
spec, that was a leftover from porting,::eql/join-key
is the correct one to use.
- focus-subquery* is public
- support removing specs from Clojurescript build
- Add
eql/query->shallow-ast