New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

react-querybuilder

Package Overview
Dependencies
Maintainers
2
Versions
197
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-querybuilder - npm Package Versions

1
20

3.8.0

Diff

Changelog

Source

[v3.8.0] - 2020-10-09

Changed

  • The default operators list has been rearranged so that "=" is first in the list and therefore the default for new rules. Previously it was "null".

Added

  • Several options that required the use of functions at the query level can now be configured at the field level:
    • Operators: use the operators property on a field instead of the getOperators prop
    • Value editor type: use the valueEditorType property on a field instead of the getValueEditorType prop
    • Input type: use the inputType property on a field instead of the getInputType prop
    • Values: if the value editor type is select or radio, use the values property on a field instead of the getValues prop
    • Default value: use the defaultValue property on a field instead of the getDefaultValue prop
  • [#160] Added field-level configuration options (@jakeboone02)
jakeboone02
published 3.7.1 •

Changelog

Source

[v3.7.1] - 2020-10-07

Fixed

  • [#158] createRule was setting name to undefined when fields are empty (@saurabhnemade)
jakeboone02
published 3.7.0 •

Changelog

Source

[v3.7.0] - 2020-10-04

Added

  • [#157] getDefaultField and getDefaultValue props (@jakeboone02)

Fixed

  • Allow nulls to be returned from getOperators and getValueEditorType
jakeboone02
published 3.6.0 •

Changelog

Source

[v3.6.0] - 2020-10-01

Changed

  • [#155] Refactored formatQuery options (@jakeboone02)
    • valueProcessor is no longer the third argument of formatQuery. To use a custom valueProcessor, pass an options object as the second parameter and include valueProcessor as a key in that object.
    • When the formatQuery format is set to sql (either by formatQuery(query, 'sql') or formatQuery(query, { format: 'sql' })), the values will be quoted with single quotes instead of double quotes, e.g. (name = 'Peter Parker').
jakeboone02
published 3.5.1 •

Changelog

Source

[v3.5.1] - 2020-06-22

Fixed

  • Prevent lodash from assigning global _ variable 74ee1ca
jakeboone02
published 3.5.0 •

Changelog

Source

[v3.5.0] - 2020-06-20

Changed

Added

  • Option to reset rule on operator change
  • [#144] IE11 support (@jakeboone02)
jakeboone02
published 3.4.0 •

Changelog

Source

[v3.4.0] - 2020-06-15

Added

jakeboone02
published 3.3.0 •

Changelog

Source

[v3.3.0] - 2020-06-12

Added

  • [#141] RuleGroup can now be replaced with a custom component (@rbalaine)

Changed

  • Some TypeScript type names have changed, e.g. Rule is now RuleType since Rule is an exported React component.
jakeboone02
published 3.2.0 •

Changelog

Source

[v3.2.0] - 2020-05-28

Added

  • [#139] "parameterized" option for formatQuery (@jakeboone02)
jakeboone02
published 3.1.2 •

Changelog

Source

[v3.1.2] - 2020-03-19

Added

  • "json_without_ids" option for formatQuery
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc