File uploads arrive

Say hello to <nys-fileinput>, a new component for handling file uploads in your forms. It supports multiple files, drag-and-drop, MIME type filtering, and more.

Screenshot of the nys-fileinput component
↳ Built by Robert Chen.

Package size cut in half

We streamlined dependencies across the library, shrinking the full @nysds/components package down to 380KB. That means faster installs and lighter apps.
↳ Optimization work by Eric Steinborn.

Fresh icons for your toolkit

Three new icons have landed in <nys-icon>:

print
print icon

attach_file
attach_file icon

progress_activity
progress_activity icon

↳ Added by Robert Chen.

Other fixes and improvements

  • Plopfile updates
  • Issue template updates

↳ Thanks to Emily Gorelik for keeping the scaffolding sharp.

For full component updates, bug fixes, and the detailed changelog:

See the full developer release notes for v1.4.0 →

  • release
  • components
  • performance
  • icons
  • forms
Up Next: Release 1.5.0
Previous : Release 1.3.0