Skip to content

Release 3.3.1

Choose a tag to compare

@jasonlundien jasonlundien released this 09 Jul 21:06

Fixed

  • Fixed TS2590: Expression produces a union type that is too complex to represent when using
    FontAwesomeIcon in a Vue render function (h(FontAwesomeIcon, { icon })), a regression from #559.
    Types-only and non-breaking.

Changed

  • CI: fixed the build matrix failing with npm ERESOLVE when installing older Vue versions in the test
    matrix (a regression surfaced by #576 adding typescript to the lockfile), and added a strict
    peer-dependency check job
  • Documented the test:types command in DEVELOPMENT.md and added test-first and explicit dist steps
    to the release checklist