- Add support for different styles during iframe focus/blur events.
- Create a custom dispatch to override parent.postMessage
- Remove sinon-test as dependency
- Add support for wildcard characters in acls urls.
- Add custom methods #47
- Add generic options object to App init. #46
- Conditionally remove hasAttribute so it doesn't break on non-elements in IE10. #44
- Remove activeACL set by referrer, as it breaks if you have your own URL in the ACL list
- Fix verifyChallenge to properly handle and return the Promise.reject scenario. #41
- Fix Image resizing for slow loading images by calling on document.
- Add Image resizing for slow loading images.
- Fix resizing: use scrollHeight instead of offsetHeight
- Add classes for provider and consumer.
- Added href attribute pattern check before unloading.
- Remove frame origin check as it doesn't provide any added security value and makes integration more complicated for providing applications.
- Added download attribute check for IE11 in unload trigger.
- Added support for calculating height of body containing absolute positioned elements.
- Restored default height calculation back to bodyOffset.
- Added trigger for frame unloading. #18
- Updated default height calculation to bodyScroll.
- Updated default height calculation to max to account for dropdowns.
- Updated node version to 8.9.2 to support NPM 2FA
- Added the feature to pass in custom attributes for mounted iframe.
- Added support for auto-authorizing the consumer.
- Removed message event listeners when unmounting frames.
- Added
load
method to frame in consumer. - Updated consumer's unmount method to avoid potential memory leak.
- Removed the need of adding polyfills when consuming xfc.
- Updated dependency "mutation-observer" to v1.0.3 or above.
- Updated Webpack to v2.
- Initial release