Skip to main content
Version: 2.0.0

WorkForms Release Notes

[2.1.0-RC.3] - 14-05-2026

Features

  • CheckBox and Radio Button for Table

    • Added support for rendering and managing checkbox and radio button components inside table fields.
  • Lookup Configuration for TextInput

    • Introduced lookup-based configuration options for TextInput components.
  • Unit Testing

    • Added and enhanced unit test coverage across core components.
  • Reusable Form using Props

    • Added Option to reuse the form data.
  • Global Field Catalog Configuration

    • Added global configuration support for field catalog management.
  • Artifact Size Reduction

    • Optimized build process to reduce overall artifact size.
  • PlayWright Testing

    • Added PlayWright test coverage for UI automation and end-to-end workflows.

[2.1.0-RC.2] - 11-02-2026

Features

  • Updated Field Onchange Callback

    • Updated the field onchange callback to give the changed component and the current form values.
  • Checkbox and Radio Button LAPI

    • Updated the checkbox and radio button lapi priority and destination set.
  • Form Submit Error Messages

    • Updated the error message on form submit to not give error for mandatory fields in disabled and hidden sections.
  • Field Error Message

    • Show field validation error message on form load with default values.

[2.1.0-RC.1] - 14-01-2026

Features

  • Table Data Import and Export

    • Integrated table import and export api to support xlsx file.
  • Date Type Field Catalog

    • Added support for date type field catalog to date field.
  • IWM table miniform support

    • Updated table miniform implementation to support IWM dataset.
  • 2.0.0 build QA issue fix

    • Addressed QA testing bug for the build 2.0.0.

[2.0.0] - 15-12-2025

Stable Release

  • Stable Build Release
    • Stable release of the RC versions which is QA tested with no major bug.

[2.0.0-RC.4] - 08-12-2025

Features

  • File support in Table Mini Form
    • Added support for file in table mini form to be added as table record.

[2.0.0-RC.3] - 02-12-2025

Features

  • Table MiniForm

    • Fill the table record using a mini form tagged to a table which can have all the fields.
  • Multiply Field Group

    • New component to group the fields and add instance on click of add.
  • File support in Table

    • Added support for file in table records.

[2.0.0-RC.2] - 10-11-2025

Features

  • IDM Field Catalog Integration

    • Configured field catalog in IDM can be tagged to a form field to set its properties like label, mandatory etc.
  • IDM Rule Integration

    • Simple text rules configured in IDM can be used in the workform if the required field catalogs to execute the rule are tagged in the form.

[2.0.0-RC.1] - 06-11-2025

Features

  • RDS UI

    • Updated WorkForms UI with RDS.
  • Attribute Name update

    • For the forms with source id other than 15, the attribute name will be the lable without the whitespaces and number if the requiredAttribute prop is passed to form generator if not will be the id of the component.

[1.2.0] - 13-10-2025

Features

  • Field change callback
    • Callback to the consuming application on every field value change.

[1.1.6-RC.2] - 22-09-2025

Features

  • Updated Digital Signature

    • Digital signature will be on form submit everytime instead of the digital signature button click in signature component.
  • Add Rule fix

    • Add rule option enabled for section and bug fixes on rule execution on form load.

[1.1.6-RC.1] - 28-08-2025

Features

  • Dependent Dropdown feature

    • Dropdown options are based on another dropdown value used in api parameter.
  • Paginated Dropdown Options

    • Dropdown options are loaded once the option scroll reaches bottom.
  • Dropdown option concatination

    • Dropdown options from lookup can be concatenated based on lookup response with seperator.

[1.1.5] - 05-08-2025

Features

  • Custom attribute and dataset name for fields
    • Added custom attribute and dataset name for fields in field setting.

[1.1.5-RC.3] - 29-07-2025

Features

  • Add Rule feature

    • Updated add rule feature.
  • removed unused library

    • removed otp-validate and passcode-generation library.

[1.1.5-RC.2] - 24-07-2025

