Skip to content

Releases: low-code-flow/builder

v1.23.1

31 Mar 10:36

Choose a tag to compare

1.23.1 (2026-03-31)

Bug Fixes

  • correct attribute filtering and enhance data watching in BuilderBlock (8f90a9b)
  • reorder props merging in computed properties (d618aac)
  • Resolve conflicts (eb4dd08)
  • simplify getPropValue with dynamic props handling (cdcb7f5)

v1.23.0

30 Mar 01:28

Choose a tag to compare

1.23.0 (2026-03-30)

Bug Fixes

  • add back fixed styles (1a69c5d)
  • add blockDataStore (50e3f59)
  • Add blockquote to text elements (fb0d046)
  • add dependency for route vars for fetching block data (07e1f0a)
  • add extra space for props popover (214f2c3)
  • add leading hyphen for vendor-prefixed CSS properties in camel_case_to_kebab_case function (384bbd7)
  • Add option to clip background to text in BackgroundHandler (4359ff4)
  • add route_variables to get_block_data (64d072f)
  • Add Shortcuts option to MainMenu (5a5205f)
  • Add type hint for block_id parameter in get_block_data function (7cc8eb3)
  • added frappe dependency version in pyproject.toml for FC (68120b6)
  • added object input for standard props (6e1301a)
  • Allow safe_globals (8746f04)
  • array editor paste events do not override passed items (b59d699)
  • auto-add # for valid hex color input (#480) (c312c4f)
  • avoid build from source due to python 3.14 (68cc83c)
  • better code reachability via DynamicValueHandler (75482c6)
  • better names for block props and std. props (b621183)
  • better placeholder text in ArrayEditor (a6a19fc)
  • better uniform file names (e8e142d)
  • better(?) resolution of block data in repeaters (4f4b59b)
  • block data now being tracked fro each rendered block (15319af)
  • block-props: BlockProps type (1b104be)
  • block-props: changed const name in PropsSection.ts (5e5bec8)
  • block-props: clean components to remove non-static props before saving (0e5784f)
  • block-props: deleting blocks updates usedByCount of ancestors (27c0758)
  • block-props: disallow empty prop names (97e3e08)
  • block-props: disallow empty prop names (e484e77)
  • block-props: removed blockId dependency for props (7cecd61)
  • block-scripts: put all block scripts at the end of the html file (81932ec)
  • blockData: Make a POST to get block data (6e8b9df)
  • builder_page: use originalElement for body scripts check (3cf4d54)
  • BuilderBlock: include custom attributes in canvas (#508) (0700385)
  • Change border styles for contenteditable on focus (e299774)
  • change to Layers tab only if not in Code tab (fed7c06)
  • changed block structure to be more in tune with other structs (5634081)
  • changing std. props now reflects on json (6ac5320)
  • clearDynamicValue to prioritize and use setDynamicValue prop if available (1ddf261)
  • close popover on save (9bad172)
  • close Variable Manager on page navigation (#524) (5b80f77)
  • Close VariableManager on selecting different option from side panel (5d0c8dd)
  • CollectionOptionsSection: handle empty selection in update:modelValue event (3833700)
  • comesFrom always checks for props first to default to dataScript (f26c0f8)
  • consider empty string as "no value" for props (5b15a6e)
  • correct order of combinedProps for proper overriding (7f4408b)
  • dashboard: show confirm dialog and delete pages and folder (fb83b17)
  • default value parsing in interpret_prop_value function (8225934)
  • defaultValue now moved to options (as options.defaultValue) (789157b)
  • detaching from component retains all std. props (1828ba1)
  • disable warning toast for block script execution errors (6896944)
  • disabled all prop validation inputs for now (efe593c)
  • Do not fail if visibility condition has empty key set (f136831)
  • dynamic prop resolution in nested block data (e6a5522)
  • Enforce type checks on endpoint parameters and update hooks for type annotations (e66a643)
  • Ensure innerHTML is a string (e695038)
  • escape single quotes for props (288dbd5)
  • executing block data scripts now in jinja template (c997316)
  • fallback to as_dict when dict() fails (19e8205)
  • fallback to darkSrc if no src given (8ed6f39)
  • fetch dynamic content if hasProps (f764023)
  • Fix font handling in styles and webpage template (8fcbb5b)
  • force no_cache (23ddce4)
  • formatting for builder_page.py (bca1885)
  • Glitch while selecting gradient from preset ([b96e6ca](b96e6ca6d5ad3772eaeba...
Read more

v1.22.5

06 Mar 10:26

Choose a tag to compare

1.22.5 (2026-03-06)

Bug Fixes