Skip to content

Latest commit

 

History

History
914 lines (655 loc) · 47.6 KB

CHANGELOG.md

File metadata and controls

914 lines (655 loc) · 47.6 KB

2.10.0 (2024-06-07)

🚀 Enhancement

  • `optimizer'
    • #1358 AMP optimizer to support ampjs.org
    • Dependency upgrades

2.9.0 (2022-06-23)

🚀 Enhancement

🐛 Bug Fix

  • optimizer
    • #1319 Fix i-amphtml-sizer responsive issue (@ediamin)
    • #1312 More robust auto extension import (@sebastianbenz)
    • #1303 Fix for issue #1302: "SSR: Duplicated ids in rendered markup, if there are nodes with attributes 'media', 'heights' or 'sizes'" (@DK-Stern)
    • #1305 Fix for issue #1304: "SSR: Transforming of nodes with attribute 'heights' fails, if value contains multiple media queries" (@DK-Stern)

🏠 Internal

  • cache-url, cli, cloudflare-optimizer-scripts, linter, optimizer-docker, optimizer, page-experience, update-cache
  • cache-list, cache-url, cli, cloudflare-optimizer-scripts, core, cors, linter, optimizer-docker, optimizer-express, optimizer, page-experience, runtime-fetch, runtime-version, script-csp, update-cache, validator-rules

Committers: 6

v2.8.10

🐛 Bug Fix

  • optimizer
    • #1312 More robust auto extension import

v2.8.9

🐛 Bug Fix

  • optimizer
    • #1303 Fix for issue #1302: "SSR: Duplicated ids in rendered markup, if there are nodes with attributes 'media', 'heights' or 'sizes'"
    • #1305 Fix for issue #1304: "SSR: Transforming of nodes with attribute 'heights' fails, if value contains multiple media queries"

v2.8.8

🚀 Enhancement

  • linter
    • Upgrade to latest amphtml validator version

v2.8.5

🐛 Bug Fix

  • optimizer
    • Pull in latest version from bundles.legacy-latest-versions.jsonc

v2.8.4

🐛 Bug Fix

  • optimizer
    • Migrate to htmlparser2 v7.2.0

Committers: 1

v2.8.3 (2021-07-12)

🐛 Bug Fix

Committers: 1

v2.8.2 (2021-07-02)

🚀 Enhancement

🐛 Bug Fix

  • optimizer
  • optimizer-docker
    • #1239 fix docker image: transform environment variable values to boolean when possible (@mathieu-pousse)

Committers: 4

v2.8.1 (2021-06-08)

🚀 Enhancement

Committers: 2

v2.8.0 (2021-05-31)

🚀 Enhancement

🐛 Bug Fix

📝 Documentation

Committers: 1

v2.7.6 (2021-02-01)

🚀 Enhancement

🐛 Bug Fix

Committers: 1

v2.7.5 (2021-01-18)

🐛 Bug Fix

Committers: 4

v2.7.4 (2020-12-23)

🐛 Bug Fix

  • cli, core, linter, optimizer, runtime-fetch, validator-rules

Committers: 1

v2.7.3 (2020-12-17)

🚀 Enhancement

🐛 Bug Fix

Committers: 1

v2.7.2 (2020-12-15)

🚀 Enhancement

🐛 Bug Fix

🏠 Internal

  • linter, optimizer

Committers: 5

v2.7.1 (2020-10-26)

🚀 Enhancement

  • linter
  • optimizer
    • #911 Allow users to specify version numbers for auto imported extensions (@digijin)

🐛 Bug Fix

Committers: 11

v2.7.0-alpha.3 (2020-08-25)

🚀 Enhancement

Committers: 1

v2.7.0-alpha.2 (2020-08-21)

🚀 Enhancement

🐛 Bug Fix

🏠 Internal

  • cache-url, cli, cors, linter, optimizer, runtime-fetch, runtime-version
  • linter
  • lighthouse-plugin-amp, linter, optimizer, update-cache

Committers: 3

v2.6.0 (2020-08-10)

🚀 Enhancement

🐛 Bug Fix

📝 Documentation

🏠 Internal

Committers: 2

v2.5.14 (2020-07-24)

🚀 Enhancement

🐛 Bug Fix

Committers: 3

v2.5.13 (2020-07-15)

🐛 Bug Fix

Committers: 1

v2.5.12 (2020-07-15)

🚀 Enhancement

Committers: 2

v2.5.11 (2020-07-14)

🐛 Bug Fix

Committers: 1

v2.5.9 (2020-07-08)

🐛 Bug Fix

Committers: 1

v2.5.8 (2020-07-08)

🐛 Bug Fix

Committers: 1

v2.5.7 (2020-07-08)

🐛 Bug Fix

Committers: 1

v2.5.6 (2020-07-07)

🚀 Enhancement

Committers: 1

v2.5.5 (2020-06-22)

🐛 Bug Fix

Committers: 1

v2.5.4 (2020-06-22)

🐛 Bug Fix

Committers: 1

v2.5.3 (2020-06-15)

🐛 Bug Fix

  • optimizer
    • #838 fix(optimizer): add missing dependency node-fetch (@merceyz)

Committers: 1

v2.5.2 (2020-06-11)

🐛 Bug Fix

🏠 Internal

Committers: 2

v2.5.1 (2020-06-09)

🚀 Enhancement

  • linter
  • cache-list, cli, core, cors, lighthouse-plugin-amp, linter, optimizer-express, optimizer, runtime-fetch, runtime-version, update-cache
  • cli, linter

🐛 Bug Fix

🏠 Internal

Committers: 2

v2.5.0 (2020-05-29)

🚀 Enhancement

🐛 Bug Fix

🏠 Internal

Committers: 4

v2.4.0 (2020-05-13)

🐛 Bug Fix

🚀 Enhancement

  • core, optimizer
  • linter
    • #755 Added og:image and alt text checks to linter for Stories (@Dbrown910)

📝 Documentation

🏠 Internal

Committers: 4

2.3.1 (2020-05-05)

🚀 Enhancement

🐛 Bug Fix

🏠 Internal

Committers: 5

2.3.0 (2020-04-15)

🚀 Enhancement

  • runtime-fetch
    • #711 runtime-fetch: Update amp-geo for subdivision matching (@mdmower)
  • cli, optimizer
  • cli, runtime-version
    • #695 runtime-version: Update for custom hosts and lts (@mdmower)
  • cache-url
  • cache-url, cli
    • #705 Add support for serving types in createCacheUrl (@Enriqe)

📝 Documentation

  • cors, optimizer-express, optimizer, update-cache
    • #690 Use relative links compatible with github&npmjs (@mdmower)
  • cli

🏠 Internal

  • optimizer

Committers: 3

2.2.0 (2020-04-03)

🚀 Enhancement

  • optimizer
    • #679 Update to use postcss and cssnano for SeparateKeyframes transform (@ijjk)
  • cli

🐛 Bug Fix

🏠 Internal

Committers: 3

2.1.0 (2020-04-01)

🚀 Enhancement

  • cli, download-runtime
    • #663 download-runtime: Add tool to download AMP runtime (@mdmower)
  • cache-url, cli
  • optimizer

🐛 Bug Fix

📝 Documentation

🏠 Internal

Committers: 4

2.0.1

🚀 Enhancement

  • optimizer
    • #622 optimizer: Add meta tags for singleDoc self-host (@mdmower)

🐛 Bug Fix

🏠 Internal

Committers: 3

2.0.0

Migration notes:

  • The SeparateKeyframe transformer's compress option has been renamed to minify. The same option will also be used by the MinifyHtml transformer. The default value continues to be true.

  • The API for implementing a custom transformer has changed. We no longer monkey patch the node class, but instead rely on helper methods defined in NodeUtils:

    const {firstChildByTag, appendChild, createElement} =
    require('@ampproject/toolbox-optimizer').NodeUtils; class CustomTransformer { constructor(config)
    { this.log_ = config.log.tag('CUSTOM'); } transform(tree, params) { this.log_.info('Running custom
    transformation for ', params.filePath); const html = firstChildByTag(tree, 'html'); if (!html)
    return; const head = firstChildByTag(html, 'head'); if (!head) return; const desc =
    createElement('meta', { name: 'description', content: 'this is just a demo', }); appendChild(head,
    desc); } }

🚀 Enhancement

🐛 Bug Fix

🏠 Internal

  • cli, core, cors, optimizer, update-cache
  • linter, optimizer-express
  • cache-list, cache-url, cli, core, cors, lighthouse-plugin-amp, linter, optimizer-express, optimizer, runtime-version, script-csp, update-cache, validator-rules
    • #568 Adds "repository" and "homepage" to every package.json (@fstanis)

Committers: 2

v1.1.2 (2019-10-15)

🐛 Bug Fix

Committers: 1

v1.1.2-alpha.0 (2019-10-09)

🚀 Enhancement

  • optimizer
    • #518 optimizer: Make dynamic component URL rewrites optional (@mattwomple)

🐛 Bug Fix

  • optimizer

Committers: 2

v1.1.0 (2019-10-08)

🚀 Enhancement

Committers: 4

v1.1.0-beta.1 (2019-09-19)

🚀 Enhancement

🐛 Bug Fix

🏠 Internal

Committers: 6