Skip to content

2026-06-18 Changelog

Summary of production-facing updates since 2026-06-02.

en-forms

  • EnInputSsn gained a secure obscure mode that masks every digit with * while the field stays editable, with a toggle to reveal and re-hide the full value. SSN versus EIN/TIN formatting is detected the same way as the standard field.
  • The obscured field now handles values that arrive already masked and supports a show-SSN toggle in display-only mode.
  • Datepickers no longer clear the field when the already-selected date is re-clicked; re-clicking now simply closes the calendar. A new allowDeselect prop opts back into the previous clear-on-reclick behavior.
  • WYSIWYG editor styling was corrected.

en-components

  • A new toaster and notice API was introduced, adding the EnToaster and EnNotice components for surfacing toast notifications and inline notices.
  • Toaster behavior was refined with a configurable grace period before dismissal and cleaner handling of empty messages.

en-style

  • A new panel grid layout was added for splitting panel content into bordered cells, supporting equal-width column counts, fixed column ratios, a narrow-aside variant, optional dividers, and header cells.
  • Button group and input-group button styling was refined, including more consistent input group borders in the EE app and a new selection color variable.
  • Button icon spacing now uses gap instead of margin, and an input height discrepancy and placeholder contrast issue were corrected.