Releases: ukrbublik/react-awesome-query-builder
Releases · ukrbublik/react-awesome-query-builder
6.0.0
- Project has been divided into packages (monorepo) (PR #769)
- Export ESM
5.4.0
- Add
multiselect_contains
operator (PR #813) (issue #702)
5.3.2
- 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
- Support
@fortawesome/react-fontawesome 0.2.x
(issue #757)
- Fix
loadFromSpel
for select_not_equals
op (PR #761) (issue #704)
5.2.1
- 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
- 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
- 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
- Fix value null instead of undefined in JSON (PR #657) (issue #653)
5.1.0
- 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)