Skip to content

Releases: SFDigitalServices/formio-sfds

v10.0.0

04 Jan 18:06
6d19528
Compare
Choose a tag to compare

This is a major release with breaking CSS changes. Please update your forms accordingly!

💣 Breaking changes

  • All utilities with the -xs- modifier have been removed. As far as I can tell they weren't used anywhere.
  • All spacing utilities with the -4 suffix ([mp][trblxy]?.*-4) map to 4px instead of 60px. Please replace these with the *-60 equivalents.
  • All spacing utilities with the -5 suffix ([mp][trblxy]?.*-5) have been removed, and should be replaced with the *-80 equivalents.

🚀 Features

  • Replaced indexed (1-5) CSS spacing utilities with equivalent absolute values (2, 4, 8, etc.)

🐛 Bug fixes

  • Lots of CSS fixes
  • More complete "Back" and "Next" translations

🏠 Internal

  • Upgraded Jest (patch)
  • Upgraded jest-serializer-html (minor)
  • Added source-map to work around weird build errors

v9.2.7

28 Jun 17:49
4179d47
Compare
Choose a tag to compare

🐛 Bug fixes

  • #226 removes the v-align-top class from table rows in our datagrid component template
  • #228 improves the datagrid component layout
  • #235 adds a visual required field indicator to radio and selectboxes (multiple checkbox) components
  • #236 fixes some issues with select component option labels not being translated

🏠 Internal

  • #224 fixes some runtime errors on the server

v9.2.6

01 Jun 19:45
dfcf6cd
Compare
Choose a tag to compare

🐛 Bug fixes

  • #221: fix aria-invalid patch for some inputs

v9.2.5

10 Mar 23:44
91d6208
Compare
Choose a tag to compare

🐛 Bug fixes

  • Fixed activation of {key}.validate.customMessage and {key}.errorLabel translation keys
  • Surfaced {key}.errorLabel strings in /api/strings
  • Fixed issues with merging of i18n option translations and built-in translations
  • Added "Get started" translations in Spanish, Chinese, and Filipino

🏠 Internal

  • Refactored how translations are loaded and merged with defaults
  • Added lots more tests for translation

Full Changelog: v9.2.4...v9.2.5 #218

v9.2.4

02 Mar 22:21
4bc80fc
Compare
Choose a tag to compare

What's Changed

  • Release 9.2.4 in #214

Full Changelog: v9.2.3...v9.2.4

v9.2.3

19 Jan 21:36
d4455d9
Compare
Choose a tag to compare

🐛 Bug fixes

  • Forms are now smarter about when they show the browser-native exit alert, thanks to @c3gabe in #211

🏠 Internals

  • We now have VS Code settings that enable JavaScript linting with ESLint

v9.2.2

22 Nov 18:50
e20219f
Compare
Choose a tag to compare

🐛 Bug fixes

  • Fix un-scoped [data-toggle-container] selector observer by @shawnbot in #209
  • Align datagrid component table cells to the top by @hshaosf in #210

🏠 Internal

Full Changelog: v9.2.1...v9.2.2

v9.2.1

30 Aug 22:43
d7a14fc
Compare
Choose a tag to compare

🐛 Bug fixes

  • Fix delete button appearance in file upload components

🏠 Internal

  • Improve "file" component tests + template whitespace

v9.2.0

30 Aug 16:17
fd9b4fa
Compare
Choose a tag to compare

ℹ️ Info

We're upgrading to formiojs version 4.13.2, which brings a slew of new features and bug fixes. See #189 for more info.

🚀 Features

  • Our patched Formio.createForm() function now supports page and focus options to navigate immediately to a given page or component. See #201 for more info.

🐛 Bug fixes

  • Our update to formiojs (as of or before version 4.13.2) addresses an issue with wizard navigation (next, previous, and submit buttons) not being updated when input conditions affect the visibility of form pages

v9.1.0

14 Jul 22:02
837cf69
Compare
Choose a tag to compare

🚀 Features

  • #196 add required and aria-required attributes to most form inputs

🐛 Bug fixes

  • #197 fixes some lingering button CSS issues
  • #198 fixes some navigation CSS issues