Skip to content

Releases: ukrbublik/react-awesome-query-builder

6.6.3

08 Aug 11:29
617ee98
Compare
Choose a tag to compare

Fixes 🐞

Chore 🔨

Thanks 🙏

Full Changelog: 6.6.2...6.6.3

6.6.2

12 Jul 14:28
7057376
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 6.6.1...6.6.2

6.6.1

26 Jun 19:10
29fcbe2
Compare
Choose a tag to compare
  • Operators reverse on "NOT" is now optional, disabled by default to preserve orignal query (PR #1068) (issue #1059).
    Added settings reverseOperatorsForNot and canShortMongoQuery
  • Scope CSS classes to .query-builder (PR #1070) (issue #1018)
  • Update packages (PR #1071)
  • Fixed issue with excludeOperators (affects prox1 at example) (PR #1072)
  • Use pnpm 9

6.6.0

20 Jun 15:50
0208140
Compare
Choose a tag to compare
  • 6.6.0
    • Optimizations for rendering and export utils (PR #1054) (issue #342)
    • Added support of JsonLogic export for ternary mode (PR #1013) (issue #978)
    • Added support of JsonLogic import for ternary mode (PR #1062) (issue #978)
    • Added support of tooltip for operator config (PR #1011) (issue #261)
    • Removed optimizeRenderWithInternals from settings (PR #1054)
    • Fixed TreeStore - 2nd arg action can be undefined (PR #1054) (issue #1056)
    • Fixed import of negative number in SpEL (PR #1054) (issue #1055)
    • Fixed validation error message for min/max (PR #1058) (issue #1057)
    • (Ternary mode) Added to config.settings: caseValueField, renderBeforeCaseValue, renderAfterCaseValue, renderSwitchPrefix, defaultCaseLabel, addCaseLabel, addDefaultCaseLabel (PR #1062)
    • Use icon button label as the aria-label to improve accessibility (PR #1066) (issue #1038)
    • Show imported value initially in MUI autocomplete inputs (PR #1065)
    • Make getOptionLabel always return a string (PR #1064)

6.5.2

22 May 21:15
40f3b1b
Compare
Choose a tag to compare
  • Updated dependencies. @babel/runtime is now dep for core package (PR #1051) (issue #964)

6.5.1

16 May 14:47
4a64590
Compare
Choose a tag to compare
  • Fix missing config file in antd moment date widgets (PR #1046) (issue #1048)
  • Fix SpEL import not_between (PR #1050) (issue #1047)

6.5.0 - Improved validation API

14 May 17:03
7699dcc
Compare
Choose a tag to compare
  • Breaking: Utils.validateTree returns array of errors (PR #1034)
  • Breaking: removeIncompleteRulesOnLoad by default is false
  • Added config removeEmptyRulesOnLoad (default true) (PR #1034)
  • Deprecated Utils.validateAndFixTree and Utils.checkTree (and removed type defs).
    Use Utils.sanitizeTree().fixedTree instead (PR #1034)
  • Utils.validateTree now checks LHS and RHS are completed (issues #977, #781) (PR #1034)
  • Fixed import of select_any_in operator from JsonLogic (issue #1005) (PR #1034)
  • Fixed issue #1036 (PR #1034)
  • Fixed validation of date ranges (issue #374) (PR #1034)
  • Function validateValue in fieldSettings config can now return object {error, fixedValue}, error can be {key, args} for i18n (PR #1034)
  • Added optimizeRenderWithInternals to settings, default is false (PR #1034)
  • Updated type RuleGroupExtProperties (issue #1021) (PR #1034)
  • Fixed typedef errors (issue #1016) (PR #1034)
  • Fixed issue with antd and date/time pickers (issue #1033) (PR #1034)
  • Added onInit prop to <Query>. Added 4th argument actions to onInit and onChange (PR #1034)
  • Now pnpm i requires Node 18+

6.4.3

14 May 17:02
d17da01
Compare
Choose a tag to compare
  • Fixed the issue when using func with arg of type multiselect (PR #997)
  • Updated immutable from v3 to v4 (PR #997)
  • Fixed issue with "[object Object]" in MUI field autocomplete when item should be bold (PR #997)
  • Respect funcs in field/arg config during validation of function value (PR #997)

6.4.2

25 Oct 14:19
Compare
Choose a tag to compare
  • Allow override icons with renderIcon (issues #319, #872) (PR #962)
  • Support tooltips for MUI (issues #965, #684) (PR #973)
  • Fixed issue with FieldCascader (issue #969) (PR #973)
  • Fixed issue with date/time pickers for MUI 6 (issue #986) (PR #973)
  • Allow use of antd icons 5 (issue #992) (PR #973)

6.4.1

27 Jul 11:42
55e38f8
Compare
Choose a tag to compare
  • Fixed import of rule_group in rule_group from SpEL (PR #959)
  • Updated type ItemBuilderProps (PR #959)
  • Fixed drag-n-drop to respect maxNesting when moving group into group (PR #959)
  • Fix: allow custom conjuction in JsonLogic (issue #317) (PR #959)
  • Fixed import of fields with dot from JsonLogic (issue #786) (PR #960)
  • Fixes export to SpEL to respect fieldSeparator (issue #958) (PR #960)