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
srcset
which contain commas. - Allow a large number of new
<link>
and<a>
rel=
values - Support
ftp
in<a href
andcite
attrs. #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
align
attribute on<p>, <div>, <td>, <th>, <h1-6>, <blockquote>
- Allow
border
attribute on<table>, <img>, <amp-img>
- Allow
width
,height
,bgcolor
attributes on<tr>, <td>, <th>
- Allow
cite
attribute in<blockquote>
,<q>
tag. Github #2469 - Require
cite
attribute to be a valid URL, and apply<a href
protocol
requirements. - Allow more html5 attributes on
<a>
tags:download
,media
,type
. Allow target attr value to match case-insensitively. - Allow the
base
tag withtarget
attribute, but do not yet allow anhref
attribute. Adding comments suggesting thathref
is coming. - Allow
dir
attr in<bdo>
tags. - Allow
ismap
,longdesc
attrs in<img>
tags (still only allowed inside a<noscript>
tag. - Allow
hreflang
,media
,sizes
,target
,type
,charset=utf-8
attrs in<link>
tags. - Allow
chrome=1
for<meta http-equiv=X-UA-Compatible>
tags. - Allow
media
attr on<source>
tags. - Relax rules for meta tags:
- Any combination of
name
,content
,property
, anditemprop
attrs allowed as long asname
doesn't have one of the 3 special values`. - Allow
http-equiv
attribute values ofpics-label
,imagetoolbar
,content-language
, andresource-type
. - Allow
http-equiv
attribute values ofcontent-style-type
andcontent-script-type
with the default values. - Allow
<track>
tags inside<audio>
and<video>
tags. - Allow more non-standard attributes on appropriate
table
,tr
,td
,th
tags:align
,border
,bgcolor
,cellpadding
,cellspacing
,height
,width
,valign
.
- Any combination of
- Allow html5 standard
sortable
attribute 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.