Skip to content

Releases: ampproject/amphtml

1449695273378

09 Dec 22:15
Compare
Choose a tag to compare
  • Blacklist data: URLs from templates (#1110)
  • Bug fix #1095 - fix font-size for comparison. (#1117)
  • Bug fix #1095 (#1115)
  • AMP Validator: Support <amp-instagram data-shortcode> attribute and deprecation warnings (#1108)
  • Amp-font: Un-handled Promise Rejection #1095 (#1107)
  • Layout calculation refactored (#1094)
  • latest size (#1106)
  • Security review: builtin calls and prototype chain restrictions (#1098)
  • Validator: amp-list and changes to allowed URLs (#1101)
  • Do not allow allow-same-origin with data-uris and iframes. (#1100)
  • Mark requests as coming from an AMP document (#1096)
  • Added a very basic version of analytics for AMP. (#982)
  • Sync with upstream 378bcca8a5cfe4058f294a3dbb78e8755e8e0da5 that implements HTML escaping fix (#1080)
  • Introduce a mechanism for services to be definable outside of the core binary (#1076)

1449255139034

04 Dec 19:40
Compare
Choose a tag to compare
  • fix(perf): make sure to flush once the perf functions are set (#1077)
  • Brightcove player component (#1052)
  • Documentation fixes for expriments (#1069)
  • Boilerplate change- Switch from using opacity and settimeout to using visibility and keyframe animation. (#998)
  • Small clarification for how some natural dimensions get calculated. (#1053)
  • Switch from var to let, const, for ... of. (#1059)

1449179098038

03 Dec 22:11
Compare
Choose a tag to compare
  • Simplify the warnings (PROD_WARNING->WARNING, DEV_WARNING->ERROR). (#1051)
  • [RFC] Introduce new pattern to avoid duplication of core services to extensions (#1039)
  • Lightbox(es) should support exiting with escape and x button (#1029)
  • Add Vine HTML component (#1006)
  • Fix risk condition on loading indicator when layout completes before vsync. (#1043)
  • Open-source additional files that are part of the AMP Validator (#1033)
  • Start running unit tests on Chrome 37 again. (#991)
  • Force resize when an overflown element becomes active (#1034)
  • Automatically adjust scrolling position when resizing elements above the viewport (#1025)
  • Implement a page view id. (#977)
  • AMP Validator Linting. Changes suggested in #996. (#1030)
  • fix(perf): add call to performance.flush (#1019)
  • Redo the overflow toggling system (#1012)
  • Open source the feature tests for the AMP Validator. (#997)
  • Immediate fix for breaking composites due to incomplete subtree (#1015)
  • Refactored vsync for animations and non-animations uses (#1001)
  • Validator CSS Parsing. (#996)
  • test(*): use to.have.class helper (#1007)
  • Update to spec_file_revision 89. (#988)
  • Add support for AMP Dev Channel to experiments page. (#980)

1448058695548

20 Nov 23:07
Compare
Choose a tag to compare
  • Toggle experiments via devtools for onsite testing (#987)

1448045024150

20 Nov 20:49
Compare
Choose a tag to compare
  • fix(tool): add asserts to changelog code to make it less fragile. (#972)
  • Implement amp-install-serviceworker (#954)
  • AMP List overflow fallback and relax some restrictions on change height (#978)
  • Several small improvements to error reporting: (#976)
  • AMP List element skeleton. (#948)

1447960408860

19 Nov 19:34
Compare
Choose a tag to compare
  • fix(tool): filter non PR merges from changelog. (#971)
  • norobots for experiments.html (#968)
  • Implement a mechanism for AMP integrations to request an identifier for the current client. (#963)
  • Switch AMP to use Cloud error reporting implemented by #911 (#965)
  • Error reporting to Google Cloud Error Reporting (#911)
  • Enable SauceLabs testing for Safari desktop. (#964)
  • fix(tooling): make sure tag_name and name are strings. (#962)
  • feature(tools): Create a new release with changelog through the github api (#946)
  • Initial contribution of the validator (#951)
  • Fix 3p embeds in Firefox (#960)
  • Creates a timeout for preconnects (#893)
  • Only run integration tests on SauceLabs and run them in more browsers. (#896)
  • Renaming experiment cookie (#955)
  • Temporarily ignore validator folder for some lint and presubmit rules (#953)
  • UrlReplacements refactoring for amp-pixel and amp-list (#950)
  • Clarify JSON types and their uses (#949)
  • Simplify templates API (#944)
  • Minimal Fetch API polyfill (#934)
  • Fix bug where all .js urls in samples were changed to .max.js (#912)
  • Ensure vsync is instantiated before extensions (#942)
  • Promise.all polyfill (#935)
  • fix gulp autofix (#932)
  • Separate tools distribution from the rest (#929)
  • Set cookie for the root path and update description (#928)
  • Experiments.html page for our CDN (#923)
  • Case-insensitive sanitizing of attribute values (#917)