Skip to content

Releases: Hayan47/addstream_flutter

v1.2.3 — Video Animations

26 Feb 07:32

Choose a tag to compare

Fixed

  • Fixed video appearing suddenly after 3-4 seconds when network is slow by improving first frame detection logic
  • Fixed AnimatedSize transition not animating when video becomes visible by adding proper layout measurement delays

v1.2.2 — Video Buttons Theme

24 Feb 14:35

Choose a tag to compare

Fixed

  • Fixed button styles to be theme-independent across host apps

v1.2.1 — Video Full Screen & End Card

22 Feb 08:39

Choose a tag to compare

Fixed

  • Improved fullscreen video player UI and controls
  • Fixed video margin and loading widget display issues
  • Enhanced video end card layout and responsiveness

v1.2.0 — Video End Card & Ready Callbacks

19 Feb 11:39

Choose a tag to compare

Added

  • VideoEndCard overlay displayed when the video completes — shows the last visible frame, a Replay button, and a Visit Site button (only when a click-through URL is present); re-appears automatically after replay finishes
  • onVideoReady callback on AddStreamVideoWidget — fires once the first video frame is rendered on screen, distinct from onAdLoaded which fires after initialization
  • onImageLoaded callback on AddStreamWidget — fires when the ad image pixels are fully decoded and painted on screen

Fixed

  • Pause and resume IAB tracking events are now deduplicated with a markEventFired guard to prevent double-firing

v1.1.0 — VAST Video Ad Support

18 Feb 09:46

Choose a tag to compare

What's new

Added

  • AddStreamVideoWidget for displaying VAST video advertisements
  • Full IAB VAST 2.0 tracking event support (start, firstQuartile, midpoint, thirdQuartile, complete, pause, resume, mute, unmute, fullscreen, click, stop, replay)
  • Automatic impression firing on ad load
  • Mute/unmute, play/pause, and fullscreen controls
  • Progress bar overlay on video ad
  • onTrackingEvent callback for monitoring ad events externally
  • onAdClosed callback when the user dismisses the video ad
  • HMAC-SHA256 authentication on VAST requests (consistent with banner ads)

Changed

  • AnimatedAdBadge extracted to shared widget used by both AddStreamWidget and AddStreamVideoWidget