- Add support for custom block, inlineBlock, and annotation form components, enabling plugins and workspace configurations to customize rendering.
- Fix several bugs including document‑level readOnly regression, incorrect parent values for conditional fields in fieldsets, whitespace stripping in <pre> tags, and premature removal of newly inserted array items.
- Deprecate the old isEmpty utility in favor of the renamed isDeepEmpty function.