formsy-react
Version:
A form input builder and validator for React
750 lines (526 loc) • 50.2 kB
Markdown
### Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
#### [v2.3.1](https://github.com/formsy/formsy-react/compare/v2.3.0...v2.3.1)
- add throttledValidateForm in detachFromForm [`#713`](https://github.com/formsy/formsy-react/pull/713)
- feat: add test for unmounting multiple inputs, closes #712 [`#712`](https://github.com/formsy/formsy-react/issues/712)
- bump action versions [`7dc2c11`](https://github.com/formsy/formsy-react/commit/7dc2c11b0e34d0c80e3ac2ccdcde15658fc06288)
#### [v2.3.0](https://github.com/formsy/formsy-react/compare/v2.2.8...v2.3.0)
> 8 November 2022
- Add support for React 18 [`#692`](https://github.com/formsy/formsy-react/pull/692)
#### [v2.2.8](https://github.com/formsy/formsy-react/compare/v2.2.7...v2.2.8)
> 8 November 2022
- Migrate to react testing lib instead of enzyme [`#679`](https://github.com/formsy/formsy-react/pull/679)
- Bump deps [`7056b3e`](https://github.com/formsy/formsy-react/commit/7056b3eca1bc8df759f05f88a75f5ff681dc2596)
- refactor: Move rules tests to rules folder [`33d2f88`](https://github.com/formsy/formsy-react/commit/33d2f8888b211672bfa762a2e804d651683903a6)
- Update ci build deps [`3599710`](https://github.com/formsy/formsy-react/commit/3599710dc5226545e5dca7495ec130ad4af8c862)
#### [v2.2.7](https://github.com/formsy/formsy-react/compare/v2.2.6...v2.2.7)
> 24 July 2022
- chore(deps): Bump ws from 7.4.2 to 7.4.6 [`#630`](https://github.com/formsy/formsy-react/pull/630)
- chore(deps): Bump hosted-git-info from 2.8.8 to 2.8.9 [`#628`](https://github.com/formsy/formsy-react/pull/628)
- chore(deps): Bump glob-parent from 5.1.1 to 5.1.2 [`#639`](https://github.com/formsy/formsy-react/pull/639)
- chore(deps): Bump normalize-url from 4.5.0 to 4.5.1 [`#640`](https://github.com/formsy/formsy-react/pull/640)
- chore(deps): Bump path-parse from 1.0.6 to 1.0.7 [`#652`](https://github.com/formsy/formsy-react/pull/652)
- chore(deps): Bump shelljs from 0.8.4 to 0.8.5 [`#658`](https://github.com/formsy/formsy-react/pull/658)
- chore(deps): Bump minimist from 1.2.5 to 1.2.6 [`#661`](https://github.com/formsy/formsy-react/pull/661)
- chore(deps): Bump terser from 4.8.0 to 4.8.1 [`#665`](https://github.com/formsy/formsy-react/pull/665)
- Upgrade to GitHub-native Dependabot [`#618`](https://github.com/formsy/formsy-react/pull/618)
#### [v2.2.6](https://github.com/formsy/formsy-react/compare/v2.2.5...v2.2.6)
> 24 July 2022
- Bump deps [`#668`](https://github.com/formsy/formsy-react/pull/668)
- Update CHANGELOG.md [`80acda7`](https://github.com/formsy/formsy-react/commit/80acda7623353f0520dc3a2152c855fcc190e4ff)
- Make changelog change properly on deploy [`e528cfd`](https://github.com/formsy/formsy-react/commit/e528cfd786fd60dcf1c0f08288be0346b8b63559)
#### [v2.2.5](https://github.com/formsy/formsy-react/compare/v2.2.4...v2.2.5)
> 15 March 2021
- Add lodash-es to support tsdx lodash optimisation [`#610`](https://github.com/formsy/formsy-react/pull/610)
- Update CHANGELOG.md [`8d2e660`](https://github.com/formsy/formsy-react/commit/8d2e66025f5db33b29f50116a67f08dc771f27c6)
#### [v2.2.4](https://github.com/formsy/formsy-react/compare/v2.2.3...v2.2.4)
> 10 March 2021
- Frontend library updates [`#602`](https://github.com/formsy/formsy-react/pull/602)
- Bugfix: updateInputsWithValue doesn't update nested field [`#604`](https://github.com/formsy/formsy-react/pull/604)
#### [v2.2.3](https://github.com/formsy/formsy-react/compare/v2.2.2...v2.2.3)
> 21 January 2021
- Add "formElement" props to allow any element to be render as a form [`#599`](https://github.com/formsy/formsy-react/pull/599)
#### [v2.2.2](https://github.com/formsy/formsy-react/compare/v2.2.1...v2.2.2)
> 19 January 2021
- Add react 17 as valid peerDependencies [`#600`](https://github.com/formsy/formsy-react/pull/600)
- chore(deps): Bump ini from 1.3.5 to 1.3.7 [`#590`](https://github.com/formsy/formsy-react/pull/590)
- chore(deps): Bump node-fetch from 2.6.0 to 2.6.1 [`#564`](https://github.com/formsy/formsy-react/pull/564)
- Clarify and update API and sibling packages in README [`46df770`](https://github.com/formsy/formsy-react/commit/46df77024a6c6a6ed25f669426b11b8e18a106a7)
#### [v2.2.1](https://github.com/formsy/formsy-react/compare/v2.2.0...v2.2.1)
> 27 August 2020
#### [v2.2.0](https://github.com/formsy/formsy-react/compare/v2.1.1...v2.2.0)
> 27 August 2020
#### [v2.1.1](https://github.com/formsy/formsy-react/compare/v2.1.0...v2.1.1)
> 27 August 2020
- Revalidate form when dynamic inputs are added, fixes #550 [`#551`](https://github.com/formsy/formsy-react/pull/551)
- Pass submit event to onSubmitX methods, closes #549 [`#552`](https://github.com/formsy/formsy-react/pull/552)
- Move build to use tsdx [`#547`](https://github.com/formsy/formsy-react/pull/547)
- Revalidate form when dynamic inputs are added, fixes #550 (#551) [`#550`](https://github.com/formsy/formsy-react/issues/550) [`#550`](https://github.com/formsy/formsy-react/issues/550)
- Pass submit event to onSubmitX methods, closes #549 (#552) [`#549`](https://github.com/formsy/formsy-react/issues/549)
- Remove travis [`698f794`](https://github.com/formsy/formsy-react/commit/698f794d96dcfa0421210fe44adec4b55149653d)
- Add Coverage to github actions [`12a2871`](https://github.com/formsy/formsy-react/commit/12a28717d0fc379faa14549f9645cb033b91a94a)
- Change build badge [`1670a56`](https://github.com/formsy/formsy-react/commit/1670a56ef72331caade19045721a5c6bd0fcdb38)
#### [v2.1.0](https://github.com/formsy/formsy-react/compare/v2.0.3...v2.1.0)
> 27 July 2020
- Refactor index file, extract Formsy class to a separate file [`#530`](https://github.com/formsy/formsy-react/pull/530)
- chore(deps): Bump lodash from 4.17.15 to 4.17.19 [`#527`](https://github.com/formsy/formsy-react/pull/527)
- Automatic library bumps [`#511`](https://github.com/formsy/formsy-react/pull/511)
- Improve initial render [`#490`](https://github.com/formsy/formsy-react/pull/490)
- fix: UMD version used in production build, closes #488 [`#489`](https://github.com/formsy/formsy-react/pull/489)
- Add FormsyInjectedProps type [`#470`](https://github.com/formsy/formsy-react/pull/470)
- fix: UMD version used in production build, closes #488 (#489) [`#488`](https://github.com/formsy/formsy-react/issues/488)
#### [v2.0.3](https://github.com/formsy/formsy-react/compare/v2.0.2...v2.0.3)
> 5 May 2020
- Automatic Library Updates [`#416`](https://github.com/formsy/formsy-react/pull/416)
- Allow errors in UpdateInputsWithError method to be React elements [`#468`](https://github.com/formsy/formsy-react/pull/468)
#### [v2.0.2](https://github.com/formsy/formsy-react/compare/v2.0.1...v2.0.2)
> 18 February 2020
- Unify definition of empty value; Clean up validation rules [`#402`](https://github.com/formsy/formsy-react/pull/402)
- Improve typing of Element tests [`#401`](https://github.com/formsy/formsy-react/pull/401)
- Test for regex equality [`#400`](https://github.com/formsy/formsy-react/pull/400)
#### [v2.0.1](https://github.com/formsy/formsy-react/compare/v2.0.0...v2.0.1)
> 17 February 2020
- Respect dot notation in reset [`#393`](https://github.com/formsy/formsy-react/pull/393)
- Remove unnecesary externalError state [`#398`](https://github.com/formsy/formsy-react/pull/398)
- Allow validation errors to be React elements [`#394`](https://github.com/formsy/formsy-react/pull/394)
- Update rollup plugin libraries [`#397`](https://github.com/formsy/formsy-react/pull/397)
- Improvements to README and PR Template [`#395`](https://github.com/formsy/formsy-react/pull/395)
- Fix types in Formsy spec tests [`#396`](https://github.com/formsy/formsy-react/pull/396)
- Remove unused Formsy props; tighten types; improve runRules [`#392`](https://github.com/formsy/formsy-react/pull/392)
- Rename cloneIfObject to protectAgainstParamReassignment; Fix isObject [`#391`](https://github.com/formsy/formsy-react/pull/391)
- Added possibility to use browser builtin submit [`#226`](https://github.com/formsy/formsy-react/pull/226)
- Improve test coverage [`#378`](https://github.com/formsy/formsy-react/pull/378)
- Dependabot Automatic Library Bumps [`#376`](https://github.com/formsy/formsy-react/pull/376)
- Use React's New Context API [`#198`](https://github.com/formsy/formsy-react/pull/198)
- Fix in-page link to updateInputsWithValue [`6fcc682`](https://github.com/formsy/formsy-react/commit/6fcc682e1dae82dd5643a744f587713f4d8a9ced)
- Change coveralls from dependency to dev dependency [`c9d9db5`](https://github.com/formsy/formsy-react/commit/c9d9db56f9f75770eaa39288dd009aeac528887e)
- Add coverage to gitignore [`0afef60`](https://github.com/formsy/formsy-react/commit/0afef60136a651f32e6e08b447810fef34856155)
#### [v2.0.0](https://github.com/formsy/formsy-react/compare/v2.0.0-beta.8...v2.0.0)
> 3 February 2020
- Rewrite API docs to match Formsy 2.x release [`#190`](https://github.com/formsy/formsy-react/pull/190)
- Add coveralls library + Travis build step [`c5b8209`](https://github.com/formsy/formsy-react/commit/c5b8209f1a405d8c772ccf1cd810d5856f32b6c3)
- Collect coverage with Jest [`6bed870`](https://github.com/formsy/formsy-react/commit/6bed870280c8b6bfb24de49b5393f36bded41a6c)
- Track coverage with Coveralls [`3de2810`](https://github.com/formsy/formsy-react/commit/3de2810890d4039312d2f34880aa86c8fb1548db)
#### [v2.0.0-beta.8](https://github.com/formsy/formsy-react/compare/v2.0.0-beta.7...v2.0.0-beta.8)
> 30 January 2020
- Edit types to parameterize value. Edit validations rules to apply to specific types [`#341`](https://github.com/formsy/formsy-react/pull/341)
- Rewrite isSame to not use circular imports, remove arraysDiffer, objectsDiffer, find [`#362`](https://github.com/formsy/formsy-react/pull/362)
- Dependabot Automatic Library Bumps [`#363`](https://github.com/formsy/formsy-react/pull/363)
- Edit validation function type to add string type (for error message) [`#339`](https://github.com/formsy/formsy-react/pull/339)
- Add cloneIfObject utility to reduce code duplication [`#337`](https://github.com/formsy/formsy-react/pull/337)
- Dependabot Automatic Library Bumps [`#338`](https://github.com/formsy/formsy-react/pull/338)
- bug-fix: Improve performance, prevent redundant exponential data copy [`#317`](https://github.com/formsy/formsy-react/pull/317)
- Fix deprecated lifecycle method usage in tests [`#318`](https://github.com/formsy/formsy-react/pull/318)
- Apply automatic code formatting [`9952dfe`](https://github.com/formsy/formsy-react/commit/9952dfe04eb0cdc749d7ef033fc53b73be08dd1c)
#### [v2.0.0-beta.7](https://github.com/formsy/formsy-react/compare/v2.0.0-beta.6...v2.0.0-beta.7)
> 14 December 2019
- Dependabot Automatic Library Bumps [`#305`](https://github.com/formsy/formsy-react/pull/305)
- Updated API.md to make emphasis in the double quote validation argument [`#304`](https://github.com/formsy/formsy-react/pull/304)
- Fix wrapper unregister on unmount. [`#282`](https://github.com/formsy/formsy-react/pull/282)
- Fix wrapper unregister on unmount. (#282) [`#261`](https://github.com/formsy/formsy-react/issues/261)
#### [v2.0.0-beta.6](https://github.com/formsy/formsy-react/compare/v2.0.0-beta.5...v2.0.0-beta.6)
> 28 October 2019
- Dependabot Automatic Library Bumps [`#272`](https://github.com/formsy/formsy-react/pull/272)
#### [v2.0.0-beta.5](https://github.com/formsy/formsy-react/compare/v2.0.0-beta.4...v2.0.0-beta.5)
> 26 October 2019
- Fix Typescript false vs boolean typing [`#260`](https://github.com/formsy/formsy-react/pull/260)
- Dependabot Automatic Library Bumps [`#240`](https://github.com/formsy/formsy-react/pull/240)
- Update to wrapper types to fix props [`#259`](https://github.com/formsy/formsy-react/pull/259)
- Remove deprecated lifecycle methods [`#216`](https://github.com/formsy/formsy-react/pull/216)
- chore(deps-dev): Bump jest from 24.8.0 to 24.9.0 [`#222`](https://github.com/formsy/formsy-react/pull/222)
- chore(deps-dev): Bump rollup from 1.19.2 to 1.20.3 [`#223`](https://github.com/formsy/formsy-react/pull/223)
- chore(deps-dev): Bump husky from 3.0.2 to 3.0.4 [`#220`](https://github.com/formsy/formsy-react/pull/220)
- chore(deps): [Security] Bump eslint-utils from 1.4.0 to 1.4.2 [`#215`](https://github.com/formsy/formsy-react/pull/215)
- chore(deps-dev): Bump @types/react from 16.8.24 to 16.9.2 [`#221`](https://github.com/formsy/formsy-react/pull/221)
- Bump babel, typescript, and types [`#212`](https://github.com/formsy/formsy-react/pull/212)
- Fix shouldComponentUpdate and context changes in `withFormsy` [`#200`](https://github.com/formsy/formsy-react/pull/200)
- Add function formsyRef.setValue to change only one input [`#189`](https://github.com/formsy/formsy-react/pull/189)
- Fix test utils imports to use src, not dist. [`#199`](https://github.com/formsy/formsy-react/pull/199)
- Bump np from 5.1.0 to 5.1.1 [`ec69f94`](https://github.com/formsy/formsy-react/commit/ec69f948a238e8ed0bc7c65a09a11e182f3a6dfe)
- Fix Typescript type issue from false => boolean [`0cafa43`](https://github.com/formsy/formsy-react/commit/0cafa43d7b4ff994406d6a429564c85e37bb4dbf)
- Fix type incompatibility between validation and requiredValidation [`349cc14`](https://github.com/formsy/formsy-react/commit/349cc14a7887696309fc6bacd880a823c9cead66)
#### [v2.0.0-beta.4](https://github.com/formsy/formsy-react/compare/v2.0.0-beta.3...v2.0.0-beta.4)
> 12 July 2019
- Add prettier format to Markdown files [`#197`](https://github.com/formsy/formsy-react/pull/197)
- Fix test imports to use src not dist files [`#196`](https://github.com/formsy/formsy-react/pull/196)
- Bump all libraries [`#195`](https://github.com/formsy/formsy-react/pull/195)
- Allow HTMLFormElement attributes to be passed to a Formsy form [`#193`](https://github.com/formsy/formsy-react/pull/193)
- chore(deps): [Security] Bump lodash from 4.17.11 to 4.17.14 [`#191`](https://github.com/formsy/formsy-react/pull/191)
- Fix 'types' package key to point at the generated type declaration. [`#192`](https://github.com/formsy/formsy-react/pull/192)
#### [v2.0.0-beta.3](https://github.com/formsy/formsy-react/compare/v2.0.0-beta.2...v2.0.0-beta.3)
> 5 July 2019
- Significant tightening / improvements of Typescript Types [`#175`](https://github.com/formsy/formsy-react/pull/175)
- chore(deps-dev): Bump eslint-plugin-jsx-a11y from 6.2.1 to 6.2.3 [`#185`](https://github.com/formsy/formsy-react/pull/185)
- Add back a number of disabled eslint checks [`#184`](https://github.com/formsy/formsy-react/pull/184)
- Bump all libraries and reset yarn lock [`#183`](https://github.com/formsy/formsy-react/pull/183)
- Convert tests to Typescript [`#182`](https://github.com/formsy/formsy-react/pull/182)
- Convert Wrapper to Typescript [`#181`](https://github.com/formsy/formsy-react/pull/181)
- Convert index / Formsy to Typescript [`#178`](https://github.com/formsy/formsy-react/pull/178)
- Bump all eslint libraries and reset yarn lock [`#180`](https://github.com/formsy/formsy-react/pull/180)
- Convert utils to typescript [`#177`](https://github.com/formsy/formsy-react/pull/177)
- Convert validationRules to Typescript [`#174`](https://github.com/formsy/formsy-react/pull/174)
- Restrict prettier from formatting dist [`#176`](https://github.com/formsy/formsy-react/pull/176)
- Replace webpack with rollup for cleaner releases [`#173`](https://github.com/formsy/formsy-react/pull/173)
- Clean up tests and remove unnecesary dev libraries [`#172`](https://github.com/formsy/formsy-react/pull/172)
- Stop project from building when running yarn [`#171`](https://github.com/formsy/formsy-react/pull/171)
- Switch from standard-changelog to auto-changelog [`#170`](https://github.com/formsy/formsy-react/pull/170)
- Revert some changes with Enzyme [`#169`](https://github.com/formsy/formsy-react/pull/169)
- docs: Update gitter badge [`#168`](https://github.com/formsy/formsy-react/pull/168)
- Switch to Enzyme for testing [`#167`](https://github.com/formsy/formsy-react/pull/167)
- Switch to Jest for testing [`#166`](https://github.com/formsy/formsy-react/pull/166)
- refactor: Upgrade all babel libraries to 7.x [`#165`](https://github.com/formsy/formsy-react/pull/165)
- chore(deps-dev): Bump np from 5.0.2 to 5.0.3 [`#150`](https://github.com/formsy/formsy-react/pull/150)
- chore(deps-dev): Bump eslint-plugin-react from 7.5.1 to 7.13.0 [`#163`](https://github.com/formsy/formsy-react/pull/163)
- chore(deps): [Security] Bump hoek from 4.2.0 to 4.2.1 [`#162`](https://github.com/formsy/formsy-react/pull/162)
- chore(deps-dev): Bump nodeunit from 0.11.2 to 0.11.3 [`#159`](https://github.com/formsy/formsy-react/pull/159)
- chore(deps-dev): Bump eslint-plugin-jsx-a11y from 6.0.3 to 6.2.1 [`#157`](https://github.com/formsy/formsy-react/pull/157)
- chore(deps-dev): Bump babel-eslint from 8.1.2 to 10.0.2 [`#158`](https://github.com/formsy/formsy-react/pull/158)
- chore(deps-dev): Bump webpack from 3.10.0 to 3.12.0 [`#160`](https://github.com/formsy/formsy-react/pull/160)
- chore(deps-dev): Bump eslint from 4.14.0 to 4.19.1 [`#161`](https://github.com/formsy/formsy-react/pull/161)
- chore(deps-dev): Bump eslint-plugin-import from 2.8.0 to 2.17.3 [`#149`](https://github.com/formsy/formsy-react/pull/149)
- chore(deps-dev): Bump sinon from 4.1.3 to 7.3.2 [`#152`](https://github.com/formsy/formsy-react/pull/152)
- chore(deps-dev): Bump react from 16.2.0 to 16.8.6 [`#154`](https://github.com/formsy/formsy-react/pull/154)
- Fix version command blocking beta-3 release [`fe8ea23`](https://github.com/formsy/formsy-react/commit/fe8ea23ee1257362f072d6ae2961a1c4092e313a)
- Fix build [`6f183a2`](https://github.com/formsy/formsy-react/commit/6f183a2f44a11194786709595bed2dbe43f2c664)
#### [v2.0.0-beta.2](https://github.com/formsy/formsy-react/compare/v2.0.0-beta.1...v2.0.0-beta.2)
> 21 June 2019
- style: Add prettier [`#156`](https://github.com/formsy/formsy-react/pull/156)
- docs: Add guide for upgrading from 1.x to 2.x to README [`#142`](https://github.com/formsy/formsy-react/pull/142)
- chore(deps): [Security] Bump extend from 3.0.1 to 3.0.2 [`#147`](https://github.com/formsy/formsy-react/pull/147)
- chore(deps): [Security] Bump is-my-json-valid from 2.16.1 to 2.20.0 [`#148`](https://github.com/formsy/formsy-react/pull/148)
- chore(deps): [Security] Bump lodash from 4.17.4 to 4.17.11 [`#151`](https://github.com/formsy/formsy-react/pull/151)
- chore(deps-dev): [Security] Bump react-dom from 16.2.0 to 16.8.6 [`#155`](https://github.com/formsy/formsy-react/pull/155)
- chore(deps): [Security] Bump stringstream from 0.0.5 to 0.0.6 [`#153`](https://github.com/formsy/formsy-react/pull/153)
- Increase performance [`#126`](https://github.com/formsy/formsy-react/pull/126)
- Fix: Improve comparison of dates in isSame [`#129`](https://github.com/formsy/formsy-react/pull/129)
- Improve form valid state [`#95`](https://github.com/formsy/formsy-react/pull/95)
- test(form): Element's sCU is called with correct value [`#97`](https://github.com/formsy/formsy-react/pull/97)
- docs: Add Github pull request template [`#140`](https://github.com/formsy/formsy-react/pull/140)
- Add information about standard-changelog [`#139`](https://github.com/formsy/formsy-react/pull/139)
- Remove broken examples and webpack-dev-server [`#138`](https://github.com/formsy/formsy-react/pull/138)
- Add np for standard, easy releases [`#137`](https://github.com/formsy/formsy-react/pull/137)
#### [v2.0.0-beta.1](https://github.com/formsy/formsy-react/compare/v2.0.0-beta.0...v2.0.0-beta.1)
> 26 May 2019
- Merge v2.0 branch [`#135`](https://github.com/formsy/formsy-react/pull/135)
- Fixing #123 [`#124`](https://github.com/formsy/formsy-react/pull/124)
- Fix isValidValue call in documentation. Closes #99. [`#101`](https://github.com/formsy/formsy-react/pull/101)
- Merge pull request #101 from guillaumevincent/patch-1 [`#99`](https://github.com/formsy/formsy-react/issues/99)
- Fix isValidValue call in documentation [`#99`](https://github.com/formsy/formsy-react/issues/99)
- fix: removed useless default for innerRef prop from the HOC to prevent warnings when the wrapped component is a SFC [`3284327`](https://github.com/formsy/formsy-react/commit/32843279adbaa64248709e3a2b208e54ad2ab0c6)
#### [v2.0.0-beta.0](https://github.com/formsy/formsy-react/compare/v1.1.4...v2.0.0-beta.0)
> 22 May 2018
- chore: removed deprecated Wrapper export and all the redundant tests for it [`a71a072`](https://github.com/formsy/formsy-react/commit/a71a072a8f4f7ca57587125cb512e0e1e6de124d)
- Fix tests [`42dbcfb`](https://github.com/formsy/formsy-react/commit/42dbcfbb64e623e81610ce72828cfdd9c08050f6)
- fix form level onchange not honoring dot notation nesting [`247d3cc`](https://github.com/formsy/formsy-react/commit/247d3ccb9c3cbcf92e4c3b2a09c56f5641493ff0)
#### [v1.1.4](https://github.com/formsy/formsy-react/compare/v1.1.2...v1.1.4)
> 21 May 2018
- typo [`#91`](https://github.com/formsy/formsy-react/pull/91)
- Update CHANGELOG for 1.1.4 [`#85`](https://github.com/formsy/formsy-react/pull/85)
- Fix `isDefaultRequiredValue` to also consider `null` as an empty value. [`#82`](https://github.com/formsy/formsy-react/pull/82)
- fix: Scroll in IE does not work if form is disabled [`#81`](https://github.com/formsy/formsy-react/pull/81)
- Allow string values for Wrapper `required` prop [`#75`](https://github.com/formsy/formsy-react/pull/75)
- chore(dependencies): Bump eslint-plugin-jsx-a11y from 6.0.2 to 6.0.3 [`#56`](https://github.com/formsy/formsy-react/pull/56)
- chore(dependencies): Bump standard-changelog from 1.0.6 to 1.0.7 [`#58`](https://github.com/formsy/formsy-react/pull/58)
- chore(dependencies): Bump eslint from 4.13.1 to 4.14.0 [`#55`](https://github.com/formsy/formsy-react/pull/55)
- chore(dependencies): Bump babel-eslint from 8.0.3 to 8.1.2 [`#57`](https://github.com/formsy/formsy-react/pull/57)
- chore(gitter): Add gitter badge to readme [`#49`](https://github.com/formsy/formsy-react/pull/49)
- docs: Added badge-size badge and a list of component packages to readme [`8f8192d`](https://github.com/formsy/formsy-react/commit/8f8192d4ab475700759517711c3d6250b366159c)
- docs: fixed mixed-up headers [`b441a6d`](https://github.com/formsy/formsy-react/commit/b441a6dcbcf83dc4ae6da6e64bb97a0d1bf1c38e)
- 1.1.4 build [`6cfdc9a`](https://github.com/formsy/formsy-react/commit/6cfdc9a65b23c909b0d995971d384b11ff03405d)
#### [v1.1.2](https://github.com/formsy/formsy-react/compare/v1.1.1...v1.1.2)
> 12 December 2017
- refactor(Formsy): Use arrow functions instead of manual bind [`#44`](https://github.com/formsy/formsy-react/pull/44)
- fix(deprecation): Make Wrapper deprecation warning only show once [`#30`](https://github.com/formsy/formsy-react/pull/30)
- chore(dependencies): Bump webpack from 3.8.1 to 3.9.1 [`#43`](https://github.com/formsy/formsy-react/pull/43)
- chore(dependencies): Bump eslint from 4.12.0 to 4.12.1 [`#42`](https://github.com/formsy/formsy-react/pull/42)
- chore(dependencies): Bump react from 16.1.1 to 16.2.0 [`#39`](https://github.com/formsy/formsy-react/pull/39)
- chore(dependencies): Bump react-dom from 16.1.1 to 16.2.0 [`#40`](https://github.com/formsy/formsy-react/pull/40)
- chore(dependencies): Bump webpack-dev-server from 2.9.4 to 2.9.5 [`#37`](https://github.com/formsy/formsy-react/pull/37)
- Add reference to old project [`#36`](https://github.com/formsy/formsy-react/pull/36)
- Bump eslint from 4.11.0 to 4.12.0 [`#33`](https://github.com/formsy/formsy-react/pull/33)
- Bump jsdom from 11.4.0 to 11.5.1 [`#34`](https://github.com/formsy/formsy-react/pull/34)
- Update all outdated libraries: eslint plugins, jsdom, sinon [`#31`](https://github.com/formsy/formsy-react/pull/31)
- chore(dependencies): Bump eslint from 4.11.0 to 4.12.0 [`ad39ca7`](https://github.com/formsy/formsy-react/commit/ad39ca7f2a843781c44758fafa8a688b08c01ec8)
- chore(dependencies): Bump jsdom from 11.4.0 to 11.5.1 [`14f83f8`](https://github.com/formsy/formsy-react/commit/14f83f891b8298344b43fc2826921e4eee838cc6)
#### [v1.1.1](https://github.com/formsy/formsy-react/compare/v1.1.0...v1.1.1)
> 22 November 2017
- feat(changelog): Changelog with conventional-commits [`#26`](https://github.com/formsy/formsy-react/pull/26)
- Fix email validation broken for new domains [`#20`](https://github.com/formsy/formsy-react/pull/20)
- refactor(Wrapper) Use arrow functions instead of manual bind [`#24`](https://github.com/formsy/formsy-react/pull/24)
- Bind all necessary methods of the HOC [`#22`](https://github.com/formsy/formsy-react/pull/22)
#### [v1.1.0](https://github.com/formsy/formsy-react/compare/v1.0.2...v1.1.0)
> 16 November 2017
- v1.1.0 [`#19`](https://github.com/formsy/formsy-react/pull/19)
- Add support for react 16 [`#18`](https://github.com/formsy/formsy-react/pull/18)
- Export validationRules [`#17`](https://github.com/formsy/formsy-react/pull/17)
- Fixed code styling issues [`f9a6f42`](https://github.com/formsy/formsy-react/commit/f9a6f4263722fa9535a6e903baaef275762e39c7)
#### [v1.0.2](https://github.com/formsy/formsy-react/compare/v1.0.1...v1.0.2)
> 13 November 2017
- exporting both withFormsy and Wrapper, Wrapper displays a deprecation warning, replicated some of the tests [`8f9467a`](https://github.com/formsy/formsy-react/commit/8f9467abe44cf1cb9c29426b2469f81ed598136c)
### [v1.0.1](https://github.com/formsy/formsy-react/compare/0.19.5...v1.0.1)
> 13 November 2017
- Bump version number to v1.0.1 [`#16`](https://github.com/formsy/formsy-react/pull/16)
- Change PropType for `value` to allow array. [`#14`](https://github.com/formsy/formsy-react/pull/14)
- Run existing eslint file in Travis [`#13`](https://github.com/formsy/formsy-react/pull/13)
- Fix incorrect mapping prop type (function, not object) [`#8`](https://github.com/formsy/formsy-react/pull/8)
- v1.0.0 [`#3`](https://github.com/formsy/formsy-react/pull/3)
- Update readme and package.json for new organization [`#5`](https://github.com/formsy/formsy-react/pull/5)
- Chore/tweaks for v1 [`#473`](https://github.com/formsy/formsy-react/pull/473)
- A few changes to API for better Wrapped component support [`#472`](https://github.com/formsy/formsy-react/pull/472)
- Major update/cleanup to Formsy API; React v15+; No more mixins [`#470`](https://github.com/formsy/formsy-react/pull/470)
- Add lib folder [`a18c220`](https://github.com/formsy/formsy-react/commit/a18c2203538ec6078694d850afe9672890818750)
- Fix eslint [`9f12b30`](https://github.com/formsy/formsy-react/commit/9f12b30d1c7c262ee3c1d13e4f9ae071e0ec9fbd)
- Rename organization to formsy [`a010273`](https://github.com/formsy/formsy-react/commit/a0102736f31a7f409aee8d9cc860d9b1daade1d3)
#### [0.19.5](https://github.com/formsy/formsy-react/compare/0.19.4...0.19.5)
> 17 June 2017
- Fix warning about isMounted being deprecated [`ebd84bb`](https://github.com/formsy/formsy-react/commit/ebd84bb02613b355a02fd3e3cffb9d6dcd46b500)
#### [0.19.4](https://github.com/formsy/formsy-react/compare/0.19.3...0.19.4)
> 16 June 2017
- Migrate from React.createClass to create-react-class [`7dc68fc`](https://github.com/formsy/formsy-react/commit/7dc68fc6336b1797a95860f3bd5dcd9aee4d7c90)
#### [0.19.3](https://github.com/formsy/formsy-react/compare/v0.19.0...0.19.3)
> 15 June 2017
- fix: show the default validation message when there is a required error [`#386`](https://github.com/formsy/formsy-react/pull/386)
- Remove stray sentence. [`#415`](https://github.com/formsy/formsy-react/pull/415)
- Fix crash when comparing array with null [`#404`](https://github.com/formsy/formsy-react/pull/404)
- docs: Removing unnecessary single quote [`#410`](https://github.com/formsy/formsy-react/pull/410)
- Migrate from React.PropTypes to prop-types [`a20da5b`](https://github.com/formsy/formsy-react/commit/a20da5b7cd9ad1fb461d962b4d4a523659a8e257)
- Revert "fix: show the default validation message when there is a required error (#386)" [`f1ba9d4`](https://github.com/formsy/formsy-react/commit/f1ba9d417e595d003c9df3d43b9627297eab49b6)
- Update API.md [`f395839`](https://github.com/formsy/formsy-react/commit/f395839e2c1ec4aedd9955469c2bb62cb32c18f4)
#### [v0.19.0](https://github.com/formsy/formsy-react/compare/v0.18.1...v0.19.0)
> 8 December 2016
- feat: expose inner element when using HOC [`#399`](https://github.com/formsy/formsy-react/pull/399)
- Nit-picky typo [`#366`](https://github.com/formsy/formsy-react/pull/366)
- Update README.md [`15493dc`](https://github.com/formsy/formsy-react/commit/15493dce67433746391f4eb42c7f994b72cf5df9)
- Update LICENSE [`89dbed0`](https://github.com/formsy/formsy-react/commit/89dbed0468f3b27a06d17e6a277df20847ee2287)
#### [v0.18.1](https://github.com/formsy/formsy-react/compare/v0.18.0...v0.18.1)
> 5 July 2016
- Use better displayNames for components wrapped into HOC [`#357`](https://github.com/formsy/formsy-react/pull/357)
- Fixed #335: getErrorMessages is undocumented in API [`#335`](https://github.com/formsy/formsy-react/issues/335)
- Fixed #298: RangeError: Maximum call stack size exceeded with custom validator [`#298`](https://github.com/formsy/formsy-react/issues/298)
- Fixed #361: Unknown props `onValidSubmit`, `onSubmitted` on <form> tag [`#361`](https://github.com/formsy/formsy-react/issues/361)
- Update documentation [`89a2d42`](https://github.com/formsy/formsy-react/commit/89a2d4287ba3decab2b9a52214cf881e60fb7d77)
- Fix: Cannot reset value unless truthy [`6767a6b`](https://github.com/formsy/formsy-react/commit/6767a6b9eba9c0a7c255c46ce2d6f84dc69eeeb4)
- Use better names for components wrapped into HOC [`9e923dd`](https://github.com/formsy/formsy-react/commit/9e923dd0dc27eaad3d42c3b207f28ae66dc2fe93)
#### [v0.18.0](https://github.com/formsy/formsy-react/compare/v0.17.0...v0.18.0)
> 19 April 2016
- Fix multiple on change [`#258`](https://github.com/formsy/formsy-react/pull/258)
- Issue 267 [`#275`](https://github.com/formsy/formsy-react/pull/275)
- Prevent multiple rendering with PureRenderMixin [`#252`](https://github.com/formsy/formsy-react/pull/252)
- Fix: Form.validationErrors disables input validation #239 [`#242`](https://github.com/formsy/formsy-react/pull/242)
- Remove babelify transform [`#251`](https://github.com/formsy/formsy-react/pull/251)
- Add formsy-material-ui to elements section. [`#243`](https://github.com/formsy/formsy-react/pull/243)
- Add formsy-material-ui [`#238`](https://github.com/formsy/formsy-react/pull/238)
- Fix #267 [`#267`](https://github.com/formsy/formsy-react/issues/267)
- Added `dynamic form fields` example. [`fbd0911`](https://github.com/formsy/formsy-react/commit/fbd09119d3758eaa195ced779c76739f621a81ec)
- Update dependencies. Some minor changes. [`112819f`](https://github.com/formsy/formsy-react/commit/112819f699bfea7a2a137339973ba9425a95ccb3)
- Add `getModel()` to documentation. [`5b5bd0f`](https://github.com/formsy/formsy-react/commit/5b5bd0fb67ac3f6fbb8fd1b12fd3687667157aba)
#### [v0.17.0](https://github.com/formsy/formsy-react/compare/v0.16.0...v0.17.0)
> 8 October 2015
- Update package.json [`#233`](https://github.com/formsy/formsy-react/pull/233)
- fix extending props in HOC. [`#229`](https://github.com/formsy/formsy-react/pull/229)
- React 0.14 support [`2be44f1`](https://github.com/formsy/formsy-react/commit/2be44f1b3248b4c0e2e504d807ac64835ddfb5f7)
#### [v0.16.0](https://github.com/formsy/formsy-react/compare/v0.15.0...v0.16.0)
> 4 October 2015
- Bumped version due to beta testing [`5bfa7e5`](https://github.com/formsy/formsy-react/commit/5bfa7e53f16724ed56912b68651068f1d90e43b1)
#### [v0.15.0](https://github.com/formsy/formsy-react/compare/v0.14.1...v0.15.0)
> 4 October 2015
- Transpile with Babel prior to publishing to npm [`#221`](https://github.com/formsy/formsy-react/pull/221)
- Add getInitialState to README example [`#214`](https://github.com/formsy/formsy-react/pull/214)
- make server validation more obvious in docs [`#213`](https://github.com/formsy/formsy-react/pull/213)
- Add display name [`#211`](https://github.com/formsy/formsy-react/pull/211)
- fix links so they work on githib [`#210`](https://github.com/formsy/formsy-react/pull/210)
- Added new validation rules: `isAlphanumeric`, `isInt`, `isFloat` [`#205`](https://github.com/formsy/formsy-react/pull/205)
- fix #196 [`#197`](https://github.com/formsy/formsy-react/pull/197)
- Pass through props inside the decorator [`#195`](https://github.com/formsy/formsy-react/pull/195)
- Make it browserify-friendly [`#176`](https://github.com/formsy/formsy-react/pull/176)
- Add example use case for require="isFalse" [`#174`](https://github.com/formsy/formsy-react/pull/174)
- Fix 'localhost' links in 'Examples' readme [`#202`](https://github.com/formsy/formsy-react/pull/202)
- removed unneeded comparison [`#201`](https://github.com/formsy/formsy-react/pull/201)
- React 0.14 [`#193`](https://github.com/formsy/formsy-react/pull/193)
- React 0.14 [`#192`](https://github.com/formsy/formsy-react/pull/192)
- Fix React warnings in tests [`#173`](https://github.com/formsy/formsy-react/pull/173)
- Relax react peerDependency to minor level (0.13.x instead of ^0.13.1) [`#172`](https://github.com/formsy/formsy-react/pull/172)
- Update main.js [`#160`](https://github.com/formsy/formsy-react/pull/160)
- fix typo [`#156`](https://github.com/formsy/formsy-react/pull/156)
- * Fixed mapModel issue when input name is nested [`#153`](https://github.com/formsy/formsy-react/pull/153)
- Made passing all props, except `onSubmit` [`#148`](https://github.com/formsy/formsy-react/pull/148)
- fix typo [`#149`](https://github.com/formsy/formsy-react/pull/149)
- Changed validation behaviour [`#138`](https://github.com/formsy/formsy-react/pull/138)
- Merge pull request #197 from rblakeley/patch-1 [`#196`](https://github.com/formsy/formsy-react/issues/196)
- add built files, fix #196 [`#196`](https://github.com/formsy/formsy-react/issues/196)
- removed obsolete method call, fix #196 [`#196`](https://github.com/formsy/formsy-react/issues/196)
- fix #196 [`#196`](https://github.com/formsy/formsy-react/issues/196)
- Moved tests to es2015 [`7ab78f9`](https://github.com/formsy/formsy-react/commit/7ab78f9603cdf0a9dc312a0021e8d6b02cc04688)
- Added `reset-values` example. [`6a0d23c`](https://github.com/formsy/formsy-react/commit/6a0d23cc036bfe5ec33fec9116653297c1a592be)
- Initial commit for new version [`818b1de`](https://github.com/formsy/formsy-react/commit/818b1defbfaf1cced5d0e602b1d1361e8a785f7e)
#### [v0.14.1](https://github.com/formsy/formsy-react/compare/v0.14.0...v0.14.1)
> 22 May 2015
- Reverted passing of all props, only added autoComplete [`d7e7dfc`](https://github.com/formsy/formsy-react/commit/d7e7dfc55e998518465a295c1a756fba454445df)
#### [v0.14.0](https://github.com/formsy/formsy-react/compare/v0.13.1...v0.14.0)
> 22 May 2015
- Allow form to be initialised with specified data [`#117`](https://github.com/formsy/formsy-react/pull/117)
- typeo in error message [`#125`](https://github.com/formsy/formsy-react/pull/125)
- Add type check to isSame [`#119`](https://github.com/formsy/formsy-react/pull/119)
- Prepared new release [`a1cf223`](https://github.com/formsy/formsy-react/commit/a1cf2236dfd26dd579f095a11886b8c8fec3805d)
- Bumped version and created release [`4fcb74f`](https://github.com/formsy/formsy-react/commit/4fcb74f8d8344f8006ebe41d37f44a214f9750e7)
- Pull request for isChanged [`23f91c4`](https://github.com/formsy/formsy-react/commit/23f91c437339565add018f7c94b8b1badbb4b818)
#### [v0.13.1](https://github.com/formsy/formsy-react/compare/v0.13.0...v0.13.1)
> 29 April 2015
- Removed 'required' check from validations [`#115`](https://github.com/formsy/formsy-react/pull/115)
- Merged pull, fixed equality bug and added tests [`37018b1`](https://github.com/formsy/formsy-react/commit/37018b10fa78aa2264e664fcfff74f5dd0fabd73)
- API corrected [`750fe15`](https://github.com/formsy/formsy-react/commit/750fe1508f54907110c546ea3d71ba025bfb1cdd)
#### [v0.13.0](https://github.com/formsy/formsy-react/compare/v0.12.6...v0.13.0)
> 25 April 2015
- Fix code example in API.md [`#112`](https://github.com/formsy/formsy-react/pull/112)
- don't validate the inputs when the form was not submitted [`#108`](https://github.com/formsy/formsy-react/pull/108)
- Cleaning up tests setup [`6d64dd3`](https://github.com/formsy/formsy-react/commit/6d64dd34b01d42e65a0a32a48c4b2111c141d774)
- Fixed value bug and configured deploy new version script [`8acaead`](https://github.com/formsy/formsy-react/commit/8acaeadaee480609bab0ce6275915df8514156cc)
- Clean up [`b18b4e8`](https://github.com/formsy/formsy-react/commit/b18b4e8c799bbc47d7ecc512b7606cdd2d85c2fa)
#### [v0.12.6](https://github.com/formsy/formsy-react/compare/v0.12.5...v0.12.6)
> 22 April 2015
- improving validation rules + unit tests [`#105`](https://github.com/formsy/formsy-react/pull/105)
- releasing 0.12.6 [`f64d244`](https://github.com/formsy/formsy-react/commit/f64d2443b900474d2b7e9feb127bbc1d1d0312fb)
- Added keywords and another recommended fields [`e4b5dbf`](https://github.com/formsy/formsy-react/commit/e4b5dbf8f951946e960d358f5b1b8513ebdbe213)
- Added keywords [`1a70c89`](https://github.com/formsy/formsy-react/commit/1a70c89996be68d5e3796f9861083fba3ba2e273)
#### [v0.12.5](https://github.com/formsy/formsy-react/compare/v0.12.4...v0.12.5)
> 17 April 2015
- Fixed validation errors using callback [`4267c40`](https://github.com/formsy/formsy-react/commit/4267c40f3b764336463cc936e824b157c7d3eeea)
- Merged new README structure [`7e909fb`](https://github.com/formsy/formsy-react/commit/7e909fb188d70850b384db26b79b8067ebd86426)
- Moved API to separate file [`6c3d9a0`](https://github.com/formsy/formsy-react/commit/6c3d9a0315453ac5b6c34f67f376ebb7ebebb932)
#### [v0.12.4](https://github.com/formsy/formsy-react/compare/v0.12.3...v0.12.4)
> 16 April 2015
- Fixed bug with comparing validations. Removed dynamic validations [`aaac6d0`](https://github.com/formsy/formsy-react/commit/aaac6d06182b200f4fe414923d18ab168e2538cd)
- Fix README [`7227895`](https://github.com/formsy/formsy-react/commit/7227895ee99a64c4938ba3f1b94aa5c312657ee2)
- Added release badge [`4736bee`](https://github.com/formsy/formsy-react/commit/4736beecb855a8bbf0c659106659b38f24fc1e70)
#### [v0.12.3](https://github.com/formsy/formsy-react/compare/v0.12.2...v0.12.3)
> 15 April 2015
- Examples [`#97`](https://github.com/formsy/formsy-react/pull/97)
- Fixed required bug [`1475dbb`](https://github.com/formsy/formsy-react/commit/1475dbb88bb065ce107d6e3a53b40e938e362646)
- Added more info about examples. Fix `custom-validation` example [`9fdca02`](https://github.com/formsy/formsy-react/commit/9fdca026bf93fd4acfca555b71d4dc174d3b13ef)
#### [v0.12.2](https://github.com/formsy/formsy-react/compare/v0.12.1...v0.12.2)
> 15 April 2015
- Fixed callbacks for onInvalidSubmit and onValidSubmit [`d0af137`](https://github.com/formsy/formsy-react/commit/d0af1375a2e7f5903f56ef36eb2c682b85ffa787)
#### [v0.12.1](https://github.com/formsy/formsy-react/compare/v0.12.0...v0.12.1)
> 14 April 2015
- Removed noValidate and added formNoValidate to readme [`1fb4461`](https://github.com/formsy/formsy-react/commit/1fb4461121d4252f969eafece6294cf4bfab3b96)
- Update README.md [`01e6b36`](https://github.com/formsy/formsy-react/commit/01e6b36a369aab99c661716edff626573500706a)
- removed novalidate from readme [`e8cd6a8`](https://github.com/formsy/formsy-react/commit/e8cd6a8ce8ceb2b63221b4bf8e87437009abefff)
#### [v0.12.0](https://github.com/formsy/formsy-react/compare/v0.11.2...v0.12.0)
> 14 April 2015
- Release 0.12.0 [`54a8576`](https://github.com/formsy/formsy-react/commit/54a857638ae04e04652f608b37c1799a738e4bef)
- Update CHANGES.md [`6eb83c0`](https://github.com/formsy/formsy-react/commit/6eb83c0c8a8f7171689cd35850435d5cbefd3240)
#### [v0.11.2](https://github.com/formsy/formsy-react/compare/v0.11.1...v0.11.2)
> 14 April 2015
- Fixed equalsField validation rule. [`#86`](https://github.com/formsy/formsy-react/pull/86)
- Fixed equalsField rule [`785ac0c`](https://github.com/formsy/formsy-react/commit/785ac0ca54f2f6de89108fbe93ffefda70fe7f47)
- fixed equalsField validation rule. [`a0bab16`](https://github.com/formsy/formsy-react/commit/a0bab16ca3e0df2e12c7500f13fafda277fb49f5)
#### [v0.11.1](https://github.com/formsy/formsy-react/compare/v0.10.1...v0.11.1)
> 13 April 2015
- Added example of custom validation [`#79`](https://github.com/formsy/formsy-react/pull/79)
- added react 0.13 as test lib [`36d4439`](https://github.com/formsy/formsy-react/commit/36d4439019bf189c9822e8ad8da71d563c9e187f)
- Passing invalidate on onValidSubmit and onInvalidSubmit [`5e00ea2`](https://github.com/formsy/formsy-react/commit/5e00ea281feb8d53ed42685019e8a7751a40349b)
- Added validation objects and required validation [`b0738a5`](https://github.com/formsy/formsy-react/commit/b0738a503269cd17284a8a7332a6b1440266eddd)
#### [v0.10.1](https://github.com/formsy/formsy-react/compare/v0.10.0...v0.10.1)
> 7 April 2015
- Fixed bugs with isValidValue and isValidForm [`ad83a10`](https://github.com/formsy/formsy-react/commit/ad83a1089460a4e1c7f6b9cf2eb2d3a79bc82e82)
#### [v0.10.0](https://github.com/formsy/formsy-react/compare/v0.9.0...v0.10.0)
> 3 April 2015
- Added npmignore file [`#68`](https://github.com/formsy/formsy-react/pull/68)
- Allow a component to decide whether it is valid (fixes #60) [`#63`](https://github.com/formsy/formsy-react/pull/63)
- Added example [`#69`](https://github.com/formsy/formsy-react/pull/69)
- Merge pull request #63 from philippotto/checkValidity [`#60`](https://github.com/formsy/formsy-react/issues/60)
- Allow a component to decide whether it is valid (fixes #60) [`#60`](https://github.com/formsy/formsy-react/issues/60)
- Fixed bug with internal ajax [`ebd17fd`](https://github.com/formsy/formsy-react/commit/ebd17fde625101ec602aca34c7cfdf26d7d9b44c)
- Fixed validation bug [`0964b07`](https://github.com/formsy/formsy-react/commit/0964b07e1d35d006e1b791c3f525cae79f4c2f76)
- Added section on validate method [`f1d9d6c`](https://github.com/formsy/formsy-react/commit/f1d9d6c15c7946544d26050b0a00484bea0d0f79)
#### [v0.9.0](https://github.com/formsy/formsy-react/compare/v0.8.1...v0.9.0)
> 29 March 2015
- Fix bug: Allow value === false to be passed [`#49`](https://github.com/formsy/formsy-react/pull/49)
- Element spec: Fix typo in spec description [`#51`](https://github.com/formsy/formsy-react/pull/51)
- Update README.md [`#55`](https://github.com/formsy/formsy-react/pull/55)
- Rewrite validation tests [`#50`](https://github.com/formsy/formsy-react/pull/50)
- Handle any value with tests [`dca9f78`](https://github.com/formsy/formsy-react/commit/dca9f785248346431a32e0121d970b6a0a4a55b8)
- Bumped to release 0.9.0 [`47dd80b`](https://github.com/formsy/formsy-react/commit/47dd80b67f9104ab98567fd5d9f5387f6c4b8722)
#### [v0.8.1](https://github.com/formsy/formsy-react/compare/v0.8.0...v0.8.1)
> 24 March 2015
- Fix global variable leak [`#61`](https://github.com/formsy/formsy-react/pull/61)
- Suppress error in non-browser environments [`#59`](https://github.com/formsy/formsy-react/pull/59)
- Add repository to package.json (prevents npm WARN) [`#41`](https://github.com/formsy/formsy-react/pull/41)
- Support React 0.13.1 [`5e12c95`](https://github.com/formsy/formsy-react/commit/5e12c95d36c540fd489ca46a424cbfbd32496c0a)
- Update package.json [`2c64535`](https://github.com/formsy/formsy-react/commit/2c645355224a64fb049e7a027dd90928ee4d8ddc)
#### [v0.8.0](https://github.com/formsy/formsy-react/compare/v0.7.1...v0.8.0)
> 7 March 2015
- Added dynamic validation rule support [`#34`](https://github.com/formsy/formsy-react/pull/34)
- Check isMounted in setTimeout [`#38`](https://github.com/formsy/formsy-react/pull/38)
- Move React to peerDependencies [`#39`](https://github.com/formsy/formsy-react/pull/39)
- Actually check for invalid floats [`#30`](https://github.com/formsy/formsy-react/pull/30)
- Attach CSRF token to header if it exists [`#29`](https://github.com/formsy/formsy-react/pull/29)
- Allow floats in isNumeric [`#28`](https://github.com/formsy/formsy-react/pull/28)
- Fixed dynamic validations, disable form, dynamic value update etc. [`86aec65`](https://github.com/formsy/formsy-react/commit/86aec656df25800dbd72ff7d015bb4dba4dfe721)
- Allow floats for isNumeric [`a65b294`](https://github.com/formsy/formsy-react/commit/a65b2943b0817771bb8bd98627c48587055e6e2c)
- Dynamic validation support [`5cc979e`](https://github.com/formsy/formsy-react/commit/5cc979e2490ee0ae67465c6da25a1410a3ec0976)
#### [v0.7.1](https://github.com/formsy/formsy-react/compare/v0.7.0...v0.7.1)
> 23 February 2015
- Update form's model if the input is pristine and its value changes; test [`#27`](https://github.com/formsy/formsy-react/pull/27)
- registerInputs: Support null/undefined children; add test [`#26`](https://github.com/formsy/formsy-react/pull/26)
- Merged two pull requests [`385263c`](https://github.com/formsy/formsy-react/commit/385263c383577c94a8195396583871f778630918)
#### [v0.7.0](https://github.com/formsy/formsy-react/compare/v0.6.0...v0.7.0)
> 3 February 2015
- onChange, dynamic form elements and bug fix [`86ba085`](https://github.com/formsy/formsy-react/commit/86ba085cc4aebdda1709a1074ba60549667f8c9c)
- Mapping documentation [`f0faede`](https://github.com/formsy/formsy-react/commit/f0faede640d75d559d96bff4415c89ff688dc286)
- typo [`0834810`](https://github.com/formsy/formsy-react/commit/0834810d67c7baab8a4bc8dfb14c6f98560cff3a)
#### [v0.6.0](https://github.com/formsy/formsy-react/compare/v0.5.2...v0.6.0)
> 21 January 2015
- Add method for checking if input has had interaction [`#16`](https://github.com/formsy/formsy-react/pull/16)
- Pristine, mapping and tests [`15b6df9`](https://github.com/formsy/formsy-react/commit/15b6df9526d976347fc29848c7d602652e06d0fe)
#### [v0.5.2](https://github.com/formsy/formsy-react/compare/v0.5.1...v0.5.2)
> 19 January 2015
- Call onSuccess and onSubmitted from props after AJAX response [`#13`](https://github.com/formsy/formsy-react/pull/13)
- Fixed exception on trying to forEach empty request headers [`#8`](https://github.com/formsy/formsy-react/pull/8)
- Fixed uncaught exception on parsing non-JSON AJAX response [`#9`](https://github.com/formsy/formsy-react/pull/9)
- Fixed bug with handlers in ajax [`1ec5868`](https://github.com/formsy/formsy-react/commit/1ec5868f645b73d9dfe193a0e3b81e83ce2dbf6c)
- Added setState documentation [`80227cc`](https://github.com/formsy/formsy-react/commit/80227cc50f12b378857c7aec992635ec54fdac8f)
- Update README.md [`7c95bf1`](https://github.com/formsy/formsy-react/commit/7c95bf191ad86756bf879c61d6e0d7787cc13063)
#### [v0.5.1](https://github.com/formsy/formsy-react/compare/v0.5.0...v0.5.1)
> 14 January 2015
- Fixed bug with empty validations [`9e430bb`](https://github.com/formsy/formsy-react/commit/9e430bbf839ebd6807863f1971fa37ebb06166bd)
#### [v0.5.0](https://github.com/formsy/formsy-react/compare/v0.4.1...v0.5.0)
> 14 January 2015
- Cross input validation, invalidateForm and bug fix [`e9743a2`](https://github.com/formsy/formsy-react/commit/e9743a2df1638f77f0cd7e223566e5496d4680f5)
#### [v0.4.1](https://github.com/formsy/formsy-react/compare/v0.3.0...v0.4.1)
> 7 January 2015
- words, spaces and special letters. [`#6`](https://github.com/formsy/formsy-react/pull/6)
- Allow for no url, using "onSubmit" handler to pass model for manual XHR [`#5`](https://github.com/formsy/formsy-react/pull/5)
- Fixed required and no validations bug [`915ddb8`](https://github.com/formsy/formsy-react/commit/915ddb8cee8182a3205ab85369d3c7330af41151)
- Release 0.4.0 [`b04c989`](https://github.com/formsy/formsy-react/commit/b04c989cf63569e1e4ab4f4c59352ce887ed7df7)
- Update README.md [`d12ae50`](https://github.com/formsy/formsy-react/commit/d12ae507d0f6308d78ca5984da18153290834128)
#### [v0.3.0](https://github.com/formsy/formsy-react/compare/v0.2.3...v0.3.0)
> 5 January 2015
- Added new handlers [`df4e84a`](https://github.com/formsy/formsy-react/commit/df4e84a10a9b6731ea81d2b710a28d579d7f3b7d)
#### [v0.2.3](https://github.com/formsy/formsy-react/compare/v0.2.2...v0.2.3)
> 17 November 2014
- Fixed props check [`20f1d71`](https://github.com/formsy/formsy-react/commit/20f1d71f9671079589d06d2723135ef1d23e5400)
#### [v0.2.2](https://github.com/formsy/formsy-react/compare/v0.2.1...v0.2.2)
> 29 October 2014
- Fixed updating of props bug [`874fe8f`](https://github.com/formsy/formsy-react/commit/874fe8f71666e80a3bf025be99fa0cfd3c455535)
#### [v0.2.1](https://github.com/formsy/formsy-react/compare/v0.2.0...v0.2.1)
> 28 October 2014
- onCancel handler toggles showing of cancel button [`5bdfc82`](https://github.com/formsy/formsy-react/commit/5bdfc8235d78dbc214b874654edaab11242e2412)
#### [v0.2.0](https://github.com/formsy/formsy-react/compare/v0.1.3...v0.2.0)
> 28 October 2014
- Added hasValue() method [`014f7ad`](https://github.com/formsy/formsy-react/commit/014f7add09416bc64ccb7f6a626ee813e0fa1b00)
#### [v0.1.3](https://github.com/formsy/formsy-react/compare/v0.1.2...v0.1.3)
> 28 October 2014
- Fixed resetValue bug [`2f20ec1`](https://github.com/formsy/formsy-react/commit/2f20ec13e4fe83cc4efcfeaab5088dd1341a9d3c)
#### [v0.1.2](https://github.com/formsy/formsy-react/compare/v0.1.1...v0.1.2)
> 28 October 2014
- Fixed isValue check [`8228923`](https://github.com/formsy/formsy-react/commit/822892314ccc04a45f6d15d3b7bfa1d58bfe778e)
#### [v0.1.1](https://github.com/formsy/formsy-react/compare/v0.1.0...v0.1.1)
> 28 October 2014
- Fixed showRequired and added resetValue method [`2e501f4`](https://github.com/formsy/formsy-react/commit/2e501f4f4f10e2a35d0ab70276b2bf557e9bb8d6)
- Updated readme [`56b6270`](https://github.com/formsy/formsy-react/commit/56b6270f92018f7c4d8b3ac526d0f28110c0f7c8)
- updated readme [`597b5b3`](https://github.com/formsy/formsy-react/commit/597b5b351117c770bb9f1dea301ee37ac99a5853)
#### v0.1.0
> 22 October 2014
- Initial commit [`6727636`](https://github.com/formsy/formsy