Skip to content

Latest commit

 

History

History
178 lines (97 loc) · 3.74 KB

release-notes.md

File metadata and controls

178 lines (97 loc) · 3.74 KB

Release Notes

1.20.0

November 14, 2024

  • Fixed a bug that caused the entered value and an empty string in the DateTimePicker to be processed incorrectly.

1.19.0

November 8, 2024

  • Fixed a bug that caused an empty string in the DatePicker to be processed incorrectly.

1.18.0

October 18, 2024

  • Fixed a bug that caused values of hidden fields to be added to form data

1.17.0

October 7, 2024

  • Fixed a bug where error classes were not applied to the Radio group component

1.16.0

September 3, 2024

  • Fixed a bug where the required validation did not work after clearing the value in the Dropdown component with the multiple option

1.15.0

August 8, 2024

  • Added support for Node.js 20.10
  • Fixed a bug where the error tooltip was not displayed on the Radio group component

1.14.0

August 9, 2023

  • Added ability to sort Dropdown items in alphabetical order

1.13.0

June 8, 2023

  • Fix a corrupted file download

1.12.0

June 2, 2023

  • Add onDownloadFail event to Files control

1.11.0

May 12, 2023

  • Fix bug with Dropdown options

1.10.0

April 17, 2023

  • Provision to show custom columns in Files control
  • Improved compatibility with React 18
  • Bug fix and minor improvements

1.9.0

February 7, 2023

  • Bug fix and minor improvements

1.8.9

February 6, 2023

  • Fix nested controls validation conditions checking
  • Bug fix and minor improvements

1.8.8

January 17, 2023

  • Bug fix and minor improvements

1.8.7

January 12, 2023

  • The SemanticUI control for the input with the "time" type has been replaced with a standard one

1.8.6

September 28, 2022

  • Added download timeout to configuration settings

1.8.5

June 21, 2022

  • Added a property for editing HTML attributes of elements

1.8.4

April 21, 2022

  • Bug fix and minor improvements

1.8.3

April 1, 2022

  • Improve adaptation for large screen sizes
  • Prevent validation for hidden (by visibility-condition) controls

1.8.2

December 3, 2021

  • Bug fix and minor improvements

1.8.1

November 30, 2021

  • Bug fix and minor improvements

1.8

  • Added possibility to change tabs in Tab control
  • The Files control now supports validation and can be disabled
  • Bug fix and minor improvements

1.7

  • Camera and Signature controls have been added.
  • Minor improvements.

1.6

  • Separation of basic functionality and library of controls (SemanticUI).
  • Minor improvements.

1.5

  • Printing forms feature.
  • New features for creating forms by repeater and container controls

1.4

  • New FormBuilder design.

1.3

  • Some minor bugs have been fixed.

1.2

  • New collection component Repeater added. It draws a specified set of components for each collection entity and supports server paging.
  • Settings for adaptive layout added for components. For example there can be 2 components in the form which display the same list - grid and repeater. You can set the grid to be displayed in the desktop mode, and repeater to be displayed in the mobile mode. If component is not displayed, it is not rendered, that is why even if there are 2 heavy components on the page, it does not affect performance.
  • Component can be bound to any Property Name from form data.
  • Substitutions now work in component collections. Use {row.propertyName} expression to access current item data.
  • Dates and numbers formatting added in substitutions. For example, {row.TransitionTime:DD.MM.YYYY HH:mm:ss} or {Amount:0,000.00}. moment.js is used to format dates. numeral.js is used to format numbers. If you need to use the formatting string set in localization, write {row.TransitionTime:local}.
  • Interface performance optimized.

1.1

  • Some minor bugs have been fixed.

1.0

  • The first release of OptimaJet FormBuilder.