Releases: ukrbublik/react-awesome-query-builder
Releases · ukrbublik/react-awesome-query-builder
6.6.6
6.6.5
6.6.4
Features
- Support groups inside rule-group by @ukrbublik in #1111
Fixes
- fix cardinality issue by @rhit-gaulldj in #1136
Type fixes
- fix ValueSourcesItems type by @schiller-manuel in #1126
- fix classname typo by @schiller-manuel in #1128
- fix ConjsProps type by @schiller-manuel in #1127
- add
okTypeto ConfirmModalProps by @schiller-manuel in #1129 - fix
momentexport by @schiller-manuel in #1130 - fix sass package consumption via
@useby @schiller-manuel in #1132 - fix ListUtils type by @schiller-manuel in #1131
Other
- Bump packages by @ukrbublik in #1124
- Add React-Awesome-Query-Builder AI Bot in Readme by @royaljain in #1139
New Contributors
- @schiller-manuel made their first contribution in #1126
- @rhit-gaulldj made their first contribution in #1136
- @royaljain made their first contribution in #1139
Full Changelog: 6.6.3...6.6.4
6.6.3
Fixes 🐞
- Fix imports for prod build by @ukrbublik in #1091
- Jsonlogic roundtrip fix by @Tupsu-jy in #1092
- Fixed lagging state of multiselect FluentUI component and added searchable options to select and multiselect by @TimWillebrands in #1090
- Added customOperatorSelectProps by @ukrbublik in #1098
Chore 🔨
- Create bump-version-pr.yml by @ukrbublik in #1104
- Use pnpm 8 by @ukrbublik in #1093
- Setup VSCode by @ukrbublik in #1095
- Refactored examples demo app by @ukrbublik in #1097
Thanks 🙏
- @TimWillebrands made their first contribution in #1090
- @Tupsu-jy for the JsonLogic roundtrip fix
Full Changelog: 6.6.2...6.6.3
6.6.2
What's Changed
- Option for preserving unnecessary groups in jsonlogic export by @Tupsu-jy in #1077
- Update CONFIG.adoc by @towertop in #1081
- Add DefaultUtils types by @gquittet in #1078
- Modified types for DefaultUtils by @ukrbublik in #1082
- fix: Arguments of func visually not selected after tree loaded by @ukrbublik in #1086
- Support @mui/x-date-pickers 7 by @ukrbublik in #1088
- Fix Codesandbox CI by @ukrbublik in #1089
New Contributors
- @Tupsu-jy made their first contribution in #1077
- @towertop made their first contribution in #1081
- @gquittet made their first contribution in #1078
Full Changelog: 6.6.1...6.6.2
6.6.1
- Operators reverse on "NOT" is now optional, disabled by default to preserve orignal query (PR #1068) (issue #1059).
Added settingsreverseOperatorsForNotandcanShortMongoQuery - Scope CSS classes to
.query-builder(PR #1070) (issue #1018) - Update packages (PR #1071)
- Fixed issue with
excludeOperators(affectsprox1at example) (PR #1072) - Use pnpm 9
6.6.0
- 6.6.0
- Optimizations for rendering and export utils (PR #1054) (issue #342)
- Added support of JsonLogic export for ternary mode (PR #1013) (issue #978)
- Added support of JsonLogic import for ternary mode (PR #1062) (issue #978)
- Added support of
tooltipfor operator config (PR #1011) (issue #261) - Removed
optimizeRenderWithInternalsfromsettings(PR #1054) - Fixed
TreeStore- 2nd argactioncan be undefined (PR #1054) (issue #1056) - Fixed import of negative number in SpEL (PR #1054) (issue #1055)
- Fixed validation error message for min/max (PR #1058) (issue #1057)
- (Ternary mode) Added to
config.settings:caseValueField,renderBeforeCaseValue,renderAfterCaseValue,renderSwitchPrefix,defaultCaseLabel,addCaseLabel,addDefaultCaseLabel(PR #1062) - Use icon button label as the aria-label to improve accessibility (PR #1066) (issue #1038)
- Show imported value initially in MUI autocomplete inputs (PR #1065)
- Make getOptionLabel always return a string (PR #1064)
6.5.2
6.5.1
6.5.0 - Improved validation API
- Breaking:
Utils.validateTreereturns array of errors (PR #1034) - Breaking:
removeIncompleteRulesOnLoadby default is false - Added config
removeEmptyRulesOnLoad(default true) (PR #1034) - Deprecated
Utils.validateAndFixTreeandUtils.checkTree(and removed type defs).
UseUtils.sanitizeTree().fixedTreeinstead (PR #1034) Utils.validateTreenow checks LHS and RHS are completed (issues #977, #781) (PR #1034)- Fixed import of
select_any_inoperator from JsonLogic (issue #1005) (PR #1034) - Fixed issue #1036 (PR #1034)
- Fixed validation of date ranges (issue #374) (PR #1034)
- Function
validateValueinfieldSettingsconfig can now return object{error, fixedValue}, error can be{key, args}for i18n (PR #1034) - Added
optimizeRenderWithInternalstosettings, default isfalse(PR #1034) - Updated type
RuleGroupExtProperties(issue #1021) (PR #1034) - Fixed typedef errors (issue #1016) (PR #1034)
- Fixed issue with antd and date/time pickers (issue #1033) (PR #1034)
- Added
onInitprop to<Query>. Added 4th argumentactionstoonInitandonChange(PR #1034) - Now
pnpm irequires Node 18+