Frontity release: First testable version of the @frontity/amp package

Enhancements

  • Add the first version of html2react processors that are necessary for the @frontity/amp
    package. The processors created include:

    1. Processors to substitute an element x with its AMP amp-x equivalent:
    2. Processors for embeds:
    3. Processors that remove some HTML tags and/or it’s HTML tag attributes & properties
      that are disallowed in an AMP page.

    With this list of processors, we have been able to start validating test.frontity.org, which contains dummy content for most of the use cases, and raise some issues that could be improved.

  • Make the analytics library AMP-aware, rendering the amp-analytics script so it’s included for the Frontity analytics packages #737.

  • Make the ComScore analytics package AMP-aware #737.

  • Add support for the latest version of the All In One SEO plugin (^4.0.16) #49.

Bug fixes

  • Update react-helmet-async dependency to solve a npm warning #738.
  • Fix a bug causing Custom Components processed with Html2React to pass a className prop to DOM nodes #741.
  • Fix a bug which caused infinite loop when visiting any link without the final trailing slash in the URL #745.

:bulb: To keep Frontity and its packages updated, you can follow this guide in our documentation.


Plugins Changelog


frontity-headtags@1.2.0

Minor Changes

  • 8872e6d #49 - Add support for the latest version of the All In One SEO plugin (^4.0.16).

Packages Changelog


@frontity/amp@0.1.0

Minor Changes

  • 00009580 #718 Thanks @michalczaplinski! - Add the first version of html2react processors that are necessary for the AMP
    package. The processors created include:
    1. Processors to substitute an element x with its AMP amp-x equivalent:
    • iframe
    • img
    • audio
    • video
    1. Processors for embeds:
    • youtube
    • twitter
    1. Processors that remove some HTML tags and/or it’s HTML tag attributes & properties
      that are disallowed in an AMP page

Patch Changes


@frontity/analytics@1.4.0

Minor Changes

Patch Changes

  • Updated dependencies [4a179f5d]:
    • frontity@1.14.3

@frontity/comscore-analytics@1.3.0

Minor Changes

Patch Changes


@frontity/core@1.11.1

Patch Changes


frontity@1.14.3

Patch Changes


@frontity/html2react@1.6.2

Patch Changes

  • c326111a #741 Thanks @michalczaplinski! - Fix a bug causing Custom Components processed with Html2React to pass a className prop to DOM nodes.
  • Updated dependencies [4a179f5d]:
    • frontity@1.14.3

@frontity/tiny-router@1.4.1

Patch Changes

  • d25c49db #745 Thanks @DAreRodz! - Fix a bug which caused infinite loop when visiting any link without the final trailing slash in the URL.
  • Updated dependencies [4a179f5d]:
    • frontity@1.14.3
3 Likes