Skip to content

Releases: ukrbublik/react-awesome-query-builder

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)

5.0.0 - MUI 5 and SpEL support

04 Feb 17:13
e9996ed
Compare
Choose a tag to compare
SpEL support (#613)

* .

* .

* .

* spelFormatValue

* mongo: fix for empty aggregation

* fix T()

* string: fix empty aggr

* sql: add asyncListValues

* aggr

* #

* func

* ? escape

* fixed escape

* float, array, .?[true]

* #this not needed?

* formatSpelField, isSpel*

* spel2js init

* import1

* typo width

* fix revop

* fix omitBrackets

* use my fork

* .

* fix valueType and unary minus

* group basic

* inline list

* date, datetime

* time

* lint fix

* test fix

* added simple tests

* group fix

* some/all/none

* between

* valueType from field config

* !func

* excludeOperators for type

* fix $contains

* chlog

* Like -> Contains
Moved is_empty, is_null to end of operators list

* fix test

* chlog
.
.

* readme

* add "sh " for win

* ternary1

* ternary 2
.

* .

* .

* parentReordableNodesCnt

* export ?:

* import ternary

* ternary import complete with react-select

* .

* .

* fix

* add case

* !

* lint fix

* tsc fix

* fix add first case

* unsafe warning fix

* demo /switch

* fix

* fix validation

* fix

* .

* logger

* .

* fix import

* add/del default

* getSwitchValues

* lint fix

* .

* .

* lint fix

* fix for npm 7+

* .

* lint fix
.

* Added `Utils._loadFromJsonLogic()` that returns `[tree, errors]` (issue #621)

* return Errors

* useCallback

* .

* fix tests

* .

* fix

4.10.0

18 Jan 18:27
cebc38a
Compare
Choose a tag to compare

Bootstrap