Skip to content

Releases: ukrbublik/react-awesome-query-builder

Added custom context to isolate RAQB store

07 Jun 20:57
Compare
Choose a tag to compare

Extended group support

07 Jun 20:06
7197b1d
Compare
Choose a tag to compare
  • 4.0.0
    • Removed setting useGroupsAsArrays.
      Instead added field config mode 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
    • Removed obsolete setting hideConjForOne

MUI

16 Oct 21:47
bf4eaa4
Compare
Choose a tag to compare
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

15 Oct 12:06
Compare
Choose a tag to compare

2.2.1

07 Oct 23:33
Compare
Choose a tag to compare
2.2.1

useGroupsAsArrays

04 Oct 18:34
3be25c3
Compare
Choose a tag to compare

Now !group fields are treated as arrays (added setting useGroupsAsArrays = true)

Cannot update a component from inside the function body of a different component

09 Sep 23:49
a195927
Compare
Choose a tag to compare
fix #252 (#285)

* fix #252

* mt

* readme

* pr

* lint

Updated packages

07 Sep 23:04
Compare
Choose a tag to compare
2.1.18

Merge remote-tracking branch 'origin/master'

Drop transit

07 Sep 13:54
aad38e5
Compare
Choose a tag to compare
2.1.17

drop transit (#281)

Fix nested group

06 Sep 23:28
b395caa
Compare
Choose a tag to compare
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