Skip to content

Releases: usds/us-forms-system

Release 1.2.0

15 Oct 13:11
Compare
Choose a tag to compare

Release 1.2.0

Thank you for using the US Forms System library. For questions about this release, open an issue. This release was primarily designed to incorporate small changes and bug fixes required by vets.gov without the larger breaking changes that have already been incorporated into the master branch.

Breaking Changes

  • filterInactivePages was renamed to filterInactivePageData and the parameters were changed. Generally we try hard to avoid breaking changes in a non-major versions, but this was done as part of a bug-fix for #155. See this diff for more details. The changes required are minor.

New Features

  • Allow the pre-submit privacy agreement to be configurable (#209) It is now possible to change the wording of the agreement, or leave it out entirely.

Resolved Security Issues

  • No security issues are open in the 1.2.0 release so none needed to be fixed. As of the release, npm does not report any security issues for USFS dependencies.

Bug Fixes

  • Fix expand active order in ReviewChapters (#267)

Thanks

Thank you to @jbalboni for help with testing this release!

Release v1.1.0

20 Aug 21:51
b3dcc5e
Compare
Choose a tag to compare

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 the hoek 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 the uiSchema 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.

First release to npm

10 Jul 14:04
fb62c2e
Compare
Choose a tag to compare

The first release to npm includes all of the library code.