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.
1.3.2 - 2019-06-21
- Pin react json schema form to version 1.2.1 (#68).
1.3.1 - 2019-06-20
- Ensure IE and Edge are included in babel
browserslist
(#67)
- update dependencies (#62)
1.3.0 - 2019-05-21
- add
styles
option for custom form styling
- Update dependencies (#52, #61)
1.2.1 - 2018-10-29
- Include random number as query param to prevent Safari from caching unexpectedly (#60).
1.2.0 - 2018-10-23
- Support custom validation messages (#58).
{
"example": {
"type": "string",
"pattern": "^[A-Z]{3}$",
"messages": {
"pattern": "Must be three upper case letters"
}
}
}
1.1.2 - 2018-10-10
- Add
safeRenderCompletion
to support rendering on Firefox (#56). - Set icon size directly on font awesome icon (#57).
1.1.1 - 2018-10-10
- Remove embedded polyfills the can conflict with other polyfills (#55).
1.1.0 - 2018-10-09
- Support web component spec version 1 (#50).
- Don't show submit button when no input is requested (#51).
1.0.3 - 2018-09-21
- Form builder iterator now loops through data correctly (#49)
1.0.2 - 2018-09-20
- Correctly pass version number into the JSON Schema Form builder
1.0.1 - 2018-09-11
- allow form builder to be run in Internet Explorer 11 (#44).
1.0.0 - 2018-09-07
- display success messages after form submission (#42)
0.2.5 - 2018-09-07
- Use state instead of prop for mutable context (#43).
0.2.4 - 2018-08-07
- 0.2.3 release lost files during upload, this is a re-release of 0.2.3 with all the expected files.
0.2.3 - 2018-08-07
- prevent unexpected page scrolls
0.2.2 - 2018-08-06
- Keep form values when validation fails (#37).
0.2.1 - 2018-08-01
- Hide validation errors when issues have been resolved (#36).
- Automatically generate web component during
npm publish
(#35).
- NPM, Maven Central and Travis CI status badges added to README.md
0.2.0 - 2018-07-30
- Show validation messages sent back from server (#33).
- Add web component polyfill for Firefox and IE (#34).
- Ensure
error
is defined before reading error messages (#34).
- Move font awesome react to dev dependency, it is not directly included but is built into the bundle (#31)
- Include build in release (#31)
- Update font awesome and font awesome react (#31).
- Remove unused files (#31).
- Reactive elements updated to version 0.10.0 (#32).
0.1.2 - 2018-07-17
- Update font awesome and font awesome react (#31).
- Remove unused files (#31).
0.1.1 - 2018-07-16
- Move
react-scripts
todevDependencies
reducing dependencies included in production install (#30)
- Add changelog (#27)
- Add license (#25)
- Add html flag to example in readme (#28)
- Configure continuous integration (#22)
- Configure renovate dependency manager (#21)
0.1.0 - 2018-07-10
- Add react app template
- Wrap as web component
- Leverage Open ID Connect (OIDC) for authorization
- Support loading templates
- Support loading previous answers
- Support form forwarding
- Create README
- Add Committers