Skip to main content

Change Log - @mercell/form-react

This log was last generated on Wed, 15 Mar 2023 16:36:55 GMT and should not be manually modified.

7.1.10

Wed, 15 Mar 2023 16:36:55 GMT

Patches

  • Fix parse issue in inputField

7.1.9

Thu, 09 Mar 2023 08:42:32 GMT

Patches

  • Fix the useSamePath default resolver

7.1.8

Thu, 02 Mar 2023 08:52:51 GMT

Patches

  • Add access to the Pariatl FieldProps like parse or format

7.1.7

Wed, 01 Mar 2023 11:49:19 GMT

Patches

  • Fix CPVField - delete unnecessary subscription prop

7.1.6

Wed, 01 Mar 2023 11:03:15 GMT

Patches

  • Add name props to input inside inputDropdown

7.1.5

Wed, 01 Mar 2023 08:46:54 GMT

Patches

  • CPV field initialValue and disabledList fix, add parse method to schema to each field to pass custom parser if necessary

7.1.4

Thu, 23 Feb 2023 09:35:49 GMT

Patches

  • Fix clearable option for field

7.1.3

Tue, 21 Feb 2023 12:49:36 GMT

Patches

  • Add ChildrenRenderProps to handle props type check for component

7.1.2

Tue, 21 Feb 2023 12:04:51 GMT

Patches

  • Fix validationCallback type

7.1.1

Tue, 21 Feb 2023 11:55:24 GMT

Patches

  • Fix type errors and missing props

7.1.0

Wed, 15 Feb 2023 09:35:06 GMT

Minor changes

  • Change name from validationScheme to validations, add associatedValidationBasedOnOtherFieldValues, arrayOfFieldsToRevalidateOnChange to have validations between fields on demand

7.0.12

Thu, 09 Feb 2023 16:21:00 GMT

Patches

  • Fix fields error status to props from classname

7.0.11

Mon, 06 Feb 2023 12:33:55 GMT

Patches

  • Fix input-dropdown-field onChange

7.0.10

Thu, 02 Feb 2023 09:55:49 GMT

Patches

  • Add locale to datepicker field

7.0.9

Tue, 31 Jan 2023 08:27:28 GMT

Patches

  • Add allowToSelectOnlyOne prop to Component prop so can be used in custom component in cpv

7.0.8

Tue, 24 Jan 2023 08:47:47 GMT

Patches

  • Add prop to nuts field to disable validation when nuts fetch returned empty array

7.0.7

Fri, 20 Jan 2023 10:35:42 GMT

Patches

  • Delete unnecessary dateFormat and placeholder default values, improve typing in form

7.0.6

Tue, 17 Jan 2023 11:08:41 GMT

Patches

  • Nuts selector field fix - clear value when parent field changed

7.0.5

Thu, 05 Jan 2023 11:28:09 GMT

Version update only

7.0.4

Fri, 16 Dec 2022 12:59:24 GMT

Patches

  • Fix isClearable status for input-dropdown

7.0.3

Thu, 01 Dec 2022 09:38:55 GMT

Patches

  • Fix disabled status in datepicker, add prop to validation method to set error on backend submit fail

7.0.2

Tue, 29 Nov 2022 09:20:34 GMT

Patches

  • Add support for external mutators

7.0.1

Fri, 25 Nov 2022 08:14:58 GMT

Patches

  • Add input-dropdown, add new props to CPVField

7.0.0

Fri, 11 Nov 2022 09:18:57 GMT

Breaking changes

  • New styling approach - use only tailwind classes, add tailwind-merge library, fix of formwrapperProperties prop

6.0.2

Fri, 07 Oct 2022 14:02:49 GMT

Patches

  • Delete file-uploader and file-list from deps since component is not using it

6.0.1

Fri, 07 Oct 2022 11:59:07 GMT

Patches

  • Change in dependency, delete lodash and install lodash.throttle to have smaller bundle

6.0.0

Thu, 15 Sep 2022 06:07:41 GMT

Breaking changes

  • Migration to Tailwind3, React 18 and ViteJS from webpack.

5.0.6

Wed, 14 Sep 2022 11:03:10 GMT

Patches

  • Add additional guard to fieldToTrack test in components to omit it if fieldName is not passed

5.0.5

