Skip to content

Release 3.3.3

Latest

Choose a tag to compare

@jasonlundien jasonlundien released this 21 Jul 13:00

Fixed

  • Fixed class and style failing to type-check on <FontAwesomeIcon> in JSX/TSX, a regression from
    #576. FontAwesomeIcon is declared as a FunctionalComponent, whose JSX attribute surface resolves
    from the component's own props only; the declaration now also intersects AllowedComponentProps and
    VNodeProps, restoring class, style, key, and ref. Types-only and non-breaking.

Changed

  • CI: the public API type-check now runs against the oldest supported Vue (3.0.x) as well as the newest,
    so type-only regressions that depend on a helper only newer Vue versions export are caught
  • Removed the unused npm and install devDependencies. Development-only; the published package is
    unchanged.