Releases: ukrbublik/react-awesome-query-builder
Releases · ukrbublik/react-awesome-query-builder
Added custom context to isolate RAQB store
Extended group support
- 4.0.0
- Removed setting
useGroupsAsArrays
.
Instead added field configmode
for type!group
with values:
some
(default, corresponding useGroupsAsArrays = true),
array
(new, user can choose one of group operators),
struct
(obsolete, corresponding useGroupsAsArrays = false). - For type=
!group
and mode=array
:- new field configs are available:
conjunctions
,showNot
,operators
,defaultOperator
,initialEmptyWhere
- you can use group operators
some
,none
,all
or operators with 1 integer opearnd (for count):equal
,not_equal
,less
,between
, .. - localization setting
addSubRuleLabel
- new field configs are available:
- Removed obsolete setting
hideConjForOne
- Removed setting
MUI
Material UI (#299) * . * .. * ... * material-ui boolean widget * material-ui date widget * realized these extra funcs are unecessary, can be handled by date-io or customProps * fix material-ui date widget, add material-ui dateTime widget and material-ui time widget * delete commented out code * date/time - added useKeyboard time - show/hide seconds according to timeFormat boolean - use grid for 2 labels select - use renderValue intead of empty value multiselect - new all - don't show placeholer in r/o mode all - use customProps lint fix * number * partial material-ui slider widget (#308) * partial material-ui slider widget * finish working on material-ui slider widget * use Number() instead of parse* * customSliderProps * slider * range * fix uncontrolled Co-authored-by: Denis Oblogin <[email protected]> * remove isSpecialRange for date/time * confirm * moved MuiPickersUtilsProvider * fixed uncontrolled * some docs * . * restore config * added MUI packages to sandbox * lint-fix * enable mui in tests * to/from labels and materialValueSources (#311) * use inline-flex and alignment to fix the vertical alignment of to/from labels * fix css formatting * fix formatting * start on materialValueSources using popover and radio btns * nit * lint Co-authored-by: Denis Oblogin <[email protected]> * conjs improvemnt * better alignment styling for mui widget sep and widget value src (#314) * better alignment styling for mui widget sep and widget value src * ... Co-authored-by: Denis Oblogin <[email protected]> * `value` is default source * ts * readme * . * refactor MaterialFieldSelect with renderValue (#316) * refactor MaterialFieldSelect with renderValue * . * init skin is antd Co-authored-by: Megan Taylor <[email protected]>
Fixed issue with negative group with 1 rule
2.2.2 2.2.2
2.2.1
useGroupsAsArrays
Now !group fields are treated as arrays (added setting useGroupsAsArrays = true)
Cannot update a component from inside the function body of a different component
fix #252 (#285) * fix #252 * mt * readme * pr * lint
Updated packages
2.1.18 Merge remote-tracking branch 'origin/master'
Drop transit
2.1.17 drop transit (#281)
Fix nested group
Fix nested group (#280) * tests reduce whitespaces * fix init load of {} as jlogic * nit * tests - reduce whitespace * fix export of nested groups * added test "query nested !group" * lint fix * fix nested group css * 2.1.16 * added test with two separate group rules added test query with !struct inside !group