Fri, 09 Sep 2022 08:07:41 GMT

Patches

  • Fix NutsSelectorField to respect disabled flag

5.0.4

Fri, 02 Sep 2022 08:06:07 GMT

Patches

  • Fix showErrorsOnInitialRender property.
  • Fix logic inside validation method to respect showErrorsOnInitialRender prop in order to invoke it on client and backend validations.

5.0.3

Fri, 26 Aug 2022 12:26:09 GMT

Patches

  • Delete unnecessary property fieldWrapperProperties at Form component.
  • Delete dependency of "@mercell/tooltip-react".
  • Create new FieldStructure type for InputField.
  • Rename types in ArrayFieldStructure.
  • Fix logic of passing disabled flag to all fields.

5.0.2

Fri, 19 Aug 2022 07:54:17 GMT

Patches

  • Add textarea to the form

5.0.1

Mon, 15 Aug 2022 12:37:25 GMT

Patches

  • Fix ButtonField to respect ref if necessary

5.0.0

Fri, 29 Jul 2022 09:29:10 GMT

Breaking changes

  • Switch type of formLabel to ReactNode.
  • New property conditionalRender which is a wrapper for conditionalField and conditionalRulesChainOption.
  • Rename validation property to validationScheme.
  • Property linkButton is a wrapper for linkAddress and linkProperties properties.
  • Rename divProperties to fieldWrapperProperties. New field type for Radio and Checkbox - RadioFieldStructure and CheckboxFieldStructure.
  • Delete BasicFieldStructure and FieldWithOptionsStructure.
  • Rename throttleDelay to autoSaveThrottleDelay.
  • Rename property of ReadOnlyFieldStructure - content to readOnlyContent.
  • Rename showRequiredIndicator to ariaRequired.
  • Change in ArrayFieldStructure to be more flat.

4.0.4

Thu, 28 Jul 2022 07:07:07 GMT

Patches

  • Feature - disable specific option in CheckboxField, RadioField or SelectField.
  • Feature - support possibility to pass any value on ArrayField creation via defaultAppendValue property.
  • Decorator PoC for validation.

4.0.3

Thu, 14 Jul 2022 09:09:03 GMT

Version update only

4.0.2

Thu, 30 Jun 2022 10:57:49 GMT

Patches

  • Fix typings
  • Package.json refactor
  • Add test suite

4.0.1

Tue, 28 Jun 2022 11:21:13 GMT

Patches

  • Remove why-did-you-render as dependency
  • Fix typing for Component property in CPVfield

4.0.0

Wed, 22 Jun 2022 08:30:02 GMT

Breaking changes

  • CPVField adjustment regarding new refactored component of CPVSelector

3.1.10

Mon, 13 Jun 2022 09:20:15 GMT

Patches

  • Update dependency list in FormContext

3.1.9

Thu, 02 Jun 2022 10:46:30 GMT

Version update only

3.1.8

Mon, 30 May 2022 08:39:44 GMT

Version update only

3.1.7

Tue, 24 May 2022 07:14:00 GMT

Patches

  • Update autosave settings, update code for self update value if there is connection between parent child fields
  • Update implementation of value update in RadioField, CheckboxField or SelectField if there is connection between parent child fields

3.1.6

Fri, 20 May 2022 07:30:23 GMT

Patches

  • Add option to clear value in dropdown where there is connection with 'parent' field and value has no match with options in dropdown

3.1.5

Thu, 19 May 2022 12:54:38 GMT

Patches

  • Fix - icon button missing ref

3.1.4

Thu, 05 May 2022 13:41:24 GMT

Patches

  • Update IconButtonField to support ref

3.1.3

Thu, 05 May 2022 09:39:42 GMT

Patches

  • Fix CheckboxField to support boolean type as return there no options are passed.

3.1.2

Tue, 26 Apr 2022 08:12:49 GMT

Patches

  • Fix - initialValues properties for array locked fields could be undefined

3.1.1

Fri, 22 Apr 2022 07:29:47 GMT

Patches

  • Add rest of the properties coming to the ReadOnly field to be accessible from readOnlyFieldRender function

3.1.0

Thu, 21 Apr 2022 08:16:37 GMT

Minor changes

  • Fix for readOnly content and rename props inside

3.0.2

