Skip to content

Releases: ukrbublik/react-awesome-query-builder

6.0.0

28 Dec 01:56
6f4d746
Compare
Choose a tag to compare
  • Project has been divided into packages (monorepo) (PR #769)
  • Export ESM

5.4.0

29 Nov 10:57
Compare
Choose a tag to compare
  • Add multiselect_contains operator (PR #813) (issue #702)

5.3.2

29 Nov 10:45
Compare
Choose a tag to compare
  • Fix drag-n-drop issue in React 18 using ReactDOM.createRoot() (PR #815) (issue #792)
  • Type fix: add id for JsonRule (PR #799) (issue #791)
  • Type fix: Add typings for groupOperators (PR #798)
  • Fix: not operation at the root not detected when importing from SpEL (PR #767) (issue #766)

5.3.1

01 Sep 00:17
Compare
Choose a tag to compare
  • Support @fortawesome/react-fontawesome 0.2.x (issue #757)
  • Fix loadFromSpel for select_not_equals op (PR #761) (issue #704)

5.3.0

29 Aug 11:10
e5886c0
Compare
Choose a tag to compare
Update FUNDING.yml

5.2.1

25 Aug 15:18
49d7956
Compare
Choose a tag to compare
  • 5.2.1
    • Fix type applied to filter funcs as another func's arg value (PR #743) (issue #586)
    • Allow self nesting of functions with allowSelfNesting (PR #698)
    • ES: Fix greater op (PR #749) (issue #744)
    • ES: Fix NOT (PR #750) (issue #723)

5.2.0

19 Aug 23:22
97b24f6
Compare
Choose a tag to compare
  • 5.2.0
    • ! Breaking change: children1 is now array in result of getTree() to preserve items order (PR #672) (issues #589, #670)
      Utils.getTree(tree, true, false) will behave same as before this change.
    • Support React 18. Migrate to x-date-pickers. (PR #734) (issues #710, #732)
    • Add path property at index.d.ts (PR #671) (issue #669)
    • Fixed getTotalRulesCountInTree() == 1 (should be 0) for clear tree (PR #673) (issue #583)
    • Handle validation of bad multiselect value correctly (PR #733) (issue #674)
      Remove bad values from list, don't unset whole value.
      Added config removeInvalidMultiSelectValuesOnLoad (true by default, false for AntDesign)
    • Fix loadFromSpel for select_equals op (PR #740) (issue #704)
    • Fix loadFromSpel for is_empty and is_not_empty ops (PR #713) (issues #714, #699)

5.1.2

15 Mar 18:20
0a54e42
Compare
Choose a tag to compare
  • Added config removeIncompleteRulesOnLoad (default false) (PR #661) (issue #642)
  • Fix error when using same field for comparison as argument of function (PR #662) (issue #612)
  • Set missing id in fixPathsInTree() (PR #665) (issue #664)
  • Use func arg type in field selection (PR #666) (issue #615)

5.1.1

09 Mar 21:43
a44103a
Compare
Choose a tag to compare
  • Fix value null instead of undefined in JSON (PR #657) (issue #653)

5.1.0

08 Mar 22:15
Compare
Choose a tag to compare
  • Use spel2js 0.2.8 instead of my branch (PR #638) (issues #634, #643, #654)
  • Add async load to antd (PR #640) (issues #616, #425)
  • Fix autocomplete (PRs #655, #641)
  • Fix setting defaultValue on set value src (PR #639) (issue #635)
  • Fix validation of multiselect func arg (PR #656) (issue #587)