Releases: ukrbublik/react-awesome-query-builder
Releases · ukrbublik/react-awesome-query-builder
6.4.1
- Fixed import of rule_group in rule_group from SpEL (PR #959)
- Updated type
ItemBuilderProps
(PR #959) - Fixed drag-n-drop to respect
maxNesting
when moving group into group (PR #959) - Fix: allow custom conjuction in JsonLogic (issue #317) (PR #959)
- Fixed import of fields with dot from JsonLogic (issue #786) (PR #960)
- Fixes export to SpEL to respect
fieldSeparator
(issue #958) (PR #960)
6.4.0
- Functions can be used in LHS with
fieldSources: ["field", "func"]
insettings
Thanks @rhallerman1 (PR #900, #896) (issues #287, #250, #344, #336) - Support import/export of functions for SpEL (PR #900) (issue #754)
- Fix issue with
fieldName
(PR #900) (issues #929, #609) - Support
@mui/x-date-pickers
v6 (PR #951) (issue #910) - Updated antd to 5.7.2 (PR #952) (issue #946)
- Updated dev dependencies. Now
pnpm i
requires Node 16+ - Updated
@fluentui/react
. Fixed date/time widgets - Autocomplete items now support
groupTitle
(PR #953) (issue #600) - Add more types in
Utils.Autocomplete
(PR #953) (issue #934) - Add settings
fieldItemKeysForSearch
andlistKeysForSearch
(PR #954) (issue #931) - Add settings
defaultField
anddefaultOperator
(PR #956) (issue #763)
6.3.0
- Allow saving and loading config from server (PR #866) (issue #817)
- New utils:
compressConfig()
,decompressConfig()
- New
settings.useConfigCompress
- Config now has
ctx
property - Added new test app
sandbox_next
to demonstrate new server-side features
- New utils:
- Export utils (like
mongoFormatOp1
,mongoFormatOp2
) inCoreConfig.ctx.utils
(PR #866) (issue #890) - 2nd parameter of
onChange
callback now equals original config, not extended config (PR #866) (issue #364) - Fix totalQuery structure in mongodb (PR #916) (issue #915)
- Fixed bug in
loadTree()
(PR #917) (issue #356) - Fixed bug on change group value (PR #944) (issue #923)
- Fixed render of option titles in Autocomplete AntDesign (PR #947) (issues #930, #942)
- Implemented
allowCustomValues
for MUI (PR #947) (issue #327) - Improved autocomplete for MUI and AntD. Mark custom values with coral color (PR #947)
- Type fixes for
strictNullChecks
(PR #948) (issue #945)
6.2.0
- Fixed type
Config
: should have render settings likerenderSize
(PR #909) (issue #879) - Fixed type for
renderBeforeWidget
:RuleProps
instead of wrongFieldProps
(PR #909) (issue #879) - Breaking change in types:
listValues
renamed totreeValues
inTreeSelectFieldSettings
But oldlistValues
is still supported in JS (PR #909) - Add support for ElasticSearch 7 term syntax (PR #906) (issue #904)
- Fix mongodbFormat to work with mode = array (PR #908) (issue #907)
6.1.3
6.1.2
6.1.1
6.1.0
- Improve styles (PR #848)
- More
flex
ible styles for low-width styles.scss
now has vars that can be overridden to change colos and sizes- Breaking: Now
compact_styles.css
replacesstyles.css
, don't use them together - Breaking: Removed icon in "Add sub rule" button
- More
- Added
@react-awesome-query-builder/fluent
package (PR #727) - Fix import of
is_null
andis_not_null
ops from SpEL (PR #831) (issue #794) - Fix import of NOT from SpEL (PR #852) (issue #834)
Also fixes export of aggregation expression w/o children filter likecars.size() == 2
- Support antd 5 (PR #853) (issue #812)