Tue, 19 Apr 2022 09:44:51 GMT

Patches

  • New ReadOnlyField
  • New locked field props in ArrayField
  • Support dynamic list in RadioField, CheckboxField and SelectField

3.0.1

Mon, 11 Apr 2022 09:26:40 GMT

Patches

  • Fix issues with fieldName by adding them to label callback, fix array key property

3.0.0

Fri, 08 Apr 2022 10:19:50 GMT

Breaking changes

  • Refactor of usage, new way for labels and buttons

2.1.29

Fri, 01 Apr 2022 09:48:06 GMT

Patches

  • Fix conditional render loop in memoization

2.1.28

Thu, 31 Mar 2022 08:00:07 GMT

Version update only

2.1.27

Wed, 30 Mar 2022 11:20:41 GMT

Version update only

2.1.26

Wed, 30 Mar 2022 10:15:45 GMT

Version update only

2.1.25

Tue, 29 Mar 2022 10:35:06 GMT

Patches

  • Update deps

2.1.24

Mon, 28 Mar 2022 06:31:59 GMT

Version update only

2.1.23

Fri, 25 Mar 2022 13:13:25 GMT

Patches

  • Change lib for circular json

2.1.22

Fri, 25 Mar 2022 08:49:48 GMT

Patches

  • Add icon-button, fix circular jsons, move readonly render method to own file

2.1.21

Mon, 14 Mar 2022 12:43:45 GMT

Version update only

2.1.20

Wed, 09 Mar 2022 10:29:16 GMT

Version update only

2.1.19

Thu, 03 Mar 2022 13:56:02 GMT

Patches

  • Add cpv to form

2.1.18

Mon, 28 Feb 2022 12:45:49 GMT

Patches

  • Dependency update

2.1.17

Mon, 28 Feb 2022 10:55:32 GMT

Patches

  • Bump typescript

2.1.16

Tue, 08 Feb 2022 12:10:03 GMT

Patches

  • Fix the clear option and onChange method

2.1.15

Mon, 07 Feb 2022 13:55:05 GMT

Patches

  • Delete unnecessary memo

2.1.14

Mon, 07 Feb 2022 08:53:55 GMT

Patches

  • Fix for multiselect value appearing

2.1.13

Fri, 04 Feb 2022 13:29:31 GMT

Patches

  • Fix of useSamePath props in nuts-selector-field

2.1.12

Thu, 03 Feb 2022 12:16:10 GMT

Version update only

2.1.11

Thu, 03 Feb 2022 11:30:43 GMT

Version update only

2.1.10

Wed, 02 Feb 2022 12:37:57 GMT

Patches

  • New way of compare props in ConditionalRender field

2.1.9

Wed, 02 Feb 2022 10:30:25 GMT

Patches

  • Another approach to memoize context and provider too

2.1.8

Wed, 02 Feb 2022 10:01:33 GMT

Patches

  • New implementation of context with memoization

2.1.7

Wed, 02 Feb 2022 09:15:31 GMT

Patches

  • Fix for initial value in Nuts-Selector

2.1.6

Tue, 01 Feb 2022 15:47:46 GMT

Version update only

2.1.5

Tue, 01 Feb 2022 14:56:30 GMT

Patches

  • Add memo to fields

2.1.4

Tue, 01 Feb 2022 13:00:55 GMT

Patches

  • Add memo to fields, add nuts selector

2.1.3

Thu, 27 Jan 2022 09:31:12 GMT

Patches

  • Adjust props regarding dropdown fix

2.1.2

Wed, 26 Jan 2022 16:19:19 GMT

Patches

  • Move dependencies to peerDependencies to avoid duplication in installation process in project
  • Adding the same peerDependencies to devDependencies

2.1.1

Wed, 26 Jan 2022 13:27:30 GMT

Patches

  • Disabled property fix in datepicker field in form

2.1.0

Wed, 26 Jan 2022 12:53:55 GMT

Minor changes

  • Integration with new datepicker and dropdown

2.0.4

Fri, 21 Jan 2022 13:08:25 GMT

Patches

  • Fix validation errors, fix validation value for radio buttons

2.0.3

Thu, 13 Jan 2022 11:10:19 GMT

Patches

  • Fix for converToString method wher sometimes error was not an array

