Release v1.1.0
1.1.0 Release
Thank you for using the US Forms System library. For questions about this release, open an issue.
New Features
- Improved library documentation. This includes Getting Started content, conceptual and referential information about building forms, and reorganized content around customizing forms. Outlined in #86, addressed in #90.
- Moved a sourcemap embedded in
styles.css
into a separate file. Outlined in #120, addressed in #121. - Improved
FormPage
unit tests. Addressed in #202.
Resolved Security Issues
- Updated
node-sass
to a recent version. This satisfied thehoek
vulnerability CVE-2018-3728, reported by GitHub. Fixed in #213.
Bug Fixes
- Fields that appeared on both active and inactive pages were incorrectly removed from form submission data. Reported in #140, fixed in #155.
- CSS styles for fields that are conditionally expanded below other fields using the
expandUnder
property in theuiSchema
object were missing from the US Forms System library. Fixed in #192. - In forms without an introduction page, exclude the back button on the first page. After we made the introduction page optional in the US Forms System Starter App (usds/us-forms-system-starter-app@84c7a23), the back button remained on the first page of the form. Reported in #177, addressed in #195.