@react-querybuilder/bulma
Advanced tools
Changelog
[v6.5.0] - 2023-06-13
display: none
to the queryBuilder-dragHandle
class when drag-and-drop is disabled since the components will not be rendered anyway.rule
object will now be provided to fieldSelector
, operatorSelector
, valueSourceSelector
, and valueEditor
components.ruleGroup
object will now be provided to notToggle
components.ruleOrGroup
object will now be provided to dragHandle
components.validator
functions. Previously, the parameter object only included the field
, operator
, valueSource
, and value
properties of the rule.Changelog
[v6.4.1] - 2023-05-23
startsWith
and endsWith
(properties of jsonLogicAdditionalOperators
) now check the type of the first parameter before calling the respective methods. This avoids errors like "Uncaught TypeError: Cannot read properties of null (reading 'startsWith')" when a field in the object being evaluated is null
.Changelog
[v6.4.0] - 2023-05-20
@react-querybuilder/mantine
now requires Mantine v6. React Query Builder v6.3.0 is compatible with Mantine v5.Rule
and RuleGroup
into a new useStopEventPropagation
hook.transformQuery
no longer reassigns or remaps properties that don't already exist in the source query object.Changelog
[v6.3.0] - 2023-05-03
@react-querybuilder/ctx
and @react-querybuilder/ts
back into the main react-querybuilder
package.query-builder.css.map
"sources" path.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()
).