Skip to content

Changelog

Changelog

1.0.0 — First public release

The first public release of izom PropUI — a visual editor for authoring custom-property controls and generating standalone Blender panels from them.

Available in two editions — a paid Full edition and a free, cut-down Free edition.

Highlights in this release:

  • Two-layer authoring: an Entry List you organize freely, and a Generated Layout that decides the output.
  • Eleven entry types: Float, Integer, Boolean, String, Array, Data-Block, Python, Display Link, Custom, Text, and Operator Button.
  • Integer choice & animate controls: number field, choice dropdown, or choice toggle, with optional keyframe/number animate field.
  • Flexible storage: a wide range of storage targets, with per-entry target overrides so one panel can drive properties on multiple owners.
  • Rich layouts: shared rows, row boxes, and nestable sub-panels, modeled around Blender's body-then-children panel rule.
  • Reactive UI: dynamic labels (with match modes and sort tools) and parent/child conditions for visibility and availability.
  • Generated panel lifecycle: run, hide, stop, and remove generated UIs, each stored as its own portable .py Text datablock, with .py ZIP export.
  • Custom branding: name generated classes, datablocks, and registry keys for your own output.
  • UI Variants: save multiple full editor designs in one .blend.
  • Editor Layout: reorder and hide editor sections to taste.
  • Import / export: setup JSON, bundle ZIPs, editor-settings JSON, and entry presets, via files or the clipboard.
  • Diagnostics & cleanup: blend-data audit, warnings, and targeted custom- property cleanup tools.
  • Requires Blender 5.0.0+. Licensed GPL-3.0-or-later.

Get it on Gumroad, then start with the Quickstart.