Version: 1458255876469
- fix changelog to handle PR's that have a merge coming from master (#2625)
- AMP Reach Extension (#2365)
- Avoid overlaying instagram video (#2618)
- Replace change height with change size - Make resize width actually change the width. (#2584)
- amp-ad type=adblade and amp-ad type=industrybrains (#2519)
- Faster Trusted Viewer Regex (#2608)
- Increase amp-youtube timeout to 5s. (#2620)
- weekly size update (#2619)
- Adds a listener for gladeAdFetched event to support fallback content. (#2576)
- cron job from @erwinmombay to update size.txt (#2617)
- Remove log.log channel (#2616)
- Migrate log.error to dev/user (#2609)
- fix some const declarations (#2610)
- Springboard player component (amp-springboard-player) (#2467)
- Use _top to open custom protocols on iOS Safari (#2599)
- Testing Updates (#2596)
- Migrate log.fine, log.info and log.warn (#2603)
- Changed the way url params are added to a URL. (#2543)
- Replace console.warn/error with user logging (#2598)
- Remove amp_js_* paramters from the source url. (#2571)
- feature(amp-img): add amp-img fallback (#2575)
- amp-kaltura-player | Add Kaltura player to the AMP project (#2464)
- Logging: rethrowAsync facility (#2597)
- Validator fix for the latest release (#2601)
- edit transport from webtrekk in amp-analytics (#2437)
- Replace all setTimeout/throw with log.error (#2583)
- Validator Roll-Up (#2595)
- Brid player component (#2438)
- Added support for Snowplow Analytics in AMP analytics suite (closes #1354) (#1358)
- Enable asynchronous display for Criteo amp-ad (#2589)
- Carousel: clean up touch state after gestures (#2582)
- devlog in core services (#2581)
- Optimize srcset polyfill. (#2574)
- changelog(tools): add components breakdown for changelog (#2478)
- Implement always-show attribute for amp-user-notification (#2215)
- Separate dev and pub logs. Prepare devlog for DCE. (#2427)
- Adding SOURCE_PATH URL variable substitution (#2567)
- please add i-mobile 3p amp-ad support (#2550)
- Make runtime display fallback when needed. (#2546)
- Tweak Chartbeat ping keys (#2570)
Breakdown by component
ads
- amp-ad type=adblade and amp-ad type=industrybrains (#2519)
- Adds a listener for gladeAdFetched event to support fallback content. (#2576)
- Enable asynchronous display for Criteo amp-ad (#2589)
- please add i-mobile 3p amp-ad support (#2550)
amp-access
- Migrate log.error to dev/user (#2609)
- Testing Updates (#2596)
- Migrate log.fine, log.info and log.warn (#2603)
- Replace all setTimeout/throw with log.error (#2583)
amp-accordion
- Migrate log.fine, log.info and log.warn (#2603)
amp-ad
- Replace change height with change size - Make resize width actually change the width. (#2584)
- Make runtime display fallback when needed. (#2546)
amp-analytics
- Testing Updates (#2596)
- Migrate log.fine, log.info and log.warn (#2603)
- Changed the way url params are added to a URL. (#2543)
- Replace console.warn/error with user logging (#2598)
- edit transport from webtrekk in amp-analytics (#2437)
- Added support for Snowplow Analytics in AMP analytics suite (closes #1354) (#1358)
- Adding SOURCE_PATH URL variable substitution (#2567)
- Tweak Chartbeat ping keys (#2570)
amp-audio
- Testing Updates (#2596)
amp-brid-player
- Brid player component (#2438)
amp-carousel
amp-dynamic-css-classes
- Migrate log.fine, log.info and log.warn (#2603)
amp-font
amp-iframe
- Replace change height with change size - Make resize width actually change the width. (#2584)
- Testing Updates (#2596)
- Migrate log.fine, log.info and log.warn (#2603)
amp-image-lightbox
- Testing Updates (#2596)
amp-img
- feature(amp-img): add amp-img fallback (#2575)
amp-instagram
- Avoid overlaying instagram video (#2618)
amp-install-serviceworker
- Replace console.warn/error with user logging (#2598)
amp-kaltura-player
- amp-kaltura-player | Add Kaltura player to the AMP project (#2464)
amp-list
- Testing Updates (#2596)
amp-reach-player
- AMP Reach Extension (#2365)
amp-springboard-player
- Springboard player component (amp-springboard-player) (#2467)
amp-user-notification
- Testing Updates (#2596)
- Replace console.warn/error with user logging (#2598)
- Implement always-show attribute for amp-user-notification (#2215)
amp-youtube
validator
-
AMP Reach Extension (#2365)
-
Validator Roll-Up (#2595)
Changes affecting PASS/FAIL:
- Implement URL Validation for URLs in CSS stylesheets.
- Correctly parse URLs in
srcsetwhich contain commas. - Allow a large number of new
<link>and<a>rel=values - Support
ftpin<a hrefandciteattrs. #2441 - Support font-awesome fonts. #2413
- Allow
type="text/css"for<style amp-custom> - Allow anchor target to be set to default value
_self. - Allow more attributes for a few tags:
<ol>, <ul>, <li>, <video>, <audio>, <button>, <link>. - Allow protocol relative font requests.
- Allow
alignattribute on<p>, <div>, <td>, <th>, <h1-6>, <blockquote> - Allow
borderattribute on<table>, <img>, <amp-img> - Allow
width,height,bgcolorattributes on<tr>, <td>, <th> - Allow
citeattribute in<blockquote>,<q>tag. Github #2469 - Require
citeattribute to be a valid URL, and apply<a hrefprotocol
requirements. - Allow more html5 attributes on
<a>tags:download,media,type. Allow target attr value to match case-insensitively. - Allow the
basetag withtargetattribute, but do not yet allow anhrefattribute. Adding comments suggesting thathrefis coming. - Allow
dirattr in<bdo>tags. - Allow
ismap,longdescattrs in<img>tags (still only allowed inside a<noscript>tag. - Allow
hreflang,media,sizes,target,type,charset=utf-8attrs in<link>tags. - Allow
chrome=1for<meta http-equiv=X-UA-Compatible>tags. - Allow
mediaattr on<source>tags. - Relax rules for meta tags:
- Any combination of
name,content,property, anditempropattrs allowed as long asnamedoesn't have one of the 3 special values`. - Allow
http-equivattribute values ofpics-label,imagetoolbar,content-language, andresource-type. - Allow
http-equivattribute values ofcontent-style-typeandcontent-script-typewith the default values. - Allow
<track>tags inside<audio>and<video>tags. - Allow more non-standard attributes on appropriate
table,tr,td,thtags:align,border,bgcolor,cellpadding,cellspacing,height,width,valign.
- Any combination of
- Allow html5 standard
sortableattribute ontable. - Allow type="text/javascript" on all javascript
<script>tags (not the json
ones). - Allow
<amp-reach-player>
Changes improving error messages:
- Allow dispatch keys to include mandatory parents which gives better error messages for
<script>tags primarily. - Tweak error categories for style attributes,
on*attributes, and `.
Also includes some minor refactorings.