Version: 1464901132886
- Reset border-top for iOS in lightbox mode (#3407)
- Changes to postMessage code in AMP for nested iframe communication (#3327)
- Allow nested variables during request expansion. (#3279)
- [amp-analytics] More visibilitySpec vars. (#3371)
- For the validator web ui, support specifying a URL to load, via #url=. (#3408)
- Make amp-font polyfill use font-weight and font-style to download the right font file (#3390)
- Validator Updates (#3404)
- basic oewa support (#3076)
- Write tests for amp-twitter (#3392)
- Fix insert extension test for local dev testing mode (#3396)
- Nend amp-ad support. (#3378)
- Revert "Fix insert extension test for local dev testing mode" (#3395)
- Intent to implement:
amp-ad
type: 'chargeads' (#3290) - Amp slidescroll experiment - Horizontal scrollable elements. (#3319)
- feature(amp-live-list): respect disabled property on amp-live-list (#3369)
- Add tests for facebook 3p in test-amp-facebook (#3372)
- Fix insert extension test for local dev testing mode (#3370)
- docs(amp-live-list): add documentation for amp-live-list (#3335)
- amp-sticky-ad fix: delete extra space between stickyAd and page bottom (#3311)
- Fixing hidden infinite loop in the build pending and attach cycle (#3355)
- Validator updates (#3362)
- Fixed layer: support getComputedStyle().top that recalculates auto (#3352)
- Style tweaks, using === and !== and rerunning clang-format. (#3353)
- Validator webui: For /fetch, use an x-www-form-urlencoded form. (#3351)
- Validator web ui tweaks: Switch the /fetch request to POST (previously GET). (#3341)
- Correct testing base URL for 3p bootstrap iframes (#3324)
- Allow non-alpha IDs to be used for access sections (#3342)
- Retry window.open if _blank fails (#3334)
- feature(amp-live-list): add data-tombstone feature (#3331)
- Basic CSRF protection for validator web ui (#3312)
- Allow links to Facebook Messenger (#3263)
- Store BASE CID after first initialization via viewer (#3321)
- Cleanup iframes when running tests on chrome. (#3313)
- Yahoo! JAPAN amp-ad support (#3285)
- Validator Updates (#3282)
- In the validator UI allow URLs without protocol. (#3275)
- Fix infinite loop :( (#3310)
- Add validator-full.js to presubmit whitelists. (#3292)
- Graduate amp-social-share out of experiments (#3173)
- feature(amp-live-list): add update feature (#3260)
- Add support for extraUrlParams in AT Internet (#3255)
- Enable GA integration with Glade (#3288)
- Amp carous(croll)el experiment - base PR (#3268)
- Remove the buttons for the examples from the webui. (#3266)
Breakdown by component
README.md
- Updated extensions table with new extensions.
ads
- Nend amp-ad support.
- Intent to implement:
amp-ad
type: 'chargeads' - Yahoo! JAPAN amp-ad support
amp-access
- Allow non-alpha IDs to be used for access sections
- Retry window.open if _blank fails
amp-ad
- Changes to postMessage code in AMP for nested iframe communication
- Correct testing base URL for 3p bootstrap iframes
amp-analytics
- Allow nested variables during request expansion.
- [amp-analytics] More visibilitySpec vars.
- Update amp-analytics.md
- Store BASE CID after first initialization via viewer
- Add support for extraUrlParams in AT Internet
amp-carousel
- Amp slidescroll experiment - Horizontal scrollable elements.
- Amp carous(croll)el experiment - base PR
amp-facebook
- Changes to postMessage code in AMP for nested iframe communication
- Add tests for facebook 3p in test-amp-facebook
amp-font
- Make amp-font polyfill use font-weight and font-style to download the right font file
amp-image-lightbox
- Reset border-top for iOS in lightbox mode
amp-lightbox
- Reset border-top for iOS in lightbox mode
amp-live-list
- feature(amp-live-list): respect disabled property on amp-live-list
- docs(amp-live-list): add documentation for amp-live-list
- feature(amp-live-list): add data-tombstone feature
- feature(amp-live-list): add update feature
amp-pinterest
- Retry window.open if _blank fails
amp-sidebar
- Mismatched tags, assuming button was intended here
- Update amp-sidebar.md with UX considerations
amp-social-share
- Minor typo, changing TITEL to TITLE
- Retry window.open if _blank fails
- Allow links to Facebook Messenger
amp-sticky-ad
- amp-sticky-ad fix: delete extra space between stickyAd and page bottom
- Update amp-sticky-ad.md
amp-twitter
- Write tests for amp-twitter
validator
-
For the validator web ui, support specifying a URL to load, via #url=.
- Validator Updates
Release Notes:
- Allow 'fb-messenger:' for 'cite' and 'a' (Github PR 3263)
- Allow links to FB messenger in amp-social-share.
- Validator updates
Release notes:
- Allow 'fb-messenger:' for 'cite' and 'a' (Github PR 3263)
- Style tweaks, using === and !== and rerunning clang-format.
- Validator webui: For /fetch, use an x-www-form-urlencoded form.
This avoids putting the url into the querystring.
Instead it's in the form submission.
Interestingly, the Go version of the code can already handle this. - Validator web ui tweaks: Switch the /fetch request to POST (previously GET).Also, make the Go version and the Javascript version of the handler
behave more similar:- Only serve GET requests for the resources.
- Only serve POST for /fetch.
- Everything else is 400 / Bad request. - Basic CSRF protection for validator web ui
Implement the scheme described in http://security.stackexchange.com/questions/23371/csrf-protection-with-custom-headers-and-without-validating-token/23373 for basic CSRF protection. - Validator Updates
Release Notes
- Allow whitespace at beginning and end of the boilerplate. - In the validator UI allow URLs without protocol.
Tweak the regex a bit to get this done.
When the protocol is left off, change the input so the user
can see what's happening.We should consider doing this in Javascript if we want to make
this a lot more elaborate, to avoid getting stuck in this rabbit hole:
https://mathiasbynens.be/demo/url-regex :-) - Remove the buttons for the examples from the webui.Instead, put a minimum valid AMP document into the editor
(Greg's idea). I think this is a better way to get started than
before and it reclaims valuable pixels.