- Fixed race condition where, if a widget was initialized before the preload, everything would fail to load.
- TwitterWidgets update when a bound ID changes.
- Add support for Twitter's new timeline embedding syntax.
- Emergency release to include an updated changelog with the package
- Add callback capabilities for linked Tweet embeds via
twitter-widget-on-rendered
. See the callback demo for more details.
- Address $compile:nonassign error when using twitter-widget-options. (@emertechie)
- Don't use a protocol-relative URL for script loading. It was breaking ngTweet in Ionic, and is a practice that is no longer considered appropriate for the web. The widgets file is now served via https. If you don't want this, the URL can be changed via configuration.
- No longer clobber global log and debug states with the production build.
- Added a
twitterTimeline
directive to allow for timeline embeds.
- The Twitter script is no longer downloaded on page load, meaning embedded Tweets not wrapped in
<twitter-widget>
tags will not be rendered. If this behavior is desired, please include thetwitterWidgetInitialize
directive somewhere within your application.
- Added a
twitterWidgetInitialize
directive to load the script greedily (instead of on-demand). - Added an optional
twitter-widget-options
attribute to thetwitterWidget
directive to allow for Tweet appearance customization.
- Widget: Don't use the raw Twitter ID attribute value when linking the directive.
- Docs: Fix docs to properly pass in the Twitter ID.
- Unscramble Bower dependencies and Bower devDependencies.
Initial release