Version: 1481320064935
1% 4PM 2016-12-9
Production 4:30PM 2016-12-9
- Fix Sidebar navigations being cancelled. (#6590)
- fix amp-accordion: always return non-null sessionState (#6488)
- Use manifest and origin-manifest to look for banner source (#6388)
- Disable Visibility V2 tests due to saucelabs/integration problems (#6430)
- Add #amp=1 fragment to iframe URLs (#6418)
- observe/unobserve multi elements in IntersectionObserver (#6403)
- Allow variable substitutions in hidden fields. (#6130)
- Move the iframe's box, not the wrapping AMP Element's (#6248)
- Remove background page persistence (#6381)
- Move all creative rendering for A4A to layoutcallback (#6249)
- cron job from @erwinmombay to update size.txt (#6406)
- Exit successfully if the shim is already what we want it to be. (#6416)
- convert back into bytes before putting into csv file (#6384)
- Update SafeFrame version number. (#6412)
- Implemented AmpContext and IframeMessagingClient (#6310)
- Fix SOVRN's ad example. (#6396)
- Punt if we can't find the amphtml-validator.cmd file. (#6402)
- Migrate activity to doc-scope and fix instrumentation resolution (#6241)
- Implement basic visibility tracking using IntersectionObserver (#6318)
- Errors might happen before the global AMP object is ever created. (#6397)
- Improve doc - wording, examples, format, etc. (#6343)
- Move document-state to services (#6336)
- Use manifest and origin-manifest to look for banner source (#6388)
- Validator rollup (#6391)
- Switch to visibility API from viewer (#6337)
- A4A amp nameframe (#6099)
- Update Ligatus Ad Network Configuration (#6346)
- Explicitly load amp-ad tag in examples (#6382)
- Cleanup amp-fx-flying-carpet experiment (#6286)
- Ensure that ios-embed mode is never triggered on a in-a-box iframe (#6373)
- AD README fix (#6374)
- Expose sourceUrl to amp-ad iframe. (#6371)
- Remove old IO file (#6362)
- amp-accordion: add
store-state-opt-out
attribute to disable store state (#3852) - Stop scrubbing hash (#6361)
- Do not require display:block on relative-body styles (#6365)
- add ignore globs for some validator paths like nodejs/node_modules and dist (#6366)
- remove make-body-relative flag on canary (#6364)
- cron job from @erwinmombay to update size.txt and size.csv (#6327)
- Cleanup 'pan-y' experiment (#6334)
- Prevent cancelled promises from reporting in console (#6335)
- Introduce expandStringAsync and expandStringSync in url-replacement (#6323)
- Fix minVisiblePercentage and maxVisiblePercentage (#6326)
- Allow URL rewrite on proxy origins (#6329)
- Sorry I forgot to add target="_blank" which we really want here (#6331)
- For validator.ampproject.org, add link to NPM package. (#6330)
- Ensure that sizer is no longer interfering after first height change (#6313)
- Make
rectIntersection
accept an array (#6311) - Skip couple of jwt tests in Safari until #6292 (#6294)
- Copy edit doc per #6298 (#6309)
- Fix double submission using buttontype=submit
- Check for win.performance before using it (#6316)
- Ensure that make-body-relative does not override the existing overflow style (#6319)
- An example of a "fake" a4a ad served as a 3p iframe (#6307)
- Refactor methods in viewer into performance-impl (#6252)
- Update class/ID/tagname docs (#6302)
- Fixes load time visibility. (#6291)
- Allow *.cdn.ampproject.org as amp cache origin (#5901)
- AMP integration with Index Exchange (#5944)
- A4A non-AMP creative render defaults to safeframe for iOS (#6300)
- Fix amp-analytics tests to run in Safari (#6270)
- Carousel (#6295)
- Update amp-app-banner.md to "stable" (#6278)
- Replace IntersectionObserver with IntersectionObserverPolyfill (#6227)
- Force transfer sidebar to the Fixed 'transfer' layer. (#6155)
- remove cached owner info (#6028)
- [amp-youtube] Move all the param logic to getVideoIframeSrc_() (#6273)
- remove sticky-ad-better-ux experiment tag (#6296)
- FlexOneELEPHANT amp-ad support (#4924)
- revert init value (#6289)
- iOS Wrapper: enabled HTML-based selectors (#6276)
- Fix slidescroll tests for Safari (#6280)
- Validator Rollup (#6284)
- switch boolean to number for canary flag (#6283)
- turn off all unsafe operations for cssnano (#6271)
- amp-selector (#5975)
- cron job from @erwinmombay to update size.txt and size.csv (#6274)
- Introduce experiment flag for VisibilityV2 (IntersectionObserver based visibility tracking) (#6255)
- Animations: block animation until all resources are loaded (#6235)
- Skeleton of implementation (#6197)
- Ensure that the size changes are picked up between visible/invisible states (#6251)
- Create demo for amp-inabox with GPT (#6239)
- Content.ad: Domain handling bug fixes (#6247)
- First implementation of imagead (intent to implement #5541) (#5751)
- Fix local navigation history management by handling hash navigations (#5961)
- AdButler AMP Ad Implementation (#5736)
- Fix gulp build rule for experiments.html. (#6232)
- Use scheme-relative Url so we can use https on Heroku/Firebase as well (#6226)
- Add felmat support for amp-ad (#6076)
- Making amp-ad tests pass on Safari (#6193)
- Document form analytics events. (#6237)
- Update Pubmine amp-ad to implement render-start api (#6214)
- Makes viewer.sendMessageUnreliable reliably return promise of response. (#6191)
- sync from internal configs (#6236)
- Migrate Instrumentation and Visibility to doc-scope service. (#5693)
- Remove amp-scrollable-carousel experiment flag (#6068)
- Small fixes. (#6220)
- Fix content-type on xhr error check (#6203)
- Update Experiments configs and remove launched gaurds. (#6224)
- fix doc (#6223)
- make it customizable (#6211)
- Refactor isPerformanceTrackingOn into performance-impl (#6215)
- Fix canonical and AMP description in discovery section (#6192)
Breakdown by component
amp-a4a
Disable Visibility V2 tests due to saucelabs/integration problems (#6430)
Update SafeFrame version number. (#6412)
validator
Exit successfully if the shim is already what we want it to be. (#6416)
Punt if we can't find the amphtml-validator.cmd file. (#6402)
I couldn't find an environment variable to distinguish
global and local install (other than parsing out the command
line for npm), so this is a relatively simple but crude
solution to cover a lot of cases.
This should fix #6354.