Version: 1505341213754
- SD.styleSheets: children -> childNodes (#11270)
- childElementsByTag wasn't returning the style tags (#11269)
- Polyfill for shadowRoot.styleSheets in Safari (#11267)
- Refactor visual diff tests, and return build status from pr-check.js (#11196)
- Use older trusty image on Travis due to broken build (#11204)
- Use experiments META tag in AmpDocShell example (#11197)
- Officially document support for UC
- amp-bind: More functions, update docs (#11189)
- cron job from @erwinmombay to update size.txt (#11178)
- Allow data-loading-strategy attribute in amp-ad. (#11172)
- amp-bind: Arrow functions (#11160)
- Validator Rollup (#11177)
- Fix the problem that number variable 0 and boolean variable false are considered as no variable is set for amp-ad-exit. (#11169)
- Be flexible in value of
as
attribute after assignment of invalid value. (#11176) - Patch from Caja on regex capitalization (#11159)
- Make
font-display: swap
the default in AMP. (#11166) - Add AdSense Delayed Fetch Unit Test Coverage (#11171)
- Adds getBinaryType to experiments.js (#11153)
- AdSense delayed fetch add loadingStrategy to validateData attributes (#11170)
- Reduce the font style sheet timeout to 500ms. (#11163)
- Introduce #Viewport.getClientRectAsync() function (#11148)
- Fix sizing of responsive iframes on iOS (#11134)
- Forbids foo.cdn.ampproject.org.badguys.com from being counted as AMP CDN origin (#11141)
- amp-bind: Computed property names (#11161)
- Include error name in GA exception description (#11150)
- Doubleclick/AdSense FF: setup AMP cache extension injection experiments (#11157)
- Add event.valueAsNumber to change events (#11139)
- Use a passive event handlers for touch events in viewer messaging when possible. (#10901)
- Doubleclick FF: fix issue where forcing via url for development no longer applying on non-cache (#11156)
- Rename trigger name userError and update documentation. (#11104)
- Report user-error from 3p iframe (#11002)
- fixes #10789 with new banned methods (#11155)
- Stop using Object.entries (#11145)
- Show amp app banner in opera (#11100)
- Doubleclick fast fetch include visibility parameter (#11138)
- Doubleclick Fast Fetch support downloaded impressions (#11137)
- Ensure transition is reset after measurements (#11146)
- Allows the PWA main document itself to be adopted as an AMP document via AmpdocShell (#9638)
- Intent To Implement: Directadvert support for amp-ads (#11098)
- Remove cdata validation from amp-timeago (#11130)
- Add Fast Fetch support to canonical AMP pages for DoubleClick (#11063)
- Break viewport-impl to multi files (#11119)
- Allow vector-effect for SVGs (#11129)
- Request re-measure before build is complete (#11121)
- Log non-string CIDs (#11125)
- cron job from @erwinmombay to update size.txt and size.csv (#10938)
- Log non-string CIDs (#11125)
- Validator rollup (#11123)
- Formally document video analytics (#11086)
- AmpDoc isolation: only install elements and services when and where requested (#10992)
- Wrap shadow-v0.js in an IIFE to prevent global name collisions (#11101)
- Add user-error config in vendor.js (#10945)
- Fix adsense in RTL (#11102)
- Change randomization to use seedrandom (#11099)
- Add support for [hidden] to bind and validator (#11087)
- Support action chaining (for multiple actions in a single event) (#8678)
- Feature/widespace adapter support demography parameters. (#10961)
- reverting eq CSS changes (#11065)
- Ensure experiment is passed in ad request from PR #11021 (#11093)
- Implement new signature verifier (#11077)
- Improve amp-web-push docs (#11097)
- reverting eq CSS changes (#11065)
- Inabox request position api (#11017)
- Product only one default bootstrap base URL per window. (#11068)
- Add form validation events (#11056)
- Validator Rollup (#11092)
- Add AMP.pushState() action (#10904)
- Clarify wording for data-loading-strategy #667 (#11091)
- Ignore generated code coverage files (#11083)
- Enable Sauce runs on IE on an opt-in basis (#11030)
- Update amp-position-observer.md (#11055)
- Use AMP.extension for declarations (#11082)
- Remove server clean up message (#11085)
- Pass the doc to the getCorrelator function (#11076)
- Updating amp-analytics comScore parameters (#11054)
- Cache guidelines include subdomain recommendation (#11079)
- Preconnect to analytics destination while vars are expanding. (#11064)
- Make credentialed preconnect in polyfill. (#11067)
- Support custom scope and api key for CID API (#11046)
- Unify API for CSS for all types of ampdocs (#11072)
- Automatically set test mode for all describes (#11058)
- Add documentation for using SRA (#11075)
- Fix gulp serve so it restarts properly (#11069)
- Validator release notes (#11074)
- Fix dummy tests in test-amp-context.js (#11073)
- disable CODEOWNERS auto assignment reviews (#11041)
- Updates AMP ad refresh doc. (#10870)
- Migrate amp-auto-ads to ampdoc (#11057)
- Yieldbot ad, include multi-size dimensions in request (#10725)
- Add @wassgha to core committers (#11052)
- Remove registerElementForTesting (#11040)
- Lightbox 2.0: add gradient effect to gallery view and overflown caption (#11038)
- Adding wassgha as owner on relevant components (#11035)
- Switch to describes tests and AMP.extension buffer, set 3 (#11039)
- Revert "3q-player endpoints are down, skipping their integration test (#11034)" (#11036)
Breakdown by component
amp-access
Break viewport-impl to multi files (#11119)amp-access-laterpay
Break viewport-impl to multi files (#11119)amp-ad
Introduce #Viewport.getClientRectAsync() function (#11148) Break viewport-impl to multi files (#11119) Fix adsense in RTL (#11102)amp-ad-exit
Fix the problem that number variable 0 and boolean variable false are considered as no variable is set for amp-ad-exit. (#11169)amp-ad-network-adsense-impl
Doubleclick/AdSense FF: setup AMP cache extension injection experiments (#11157) Stop using Object.entries (#11145) Doubleclick fast fetch include visibility parameter (#11138)amp-ad-network-doubleclick-impl
Doubleclick/AdSense FF: setup AMP cache extension injection experiments (#11157) Doubleclick FF: fix issue where forcing via url for development no longer applying on non-cache (#11156) Doubleclick fast fetch include visibility parameter (#11138) Doubleclick Fast Fetch support downloaded impressions (#11137)amp-analytics
Include error name in GA exception description (#11150) Rename trigger name userError and update documentation. (#11104) Break viewport-impl to multi files (#11119)amp-auto-ads
Validator Rollup (#11177)amp-bind
amp-bind: More functions, update docs (#11189) amp-bind: Arrow functions (#11160) amp-bind: Computed property names (#11161)amp-sticky-ad
Break viewport-impl to multi files (#11119)validator
Update changelog with validator release (#11188) New validator release. Validator Rollup (#11177)Validator release notes. (#11147)
Allow vector-effect for SVGs (#11129)
Addresses #11128
The (vector-effect)[https://www.w3.org/TR/SVGTiny12/painting.html#NonScalingStroke] attribute is being added to the attr_lists
: svg-presentation-attributes
so that it's available to SVG tags such as circle
and ellipse
.
Validator rollup (#11123)
- Use Unicode RegEx for amp-timeago cdata #11116
- Revision bump, add global [hidden] attribute