Version: 1528302494869
- SwG release 0.1.22.13 (#15838)
- π Introduces documentation for new bookend components. (#15465)
- π Prevent setting min/max width/height on standalone amp-story elements (#15842)
- Whitelist origins for amp-story: week of 2018-06-05 (#15841)
- Fix carousel scroll on unlayout race condition trying to access non-existant slide (#15823)
- β»οΈ Remove src/url requirements from amp-next-page (#15840)
- Added support for analytics on AMP pages for piStats (#14797)
- Fix extension generator name in spec url (#13472)
- π Autoplay with PositionObserver (#15750)
- Remove flaky/non-functional integration tests (#15839)
- Fire amp-ini-load event/postMessage on inabox ini-load event (#15835)
- Fix flaky performance test on Safari (#15836)
- π fix alpha attribute (#15829)
- Doubleclick remove fast fetch upgrade predicate (#15804)
- Subscriptions: propagate URL vars for ACCESS_READER_ID and AUTHDATA (#15770)
- π Prevent double / async errors from being thrown during tests (#15815)
- Lower-case amp-3d-gltf attribute names. (#15817)
- amp-list: Measure effect of disabling pre-gesture evaluation (#15694)
- Add TextHighlighter to amp-viewer-integration (#15337)
- Fix master from bundle size after #15784 (#15808)
- Attempt to enable Safari 11.0 on SL (#15798)
- π Add micro-task delay to avoid race. (#15784)
- β¨ adds title to portrait component in amp-story-bookend and change expected fields in articles (#15720)
- Resolve url macros synchronously (#15681)
- Medyanet Ad Network Update for Domain Data (#14609)
- Add integration tests for actions (#15714)
- πDo not use amp-to-amp linking for amp-story info dialog (#15733)
- π Fix tests of files using localization service (#15743)
- videos: various fixes and cleanups (#15776)
- Doubleclick sticky sra fix (#15781)
- Prototype for with svg support only (#15545)
- Fix test-amp-analytics.js (#15749)
- Allow
<amp-social-share>
to specify the target in which to open anchor (#15760) - Only delegate login actions for auto servcie (#15771)
- Skip Safari tests and use Safari 11.0 for 'latest' for now (#15762)
- Add integration tests for <amp-fx="fly-in-{bottom,left,right}"> (#15682)
- Throw user error when promptUI and postPromptUI are not scoped (#15604)
- π Run visual diffs on PRs that modify (prod|canary)-config.json (#15738)
- Add new AD network - Realclick (#15084)
- β¨ geo service enhancement (#15726)
- β¨ Add Relap v7 widget support (#13738)
- Allow canonical adsense to work via new frame get (#15422)
- π Always use the
app
middleware in server.js, regardless of quiet mode (#15717) - Added the data-multi-size param to the endpoint. (#15599)
- β»οΈ Move isSecureUrl into URL Service (#15614)
- β»οΈ Remove src/url requirement from amp-install-serviceworker (#15713)
- Fix amp-list w/o amp-bind with disable-faster-amp-list enabled (#15722)
- β¨ Add geo support to user notifications (#15648)
- π Fix pre-push messages (#15711)
- Resource#whenWithinRenderOutsideViewport resolve when within viewport (#15663)
- setImportantStyle (#15671)
- Fix AMP.navigateTo(). (#15693)
- β»οΈ Remove src/url requirement from amp-social-share (#15691)
- β»οΈ Remove
src/url
requirement from amp-video and VideoManager (#15688) - amp-ima-video: Suppress executing the IMA SDK library when consent state is unknown. (#15568)
- amp-next-page: optin the example page to the experiment. (#15639)
- β»οΈ Remove src/url requirement from amp-geo (#15689)
- π amp-next-page: Fix canonical -> cache URL rewriting (#15699)
- πFix date picker hanging when manually editing year (#15668)
- WA upgrade to 1.11.0 (#15683)
- Ensure delayed impression is fired for multi-size creatives (#15518)
- Fix AMP.navigateTo() (#15693)
- amp-bind: Remove null property warning (#15680)
- πAd refresh: relayout ad only when doc is visible (#15645)
- Enable logging with verbose flag (#15657)
- amp-consent: workaround to safari 10 set style bug (#15671)
- Validate inabox pending messages, and print more specific errors. (#15020)
- β»οΈ Remove
parseUrlDeprecated
from: amp-dynamic-css-classes, amp-story 1.0, amp-iframe, amp-form, amp-sidebar (#15641) - Update bundle-size.js (#15678)
- Fix missing attrs with
svg-in-mustache
(#15649) - adds test to amp-story-bookend layout attribute. (#15605)
- Start AdsenseDefinedFormat experiment. (#15533)
- π Documenting the option to hide the amp-story-consent decline button. (#15578)
- amp-list: Use isLoadingReused() to force a loader on each fetch for (#15000)
- amp-subscriptions: Link fix in documentation. (#14541)
- viewer-integration: Add table with all valid viewer capabilities (#14419)
- amp-bayside: Fix analytics byside vendor endpoint (#14414)
- β¨ adding adunity ad network (#15388)
- π Handle errors in test-amp-user-notification.js (#15659)
- Update "AMP Ads" to "AMPHTML ads" (#13071)
- β¨Add info dialog containing a link to the canonical URL to embedded stories (#15130)
- β»οΈ[amp-story] Change ad behavior on desktop (#15573)
- π Toggle amp-story-v1 instead of amp-story (#15644)
- Fix lint JsDoc for amp-analytics/*.js (#15544)
- Change analytics examples to ping local server. (#15615)
- Provide an onlyAccept option for amp-story-consent. (#15576)
- Validator rollup (#15640)
- β¨ URL parsing service (#15414)
- Whitelist origins for amp-story: week of 2018-05-29 (#15637)
- amp-form: document support for file (#15603)
- Allow doc-opt-in for 'disable-faster-amp-list'. (#15616)
- Update amp-accordion.md (#15612)
- Fix issue with validator tests regarding dotfiles (#15619)
- build.py lint cleanups: (#15620)
- Update amp-video-interface.md (#15611)
- β¨π Add
expectAsyncConsoleError
, which enables tests to check for async errors (#15621) - Separate consent state enum file (#15567)
- Unlaunch iframe-messaging. (#15617)
- π amp-list: Don't wait for amp-bind before first mutate (#15613)
- π Exempt Validator's
dist
andnode_modules
dirs from lint (#15618) - Inline worker-error-reporting.js (#15575)
- Change enum value round 2 (do not use zero) (#15580)
- Temporarily disable console error check in test-amp-analytics.js unti⦠(#15606)
- π Re-enable Safari on Sauce labs (#15510)
- π Don't fail tests with
console.error
s duringgulp test --local-changes
if there are too many of them (#15607) - π Use
yarn
for package management invalidator/
(#15602) - Update lolex to the latest version π (#15587)
- Check amp-story-v1 (#15593)
- Disable svg-in-mustache in canary/prod. (#15596)
- Update autoprefixer to the latest version π (#15586)
- Update gulp-git to the latest version π (#15522)
- Update markdown-link-check to the latest version π (#15514)
- accept layout attribute in bokned tag. (#15592)
- Fix lint JsDoc for 3p/*.js (#15572)
- β¨ amp-next-page: Start preloading next document as soon as one finishes (#15516)
- Update nodemon to the latest version π (#15513)
- Update sinon-chai to the latest version π (#15512)
- β¨π Enhance
gulp test--local-changes
to detect and run unit tests related to a set of changes (#15585) - Update eslint-plugin-jsdoc to the latest version π (#15481)
- Fixes for date picker discovered in ABE tweaking (#15577)
- a4a/utils - Remove parseUrl usage (#15569)
- AdSense Matched Content Parameters (#15590)
- Amp-ad remove doubleclick delayed fetch deprecation experiment (#15564)
- π Conditionally hide audio icon and show equalizer icon for stories (#15563)
- π Update packages used in
validator
andvalidator/nodejs
(#15443) - Validator rollup (#15579)
Breakdown by component
ads
Doubleclick remove fast fetch upgrade predicate (#15804)amp-3d-gltf
Remove flaky/non-functional integration tests (#15839) π fix alpha attribute (#15829) Lower-case amp-3d-gltf attribute names. (#15817) π Remove "experimental" note (#15634)amp-a4a
Doubleclick remove fast fetch upgrade predicate (#15804) πAd refresh: relayout ad only when doc is visible (#15645)amp-access
Subscriptions: propagate URL vars for ACCESS_READER_ID and AUTHDATA (#15770)amp-ad-network-doubleclick-impl
Add DoubleClick documentations for Single Page Ads (#15833) Doubleclick remove fast fetch upgrade predicate (#15804)amp-analytics
Fix test-amp-analytics.js (#15749) amp-analytics: fix the build (#15677) β¨π Add `expectAsyncConsoleError`, which enables tests to check for async errors (#15621)amp-audio
β»οΈ Remove `src/url` requirement from amp-video and VideoManager (#15688)amp-bind
amp-list: Measure effect of disabling pre-gesture evaluation (#15694) amp-bind: Remove null property warning (#15680)amp-bodymovin-animation
Remove flaky/non-functional integration tests (#15839)amp-brightcove
videos: various fixes and cleanups (#15776)amp-carousel
Fix carousel scroll on unlayout race condition trying to access non-existant slide (#15823)amp-consent
Remove the language hack in amp-consent for stories documentation. (#15797) amp-consent: workaround to safari 10 set style bug (#15671)amp-date-picker
πFix date picker hanging when manually editing year (#15668)amp-dynamic-css-classes
β»οΈ Remove `parseUrlDeprecated` from: amp-dynamic-css-classes, amp-story 1.0, amp-iframe, amp-form, amp-sidebar (#15641)amp-form
β»οΈ Remove `parseUrlDeprecated` from: amp-dynamic-css-classes, amp-story 1.0, amp-iframe, amp-form, amp-sidebar (#15641)amp-fx-collection
Add integration tests for (#15682)amp-geo
β¨ geo service enhancement (#15726) β»οΈ Remove src/url requirement from amp-geo (#15689) Add ABE example link (#15631)amp-iframe
Remove two-way iframe messaging docs (#15697) β»οΈ Remove `parseUrlDeprecated` from: amp-dynamic-css-classes, amp-story 1.0, amp-iframe, amp-form, amp-sidebar (#15641)amp-install-serviceworker
Disambiguate amp-install-sw docs (#15746) β»οΈ Remove src/url requirement from amp-install-serviceworker (#15713)amp-next-page
β»οΈ Remove src/url requirements from amp-next-page (#15840) π amp-next-page: Fix canonical -> cache URL rewriting (#15699) Fix typo (#15632)amp-selector
Add link to ABE example (#15630)amp-sidebar
β»οΈ Remove `parseUrlDeprecated` from: amp-dynamic-css-classes, amp-story 1.0, amp-iframe, amp-form, amp-sidebar (#15641)amp-social-share
Allow `` to specify the target in which to open anchor (#15760) β»οΈ Remove src/url requirement from amp-social-share (#15691)amp-story
π Prevent setting min/max width/height on standalone amp-story elements (#15842) Whitelist origins for amp-story: week of 2018-06-05 (#15841) β¨ adds title to portrait component in amp-story-bookend and change expected fields in articles (#15720) πDo not use amp-to-amp linking for amp-story info dialog (#15733) π Fix tests of files using localization service (#15743) β»οΈ Remove `parseUrlDeprecated` from: amp-dynamic-css-classes, amp-story 1.0, amp-iframe, amp-form, amp-sidebar (#15641) π Toggle amp-story-v1 instead of amp-story (#15644) Whitelist origins for amp-story: week of 2018-05-29 (#15637)amp-subscriptions
Subscriptions: propagate URL vars for ACCESS_READER_ID and AUTHDATA (#15770) Only delegate login actions for auto servcie (#15771)amp-user-notification
β¨ Add geo support to user notifications (#15648) π Handle errors in test-amp-user-notification.js (#15659)amp-video
β»οΈ Remove `src/url` requirement from amp-video and VideoManager (#15688)amp-video-service
π Autoplay with PositionObserver (#15750)amp-vimeo
videos: various fixes and cleanups (#15776)validator
Lower-case amp-3d-gltf attribute names. (#15817) Lower-case amp-3d-gltf attribute names.Fix test which was supposed to catch upper-case attribute names. The
regex was not anchored, so would pass if there was at least one
non-upper case character in the attribute name.
Resolves 2 of the 3 validation errors in #15793.
Remove the AMP Validator release changelog (#15777)
Remove the AMP Validator release changelog now that releases are more frequent. #15686
Validator rollup (#15640)
Revision bump for #15443
Revision bump for #15592
build.py lint cleanups: (#15620)
- Remove unused yarn_version
- Use implicit string concatenation