Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: react-querybuilder/react-querybuilder

v8.12.0

11 Nov 01:33

Choose a tag to compare

Added

  • #961 New hook useAsyncOptionList which augments a ValueSelectorProps or ValueEditorProps object with async option list loading and caching.

Fixed

  • #974 parseCEL correctly handles custom expressions in subqueries.

CHANGELOG entry for v8.12.0

v8.11.2...v8.12.0

v8.11.2

06 Nov 14:40

Choose a tag to compare

Fixed

  • #967 prepareRuleGroup and prepareRule now generate ids for subqueries.
  • #969 parseCEL correctly handles subqueries (.all()/.exists()) and dynamic property accessors (bracket notation).

CHANGELOG entry for v8.11.2

v8.11.1...v8.11.2

v8.11.1

23 Oct 18:11

Choose a tag to compare

Fixed

  • #960 Issues with type and dependencies

CHANGELOG entry for v8.11.1

v8.11.0...v8.11.1

v8.11.0

21 Oct 20:13

Choose a tag to compare

Added

  • #957 New hideDefaultDragPreview prop for QueryBuilderDnD hides the browser's default drag preview, enabling custom drag layers and components.
  • #954 Default styles now apply { cursor: not-allowed; opacity: 0.5; } to drag handles of locked/disabled rules and groups, visually clarifying the inability to drag the elements.
  • All pure boolean props are now assignable on QueryBuilderContext.

CHANGELOG entry for v8.11.0

v8.10.0...v8.11.0

v8.10.0

10 Oct 00:10

Choose a tag to compare

Added

  • #947 showInputLabels prop for QueryBuilderMaterial displays the title as a label above/within each input component rendered by MaterialValueEditor and MaterialValueSelector.
  • #950 customExpressionHandler option for parseCEL.
  • #950 parseCEL types, type guard functions, and other utilities are exported.
  • #948 Support for "muting" rules and groups. showMuteButtons prop will display a button with 🔊 or 🔇 depending on the boolean muted property of the rule/group. As with rules/groups deemed invalid, formatQuery will skip over rules/groups with muted: true.

Fixed

  • #947 Default titles for field, operator, and combinator selectors are now singular ("Fields"→"Field", "Operators"→"Operator", "Combinators"→"Combinator").
  • useMergedContext handles matchMode and matchThreshold translations.
  • Default styles for queryBuilder-justified and queryBuilder-branches work properly for RTL languages (dir="rtl").
  • #951 formatQuery properly handles invalid rules and groups in queries with independent combinators.

CHANGELOG entry for v8.10.0

v8.9.2...v8.10.0

v8.9.2

22 Sep 14:52

Choose a tag to compare

Fixed

  • Build configuration for core and main packages

CHANGELOG entry for v8.9.2

v8.9.1...v8.9.2

v8.9.1

20 Sep 19:46

Choose a tag to compare

Fixed

  • Publish configuration for core package

CHANGELOG entry for v8.9.1

v8.9.0...v8.9.1

v8.9.0

20 Sep 18:40

Choose a tag to compare

Added

  • #942 Core features moved to new package @react-querybuilder/core. All exports are re-exported by react-querybuilder, so no breaking changes.
  • #935 New class dndDropNotAllowed added to elements that cannot accept a drop from the hovering element. Default style is cursor: not-allowed.

CHANGELOG entry for v8.9.0

v8.8.4...v8.9.0

v8.8.4

27 Aug 22:39

Choose a tag to compare

Added

  • #932 New useOptionListProp hook to standardize option list prop normalization.

Fixed

  • #937 The match property is now removed when a rule's field is updated to a field that does not support match modes.

CHANGELOG entry for v8.8.4

v8.8.3...v8.8.4

v8.8.3

13 Aug 20:45

Choose a tag to compare

Fixed

  • #931 In multi-select mode, FluentValueSelector now displays a comma-separated list of option labels instead of values.

CHANGELOG entry for v8.8.3

v8.8.2...v8.8.3