Skip to content

Update Log

3.7.0

2024-03-27

Features

  • Upgrade ant-design-vue to version 4.x
  • Upgrade element-plus to the latest version
  • Added custom JavaScript support to event visualization configuration
  • Added use-antd-form attribute to the designer, defaulting to not previewing antd style forms.
  • Event list draggable sorting

Bug fixes

  • Error occurs when event visualization configuration is empty, preventing subsequent events from loading
  • Memory leak issue in sub-form components
  • Other known issues fixed and optimizations

3.6.6

2024-02-28

Bug fixes

  • The setOptions method was not working in layout components.

3.6.5

2024-02-27

Features

  • Enhanced form methods to support nested format for field identifiers xxx.xxx.xxx.
  • Addressed known issues and made optimizations.

3.6.4

2024-01-04

Bug fixes

  • Fixed the issue where displayChild and hideChild methods in nested sub-forms were not affecting layout components.
  • Resolved component state issues in nested sub-forms after using the setData method.

3.6.3

2023-12-20

Features

  • Add open and close dialogs for visual configuration.
  • Add call action method visual configuration.

3.6.2

2023-12-06

Bug fixes

  • Fixed a subform internal field display invalidation issue.

3.6.1

2023-11-27

Features

  • Added data source-related event visual configuration.
  • refreshFieldDataSource changed to an asynchronous method, returning a Promise.

Bug fixes

  • Fixed antd ui subform disable deletion issue.

3.6.0

2023-10-24

Features

  • Visual configuration for action events.
  • setData, reset, refresh adjusted to asynchronous methods, returning a Promise.
  • Remove reactive state for jsonData.

3.5.8

2023-08-17

Features

  • Form supports exporting to PDF.
  • Optimize table layout column width settings.
  • Add prefix to font icon class names, iconfont -> fm-iconfont

Bug fixes

  • User feedback issue resolved.

3.5.7

2023-07-28

Bug fixes

  • When default values exist, opening the tree selection in multi-select mode results in an error.
  • Optimize the display of the table layout on mobile devices.
  • Handle exceptions in the code editor for field attribute configuration

3.5.6

2023-06-28

Bug fixes

  • hideChild displayChild disabledChild method does not take effect in the subform.
  • Validation issue under antd U。
  • Known issues fixed.

3.5.5

2023-05-16

Features

  • Add a form entry text prompt.
  • Custom fields Support custom icon configuration.
  • The subform Delete row event provides data for the currently deleted row.
  • Styles support dynamic theme configuration, see Theme
  • Optimize form validation by not displaying the default prompt when no error prompt is entered.
  • Added mobile scan code preview in preview mode.

Bug fixes

  • Subforms+ cannot be nested under layout components.
  • The undo operation failed to update the style configuration.
  • In full screen mode, the height cannot fill the screen when the specific height is defined.
  • Optimize setData method to handle page display not updated when called in an event.
  • Other issues fixed.

3.5.4

2023-04-18

Features

  • Adds full-screen mode to web pages.
  • Add the getFieldDataSource method to get the data source for which the field is bound.
  • Layout fields support setOptions and addClassName method operations.
  • For adding dynamic control methods to layout fields, seeLayout Filed API

3.5.3

2023-03-17

Features

  • Adds method to get field instance to the designer .
  • Add the form label suffix configuration.

Bug fixes

  • Fixed card layout hiding not working.
  • Fixed data binding partial container bindings not working.

3.5.2

2023-02-28

Features

  • Add a virtual Table component (' VirtualTable ') to solve the problem of big data subform input lag.
  • Add the setData method to the subform.

Bug fixes

  • The getValue method removes data responsiveness.
  • In html mode, custom attribute slots do not take effect.
  • Under ant design UI, add time selector range selection.

3.5.1

2023-02-01

Features

  • Better adapt to mobile scenarios and optimize the display of components on mobile terminals
  • Add tag newline to field properties
  • Add screen switching in preview mode

3.5.0

2022-12-28

Features

  • Add card card layout field
  • Add the group grouping container field
  • Subforms+ fields can be nested
  • Designer operation optimization

3.4.1

2022-11-25

Bug fixes

  • Json is loaded asynchronously, and custom component events are not executed
  • Under ant design UI, the text box cannot be entered without maxlength configuration

3.4.0

2022-11-04

Features

  • Supports importing json template files
  • The field property enables custom addition of configuration items
  • The imported json is formatted

