All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.13.0 - 2024-10-16
- Added the pkg.pr.new workflow
- The minLength and maxLength input properties
2.12.0 - 2024-10-07
- The property
groupin theLabelValueOption - The possibility to group results both in the
AsyncTypeaheadInputandStaticTypeaheadInputusing the propertyuseGroupBy
2.11.0 - 2024-10-04
- The property
inputRefto theAsyncTypeaheadInputand exposedonInputChangeonStaticTypeaheadInputandAsyncTypeaheadInput
2.10.0 - 2024-09-27
- The property
inputRefto theStaticTypeaheadInput
2.9.0 - 2024-09-24
- Possibility to hide all validation messages through the
hideValidationMessagesform property or field by field byhideValidationMessageinputs property
- Form feedback for
TypeaheadInputcomponents andDatePickerInputwas not highlighting the input
2.8.1 - 2024-09-13
- Selecting an option in a single typeahead shows no invalid state anymore
2.8.0 - 2024-09-10
- Autoselect of single available option for
TypeaheadInputcomponents
2.7.0 - 2024-02-28
requiredFieldsprop type from(keyof T)[]toFieldPath<T>[]- use "POST" as form method and add additional call to event.preventDefault to prevent a native submit
2.6.0 - 2024-02-13
nameprop type fromkeyof TtoFieldPath<T>
2.5.0 - 2023-12-21
- Added
innerRefproperty toInputcomponent
2.4.0 - 2023-12-18
- Added
stepproperty toInputcomponent
2.3.0 - 2023-12-12
- Added
emptyLabelproperty toTypeaheadInputcomponents - Added
placeholderproperty toTypeaheadInputcomponents
2.2.2 - 2023-12-01
- Added
autoCompleteproperty ("off" as default) in<DatePickerInput />component
2.2.1 - 2023-10-27
- Renamed
reftoformRefin order to let React assign correctly the value
2.2.0 - 2023-10-27
- exposed
formref
2.1.0 - 2023-10-05
addonLeftandaddonRightprops now also accept a function to render a custom component
- Export
FormMethodstype
2.0.0 - 2023-09-27
- 💥 Merged
useInternalFormContextandreact-hook-form contextin the sameuseFormContextcontext
1.6.0 - 2023-09-25
- Added support to have undefined values in a select input by using a magic guid value
datePickerRefref prop toDatePickerInput
1.5.0 - 2023-09-18
- Added
disabledproperty to disable all inputs in the form
- Exports
useInternalFormContextand its properties through children function params
1.4.0 - 2023-09-11
- Added
disabledandselectedtoLabelValueOptionand select inputs
1.3.3 - 2023-08-30
classNameproperty applied also toFormattedInput
1.3.2 - 2023-08-24
- Reexporting
useFormContextfromreact-hook-formto avoid SSR issues
1.3.1 - 2023-08-22
styleproperty applied also toFormattedInput
- Added
styles.cssto the export in the package.json
1.3.0 - 2023-08-04
- Changed peerDependencies notation to support specific major versions
- Fixed export for CommonJS
1.2.0 - 2023-07-26
inputGroupStyleproperty toCommonInputPropsin order to customize input group
1.1.2 - 2023-07-24
- Fixed checkbox/radio label spacing due to
addonLeftandaddonRightprops
1.1.1 - 2023-07-20
is-invalidadded to invalid input groups to show form feedback
1.1.0 - 2023-07-20
- moved
rollup-plugin-import-cssfromdependenciestodevDependencies InputFieldis marked invalid also for nested fields
styleandclassnameproperties toCommonInputPropsin order to customize input fields
1.0.1 - 2023-07-18
- 💥
DatePickerInputby default now uses the browser timezone - 💥
setUtcTimeToZerochanged togetUtcTimeZeroDatewhich returns a new date instead of modifying the passed one
DatePickerInputnow supportsianaTimeZoneproperty to set the timezone of the date picker
DatePickerInputis not setting the time to utc zero anymore if it's not a date only picker
0.16.2 - 2023-07-18
0.16.1 - 2023-06-26
0.16.0 - 2023-06-07
addonLeftandaddonRightproperties to pass a ReactNode to be shown on the left/right of the inputfield in a reactstrap InputGroup
0.15.0 - 2023-05-25
markAllOnFocusproperty to make an inputfield mark the inner text by getting the focus
0.14.0 - 2023-05-24
inputOnlyproperty to only get the inputfield not nested in other elements
0.13.0 - 2023-05-15
- Labels are now optional for all input fields
0.12.0 - 2023-05-15
autoSubmitConfigproperty to make a form submit automatically with a delay in MS after every change
0.11.1 - 2023-05-12
- Changed the default for the InternalFormContext to be a suitable default instead of null
0.11.0 - 2023-05-10
requiredFieldsproperty names array used to just mark label of required fields with*character
0.10.1 - 2023-05-08
- Changed from
microbundletorollupfor building the package - Updated all the dependencies to the latest version
- Fixed
useFormContextthat returned null on server side.
0.10.0 - 2023-04-27
placeholderproperty to setplaceholderin<Input />components
- Dependabot: Bump vm2 from 3.9.16 to 3.9.17
0.9.0 - 2023-04-20
- Dependabot: Bumps vm2 from 3.9.11 to 3.9.16.
plainTextproperty to setplaintextin<Input />components
0.8.1 - 2023-04-06
- Support for showing errors of nested fields
0.8.0 - 2023-04-04
- Property
onChangein order to handle final select value for theStaticTypeaheadInputandAsyncTypeaheadInputcomponents
- Dependabot: Bump webpack from 5.75.0 to 5.76.0
- Dependabot: Bump cacheable-request from 10.2.3 to 10.2.7
- Dependabot: Bump saadmk11/github-actions-version-updater from 0.7.3 to 0.7.4
0.7.0 - 2023-03-09
- Exposing the
propsfrom thereact-bootstrap-typeaheadpackage to theStaticTypeaheadInputandAsyncTypeaheadInputcomponents
0.6.0 - 2023-03-09
textAreaRowsproperty to setrowsin<Input type="textarea" />components
- Text area test to check the new
textAreaRowsproperty
0.5.1 - 2023-02-07
- Support for iso strings as default values for the
Formcomponent
- Fixed
DatePickerInputissues - Dependabot: Bump http-cache-semantics from 4.1.0 to 4.1.1
0.5.0 - 2023-01-25
- Added the ability to pass default selected options to the
StaticTypeaheadInputandAsyncTypeaheadInputcomponents
0.4.0 - 2023-01-23
labelToolTipproperty to components sharingFormGroupLayout.- cypress tests for components implementing new
labelToolTipproperty.
- Dependabot: Bump json5 from 1.0.1 to 1.0.2
- Changed
labelproperty ofFormGroupLayoutfromstringtoReactNode
0.3.0 - 2023-01-12
disabledproperty to components sharingCommonInputProps.- cypress tests for components implementing new
disabledproperty.
- Dependabot: Bump decode-uri-component from 0.2.0 to 0.2.2
0.2.0 - 2022-11-28
- Dependabot: Bump loader-utils from 1.4.1 to 1.4.2
- Fixed a warning that was being thrown because of the switch layout
- Renamed
inputTypetotype
- Added the possibility to pass a function to the
Formcomponent to allow accessing the form methods
0.1.2 - 2022-11-24
- Fixed readme section on how to install the package
0.1.1 - 2022-11-23
- Corrected package description
0.1.0 - 2022-11-23
- Created package 🎉