@react-querybuilder/ts
Advanced tools
Changelog
[v6.2.0] - 2023-04-28
@react-querybuilder/material
no longer loads MUI components asynchronously. Therefore, the components no longer need to be preloaded to avoid a flash of unstyled content.transformQuery
with the deleteRemappedProperties
option set to true
(which is the default) will not attempt to delete
properties that do not exist on the object (per Object.hasOwn()
).Changelog
[v6.1.4] - 2023-03-27
formatQuery
, transformQuery
, and the parse*
functions) now map to their TypeScript types and work for all module resolution strategies.Changelog
[v6.1.3] - 2023-03-24
size
, variant
, and colorScheme
.schema
prop will no longer be passed down to Ant Design and Chakra UI components.Changelog
[v6.1.2] - 2023-03-21
parseCEL
now recognizes dot-separated identifiers correctly.Changelog
[v6.1.0] - 2023-03-16
formatQuery
option quoteFieldNamesWith
now applies to values that represent field names (i.e. valueSource: 'field'
) when exporting to a SQL-based format.formatQuery
option ruleProcessor
now applies to the "sql" format (though notably not the other SQL-based formats, "parameterized" and "parameterized_named"), allowing complete control over each rule's translation to SQL. The default rule processor for "sql" is exported as defaultRuleProcessorSQL
.