Bug fixes

  • Fixed file upload selection event returning false to continue uploads
  • Fixed that the fields in the subform could not be put into some containers after being dragged out
  • Fixed bug outline tree reports an error when no field is selected

3.3.3

2022-09-24

Bug fixes

  • Fixed an error with some layouts being nested after dragging them out
  • Partial style optimization in dark mode

3.3.2

2022-09-20

Features

  • Add the form outline tree panel
  • Optimize the component library panel
  • The designer adds the panel property to configure the default display type of the left panel

3.3.1

2022-09-06

Features

  • Input box to add part of the property configuration
  • The current component that fires the event, currentRef, can be obtained as an argument in the action event

Bug fixes

  • Cells split into rows and cells are lost
  • The cascade selector is checked to verify the problem
  • The field was removed from the subform incorrectly with some attribute values

3.3.0

2022-08-05

Features

  • Add a dialog box component
  • Add middle and background data add and delete change check and user selection template

Bug fixes

  • Recursively look for problems in the designer's setSelect method
  • Shuttle box and step bar data source configuration does not take effect

3.2.4

2022-07-16

Features

  • The subform adds a fixed column configuration
  • Events configured in the Event panel (triggerEvent) can be invoked from the custom component template.
  • Add a paging component

Bug fixes

  • Custom component data binding issues when subform+ adds rows

3.2.3

2022-07-12

Bug fixes

  • Fixed language configuration issues in internationalization projects
  • Subform action button new compatibility problem
  • Remove vite-plugin-style-import to fix the project running error

3.2.2

2022-06-27

Features

  • Add a folding panel layout
  • Add a sample data list custom component

3.2.1

2022-06-14

Features

  • Subforms+ add deletable and add action property configuration
  • Custom fields add action event Settings

Bug fixes

  • Subform partial operation causes the setOptionData method to be invalid
  • Problem with the refresh method not resetting the data

3.2.0

2022-05-26

Features

  • To add dark mode, you need Element-plus 2.2.0+ support
  • Add a refresh default method configuration that fires after a form json change calls refresh
  • The designer adds a field-models configuration that provides a drop-down binding for the designer field identity

Bug fixes

  • Fixed subform+ field paging issue。

3.1.1

2022-05-23

Features

  • Add a subform+ field for the design of subforms with complex layouts
  • The designer adds an init-from-template to initialize whether the form is selected from the form template library.

Bug fixes

  • Upload component multiple file selection, the maximum number of uploads does not take effect
  • Under the antd form, select datetime to present the problem
  • Rich text editor image display processing
  • Upload component progress bar optimization

3.1.0

2022-04-23

Features

  • The generator adds a validate method to support separate validation of form fields

  • Add interval size configuration for in-line layout

  • The designer adds the template library configuration and provides the official sample template

  • Data source Adds data source parameters (args), which can be passed to the data source

  • Add refreshFieldDataSource method, request update field bound data source option data, original sendRequest method.

  • Add the triggerEvent method to trigger events configured in the form.

Refactors

  • Optimize the label-width configuration of the Ant Design stylesheet to be consistent with the Element
  • Ant Design Form component dimensions can be configured in form properties Form component dimensions can be configured in form properties
  • The sendRequest` method calls the data source request and instead of updating the data directly, returns the data asynchronously

3.0.4

2022-04-14

Features

  • Add an Alert layout component(Alert)
  • Add browser caching to the designer
  • The generator adds a setOptionData method for dynamic option data assignment, supporting subform components

Bug fixes

  • On mobile devices, the Antd style subtable spacing problem
  • Handle form verification in Antd mode

3.0.3

2022-04-11

Features

  • Add the (treeselect) field
  • Add the (transfer) field
  • Optimize the designer field location and move the selector and step bar fields to the base field
  • Data binding optimization, unbound data cannot be obtained through the getData method, other apis are not affected.
  • Put fields in the table layout and hide labels by default

3.0.2

2022-04-06

Bug fixes

  • Fixed bug Editors and subforms cannot assign values using setData.

3.0.1

2022-04-01

Features

  • The generator getComponent method supports getting the field component of a subform concrete row.

Bug fixes

  • Fix step bar Component data source binding does not take effect

3.0.0

2022-03-19

Features

  • Vue 3 projects are supported with Vue 3.x, Element Plus, and Ant Design Vue 3.