Fixes

  • Custom Input Typing Issue

    • Read input value for prop on component mount using usestate.
  • Add manual option fields typing issue

    • handled data update to list.
  • TextArea onsubmit undefined issue

    • Updated redux data set method.
  • Checkbox and Radio Button text alignment in form builder

    • removed style prop from component.

[1.1.5-RC.1] - 21-07-2025

Features

  • TextField & Autocomplete styling fixes

    • Adjusted height, padding, and border styles.
  • Fix input field alignment

    • Ensured all fields has same top alignment in multi-column layouts.
  • Radio Button value fix

    • Radio button set value onload and onchange.
  • Embeded Image

    • Add embeded images to the form.
  • Input field delay fix

    • Input field has delay to reflect value in form fixed.

[1.1.4] - 11-07-2025

Patch Release

  • onSubmit createRequestBody not passing formid

[1.1.3] - 07-07-2025

Patch Release

  • Signature fix

    • support to pass signature config from formgenerator, show/hide add signature button.
  • table column group

    • new support to add column groups in table.
  • update customSnackbar to hook

  • ImageUploader data saving in redux fix


[1.1.1] - 02-07-2025

Patch Release

  • optional chaining lapi url in dropdown

  • Add Column Dialog UI improvement

  • Date field in table fix

  • Number datatype for table columns

  • New Component - Divider Content

  • Table values redux state updation issue resolved


[1.1.0] - 25-06-2025

Minor Release

  • Apply Rule fixes

    • Updated equalTo operator to compare numeric strings as numbers.
  • New Component - Text Content

    • Custom Label Text: Editable static text content.
  • LAPI fixes

    • App crash on values=null - bug resolved, API calls made parallel using Promise.allSettled.

[1.0.4] - 13-06-2025

Major Release

  • Overall Styles Fix

    • Comprehensive styling improvements in form builder and generator components.
  • Number Input Enhancement

    • Added new expression field validation.
    • Fixed existing validation logic.
    • Improved error order and code refactoring.
  • Signature Component

    • Complete new design implementation.
    • New signature library integration.
    • Added authentication features.
  • Image Upload Component

    • New Image component with preview functionality.

[1.0.3-RC.26] - 11-6-2025

Features

  • lapi for table
  • lookupDependent parameter added
  • signature component changes

[1.0.3-RC.25] - 27-5-2025

Features

  • gfc integration

[1.0.3-RC.23] - 2025-04-25

Fixed

  • Table column header duplication issue resolved.
  • Refactored logic to fetch currency data only when needed.

[1.0.3-RC.22] - 2025-04-25

Fixed

  • Consent state reset when deleting Signature.

[1.0.3-RC.18] - 3-3-2025

Fix

  • global disable option

[1.0.3-RC.17] - 3-3-2025

Fix

  • Apply formulae substraction operator isse
  • Apply rule conditional rendering for text and number input

[1.0.3-RC.16] - 3-3-2025

Fix

  • SonarQube configuration, operator logic fixes, string/number conversion.

[1.0.3-RC.15] - 2-17-2025

Fix

  • Add Rule Modal and its input and dropdowns styles fix for free flow form
  • Add rule fix for hidden action

[1.0.3-RC.14] - 2-13-2025

Fix

  • Add Column, Delete Row, Date picker onChange, Search Table in TableMUI.jsx

[1.0.3-RC.12] - 2-11-2025

Fix

  • Added back mathjs library since it was not the reason of error.
  • Added customDebounce function and used in calculateFormula function.

Add

  • Added feature to update the calculated field in real time , in form generator

[1.0.3-RC.11] - 2-10-2025

Modify

  • Removed mathjs library since it was throwing math.pow error when used in deployed apps like IMO.

[1.0.3-RC.10] - 2-7-2025

Add

  • BigInt Handling
  • Added a check for BigInt values using typeof result === 'bigint'.
  • Converted BigInt to a string using result.toString().
  • Prevents results larger than Number.MAX_SAFE_INTEGER (2^53 - 1).
  • Throws an error if the result exceeds this limit.

[1.0.3-RC.9] - 2-6-2025

Fixed

  • Resolved Add Formulae for number field, adding formulae to number field and value is automatically computed based on other field inputs.