2.0.2

Thu, 06 Jan 2022 10:05:54 GMT

Patches

  • Fix for method to show errors in form component

2.0.1

Thu, 06 Jan 2022 08:58:14 GMT

Patches

  • New concept of nutsselector
  • Add nuts selector placeholder, aria accesibility for required and required asteriks in field by property

2.0.0

Wed, 15 Dec 2021 22:20:34 GMT

Breaking changes

  • Update to match figma design

1.0.19

Fri, 10 Dec 2021 13:41:46 GMT

Patches

  • Fix memo in FormRenderer, eslint fields

1.0.18

Fri, 10 Dec 2021 12:57:46 GMT

Patches

  • Quick fix for autosave memo, wrong compare of strigified objects

1.0.17

Fri, 10 Dec 2021 12:36:00 GMT

Patches

  • Add extra memo to components to prevent form from rerenderers

1.0.16

Thu, 09 Dec 2021 14:16:20 GMT

Patches

  • Reduce complexity of AutoSave, delete library for blur field check

1.0.15

Thu, 09 Dec 2021 13:32:51 GMT

Patches

  • Change name from onSave to onAutoSave

1.0.14

Thu, 09 Dec 2021 12:08:08 GMT

Patches

  • Autosave fix, enable error info outside form in callbacks

1.0.13

Thu, 02 Dec 2021 13:52:16 GMT

Patches

  • Fix for readonly content visibility

1.0.12

Thu, 02 Dec 2021 13:12:30 GMT

Patches

  • Add autosave, fix tooltip

1.0.11

Fri, 26 Nov 2021 10:24:02 GMT

Patches

  • Delete alert msg in dev, add parser to fields to enable empty string value in submitted form

1.0.10

Wed, 24 Nov 2021 10:07:28 GMT

Patches

  • Add locked option to array field, specific index inside or field in index too

1.0.9

Mon, 15 Nov 2021 12:15:06 GMT

Patches

  • Add tooltip support in labels

1.0.8

Fri, 12 Nov 2021 13:08:30 GMT

Patches

  • Add @mercell/tailwind to devDeps to be always up to date

1.0.7

Fri, 05 Nov 2021 11:10:13 GMT

Patches

  • Add initial validation prop to show errors

1.0.6

Thu, 04 Nov 2021 10:10:16 GMT

Patches

  • Add support for timezone in datepicker and timepicker
  • Revert tailwind version

1.0.5

Wed, 03 Nov 2021 15:28:42 GMT

Patches

  • react types >=17

1.0.4

Mon, 01 Nov 2021 10:59:12 GMT

Patches

  • Fix typing error

1.0.3

Mon, 01 Nov 2021 09:57:02 GMT

Patches

  • Add validation per field, adjust typing and adjust schema config

1.0.2

Wed, 27 Oct 2021 12:53:13 GMT

Patches

  • Gitignore fix

1.0.1

Fri, 22 Oct 2021 09:28:40 GMT

Patches

  • First validation PoC

1.0.0

Mon, 18 Oct 2021 07:16:21 GMT

Breaking changes

  • New local build process with webpack without storybook, add npmignore and update dependencies

0.3.0

Tue, 12 Oct 2021 13:03:36 GMT

Minor changes

  • Change paragraph to readonly, add label as condition to all fields, change way of creating conditional field

0.2.1

Tue, 12 Oct 2021 11:37:45 GMT

Version update only

0.2.0

Tue, 05 Oct 2021 07:44:43 GMT

Minor changes

  • Add support for multi conditional query

0.1.0

Fri, 01 Oct 2021 08:23:48 GMT

Minor changes

  • Add conditional render field and paragraph field, fix problems with array fields

0.0.6

Fri, 17 Sep 2021 13:18:16 GMT

Patches

  • Fix for outside click hook

0.0.5

Thu, 16 Sep 2021 11:57:49 GMT

Patches

  • Fix for id of value inside checkbox and radio buttons

0.0.4

Thu, 16 Sep 2021 08:48:24 GMT

Patches

  • Fix for unique id

0.0.3

Tue, 14 Sep 2021 08:59:32 GMT

Version update only

0.0.2

Thu, 09 Sep 2021 10:27:47 GMT

Patches

  • Create a new smart form component based on react final form solution