Skip to content

v1.2.0 Release! ​

Updated: 2025.07.07

✨ New Features: ​

  • Enhanced table layout component: batch cell style operations, clearing, merging. Double-click to add content; drag to set cell dimensions

  • Operation permission control

  • Added componentPermission configuration to config to precisely control visible configuration items and allowed operations for each component

  • Added beforeRemoveRule and beforeActiveRule callbacks to config to control whether components can be deleted and selected

  • Added allowDragTo configuration item to drag rules to control which components the current component can be dragged into

  • Added maxChildren configuration item to drag rules to limit the number of child components that can be dragged in

  • Added checkDrag callback to drag rules and config to control whether components can be dragged in

  • Added handwriting signature and title components

  • Added expand/collapse buttons to left and right panels

  • Enhanced keyboard shortcuts

  • Added getHtml method to export HTML

js
// Export form as HTML
this.$refs.designer.getHtml()
  • Enhanced table form component with new configuration items: minimum rows, delete toggle, add toggle, and title position

  • Added previewSubmit and previewReset events that trigger when preview modal form is submitted or reset

  • Added beforeSubmit event to form

  • Added changeField event to listen for component field ID changes

  • Added showMenuBar configuration item to control whether to display the leftmost menu bar

  • Added showPreviewBtn configuration item to control whether to display the preview button

  • Added exitConfirm configuration item to control whether to show confirmation dialog when closing designer

πŸ”§ Optimizations: ​

  • Hide multi-language selection when multi-language is hidden

  • Modified upload component event configuration parameters (⚠️ incompatible)

Existing configured rules are not affected, but when editing again, event content needs to be modified to the new format

  • Added event definition status to form event list

  • Added before parameter to menu to allow display at the top

  • Optimized event configuration

  • Changed popup width to 1080px

  • Added support for configuring event descriptions

  • Optimized designer styles

🐞 Bug Fixes: ​

  • βœ… Fixed function parsing issue when previewing JSON

  • βœ… Fixed possible error when saving events

  • βœ… Fixed possible failure when saving custom attributes

  • βœ… Fixed issue where default form configuration items might not take effect

Note

  • Vue2 version requires Vue version >=2.7
  • Vue2 version requires using form-create super branch, version 2.7
  • Please update FormCreate renderer version to the latest