Changelog#
10.13.2 - 2025.12.1702#
Improvements#
- CSS formatting improvements
10.13.1 - 2025.12.1701#
Improvements#
- The logic for updating the hash on Clip navigation now relies on the location pathname instead of the default history API behaviour (which uses
baseHTML elements if provided)
10.13.0 - 2025.11.2601#
New Features#
- Add
stNextClipCategoriesKVP to integrating app custom targeting - Added
row.startPaddingandrow.endPaddingtheme properties to add padding to a row that should be flush with the container on scroll - Support for the "Between Pages" ad strategy
- Ad events now include an "Ad Strategy" field
- Added support for additional action types (linking to Stories, categories, Clips, and Collections)
- AAds between Stories now display even when a Story is skipped
Deprecations#
- Deprecated
theme.storyTiles.title.showproperty in favour of a value that can be set in the CMS. Starting from this version, this Theme property has no effect. Default value for the CMS property istrue. - Ad KVPs now match the mobile SDKs (
collectionwas renamed tostCollection,clipCategorieswas renamed tostClipCategories, and so on)
Improvements#
- Added a retry button when a Clip or Story fails to load, replacing the infinite spinner
- If a row doesn't have a set height, it now defaults to a minimum height
- Improved focus outlines on row and grid items
- Removed pause button over image Clip ads
- Non-AMP ads in Clips no longer show pause/play controls since they cannot be paused
- Previous and Next Story buttons remain enabled when read/unread status is disabled for a row
Bug Fixes#
- Fixed a bug where ad placement didn’t consistently account for buffer logic
- Initial ad index now properly accounts for the previous Story’s pages
10.12.10 - 2025.11.2601#
Bug Fixes#
- Fixed a bug with inconsistent loading of Stories after deleting pages or updating their targeting
10.12.9 - 2025.11.1101#
Bug Fixes#
- Fixed a bug with inconsistent loading of live Stories when some theme properties are not set
10.12.8 - 2025-10.30#
Bug Fixes#
- Fixed a bug where it was possible for the wrong CTA to show under Stories ads after navigating back and forth
10.12.7 - 2025-10-24#
Improvements#
- Added a
showScrollIndicatortheme property to hide/show scroll arrows in Stories/Clips rows
10.12.6 - 2025-10-23#
Bug Fixes#
- Fixed a bug where it was possible for the current category analytics property to be empty in Stories rows with multiple categories
10.12.5 - 2025-10-08#
Bug Fixes#
- Fixed a bug where it was possible for the "actionButtonTapped" event not to get triggered for actions that open in a new tab
10.12.5 (alpha.3) - 2025-09-24#
Improvements#
- Fixing generation of
.d.tsfiles
10.12.5 (alpha.2) - 2025-09-23#
Improvements#
- Fixed a bug where tile size could grow for round tiles when
storyTiles.title.showwas set tofalse
10.12.5 (alpha.1) - 2025-09-19#
Improvements#
- Further improvements to support for some CMPs
10.12.5 (alpha.0) - 2025-09-12#
Improvements#
- Improving support for some CMPs
10.12.4 - 2025-08-25#
Bug Fixes#
- Fixed an issue with the Clips player size on some Android devices
10.12.3 - 2025-08-22#
Bug Fixes#
- Improved the auto-advance behaviour of non-AMP ads in Firefox and Safari
10.12.2 - 2025-08-14#
New Features#
- Introduced an initial index for the
betweenStoriesAndPagesandbetweenClipsads strategies, that will be the index after which the first ad will appear. Can be configured in the CMS.
10.12.1 - 2025-07-22#
Improvements#
- Added
clipSharesas a supporteddisabledFunctionalFeaturesvalue in tracking preferences. For details, see the Privacy and Tracking documentation
10.12.0 - 2025-07-17#
Improvements#
- Introduced
disabledFunctionalFeaturesoption in tracking preferences. For details, see the Privacy and Tracking documentation - Setting the user ID to
nullis now supported - Introduced
enableRemoteViewingStoreoption in tracking preferences. For details, see the Privacy and Tracking documentation - The
recentStoryPlaybackModeis now only saved to local storage if needed for analytics - Stopped storing user attributes when the
enablePersonalizationtracking preference is set tofalse - Removed unused
settingsSavedDatelocal storage item
10.11.1 - 2025-06-20#
Improvements:
- Removed quiz share button from OneBox stories
10.11.0 - 2025-06-19#
Breaking changes:
- Implemented VPPA compliance measures including SHA256 hashing for User IDs for requests and removal of Content ID from ad requests. See Privacy and Tracking for details.
- Deprecated
Storyteller.currentUserIdmethod as part of privacy enhancements. - Added
enableFullVideoAnalyticsproperty toeventTrackingOptionsfor granular video analytics control. See Privacy and Tracking for details.
Improvements:
- Improved VPPA compliance by removing direct user identifiers from various API requests. See Privacy and Tracking for details.
- Added support for
sheetactions in Clips.
10.9.1 - 2025-06-02#
Improvements:
- Moved some
dependenciestodevDependencies
10.9.0 - 2025-04-02#
Features:
- Added the
enableAdTrackingproperty toeventTrackingOptions
Improvements:
- Non-AMP ads are now supported in Clips as long as they are based on a Storyteller template
- Better tracking pixels support in Clip ads
10.8.0 - 2025-03-07#
Improvements:
- The instructions screen is now only shown when opening a Story from the row (not when a Story is opened directly from its URL)
- The gradient behind the Story/Clip titles on rectangular tiles is now shown by default (it can be hidden by setting
storyTiles.rectangularTile.showGradienttofalse) - Better support for non-AMP ads
10.7.2 - 2025-01-23#
Improvements:
- The instructions screen is now only shown once instead of once per Stories row/grid
10.7.1 - 2025-01-17#
Bug Fixes:
- Fixed a Safari iOS bug where it was possible for the borders of round thumbnails to disappear
- Fixed a bug where it was possible for some necessary events not to get reported to Storyteller
- Fixed a bug where it was possible for a Story row to not be clickable after opening a Story from its share link
10.7.0 - 2025-01-06#
New Features:
- Added
#stories/[STORY_ID],#clips/[COLLECTION_ID], and#clips/[COLLECTION_ID]/[CLIP_ID]routes - Added support for reloading Stories and Clips views when exiting the player
- The
eventTrackingOptionsproperty can be used for customising the analytics and tracking behavior
Improvements:
- The behaviour and signature of the
open*methods now match the native SDKs:
openStoryis now asyncopenStoryByExternalIdis now supportedopenPageis now asyncopenCategoryis now asyncopenClipis now deprecated (please useopenCollectioninstead)openCollectionis now async and accepts a destination argument with either a Clip ID or Category IDopenClipByExternalIdis now supported
Bug Fixes:
- Fixed a bug with linking to a Story not present on the page when
player.playAllStoriestheme property was set tofalse - Fixed a bug where it was possible for the default basename of a view could be empty if no
data-base-urlwas set - Fixed a bug where it was possible for the Collection ID param of shared Clips to be empty
10.6.0 - 2024-12-17#
New Features:
- Added
userNavigatedToAppmethod to the Storyteller delegate
Improvements:
- Added default custom targeting values to integrating app ad requests
10.5.3 - 2024-12-09#
Improvements:
- Added accessible labels to button elements
10.5.2 - 2024-11-27#
Improvements:
- Removed calls to deprecated Storyteller internal endpoint
10.5.1 - 2024-11-15#
Bug Fixes:
- Fixed a bug where it was possible for some Stories not to autoplay on iOS
10.5.0 - 2024-11-14#
New Features:
- Added support for ads in the Clips Player
- Added support for "Share media" actions
- Added support for
enableViewedOrderingin a Clips collection
Improvements:
- Improved focus behaviour for the Story player navigation buttons
- Grid thumbnails now use the highest quality asset based on their size
- Added support for Storyteller ads with no actions
- Mobile CTAs are now aligned to the center by default
- Improved Story transitions and loading styles
- Improved full screen styles on mobile
- Added documentation for Clip events
- Improved error handling when initialising Storyteller rows in container with invalid IDs
Bug Fixes:
- Fixed a bug where it was possible for iOS/Android specific actions to show in desktop browsers
- Fixed a bug where it was possible for some progress bars to experience a delay in loading
- Fixed a bug where it was possible for the
OpenedStory,SkippedStory,DismissedStory, andDismissedClipsevents to not get recorded in some cases - Fixed a bug where it was possible for a previously paused Story to be paused on reopen
- Fixed a bug where it was possible for an unread Story to be skipped by using the keyboard arrows
- Fixed a bug where it was possible for the audio of a previous Story to play over the current Story when using the keyboard to navigate
- Fixed a bug where it was possible for the like state of a clip to be inaccurate in some cases
- Fixed a bug where it was possible for the swipe up gesture to not open the CTA destination
10.4.11 - 2024-09-20#
Improvements:
- User attributes now automatically get cleared when a new API key or user ID is provided
Bug Fixes:
- Fixed a bug where it was possible for the "New" chips to be visible on Stories with read/unread ordering disabled
10.4.10 - 2024-09-06#
New Features:
- Added the
player.disableUrlsandclipPlayer.disableUrlstheme properties
Improvements:
- Updated the logic for generating unique ad requests correlators
10.4.9 - 2024-09-03#
New Features:
- Added support for image titles in clip collections
Improvements:
- Increased cases where the unmute state is persisted in Chromium browsers
10.4.8 - 2024-08-23#
Bug Fixes:
- Fixed a bug where it was possible for the Storyteller delegate to not be writeable after the first initialization
10.4.7 - 2024-08-19#
Bug Fixes:
- Fixed a bug with the formatting of the ads targeting object
10.4.6 - 2024-08-16#
Improvements:
- Fall back to navigator share API (if available) if the provided
onShareButtonTappedfunction returnsnullor isn't a Promise
10.4.5 - 2024-07-30#
Improvements:
- Pinned Stories now use the same styles as Live Stories (to match the native SDKs)
clipActionTextandclipActionUrlproperties are now recorded for Clip events- Improved error handling when an invalid container ID is supplied
Bug Fixes:
- Fixed a bug where it was possible for the
completedStoryevent not to be recorded if a Story was already read - Fixed a bug where it was possible for the category update of an existing Story row to lead to a console error
10.4.4 - 2024-07-26#
Improvements:
- Updated the correlator in ads requests URLs so that it's always unique
10.4.3 - 2024-07-17#
Improvements:
- Updated the ads algorithm to keep requesting ads for a Story even if a previous request failed
Bug Fixes:
- Fixed a bug where it was possible for overflow to be disabled when closing the Story player using the browser back button
10.4.2 - 2024-07-03#
Bug Fixes:
- Fixed a bug where it was possible for 1st-party ads to be requested from the wrong endpoint
10.4.1 - 2024-06-28#
Bug Fixes:
- Fixed a bug where it was possible for a read Story to be shown as unread when new pages were just added but the assets were still processing
10.4.0 - 2024-06-27#
Improvements:
- Replaced the
liveChip.textColortheme property withliveChip.readTextColorandliveChip.unreadTextColor - Replaced the
storyTiles.liveChiptheme properties withstoryTiles.rectangularTile.liveChipandstoryTiles.circularTile.liveChip - Added support for live clips in browsers that don't support HTTP Live Streaming
Bug Fixes:
- Fixed a bug where it was possible for the live chip inside the Clips player to use the default styles instead of the custom theme
- Fixed a bug where it was possible for the live chip inside the Stories player to use the default styles instead of the custom theme
10.3.6 - 2024-06-20#
Improvements:
- Updated the ads logic to keep fetching ads for a Story even if a previous request failed
Bug Fixes:
- Fixed a bug where it was possible for the first ad in a Story to appear a page later than the provided frequency
10.3.5 - 2024-06-18#
Improvements:
- Added support for some cookie banners that clear or update local storage when dismissed
10.3.4 - 2024-06-13#
Bug Fixes:
- Fixed a bug where it was possible for the round Story cells to remain empty on Safari iOS 16.4 and below
10.3.3 - 2024-06-07#
Improvements:
- Updated the maximum lines of the round Story cells titles so they adapt to the chosen line height
10.3.2 - 2024-06-06#
Bug Fixes:
- Fixed a bug where it was possible for the round Story cells borders to get cropped
- Fixed a bug where it was possible for the round Story cells borders colours to not reflect the read/unread state
10.3.1 - 2024-05-31#
Improvements:
- Improved console error logs when no Clips or Stories available
- Improved mouse scrolling experience for Clips on Firefox
Bug Fixes:
- Fixed a bug where it was possible for the first Story in a view to skip pre-loading for tenants with a lot of Stories
- Fixed a bug where it was possible for the ads action button destination to be displayed instead of the advertiser name if no advertiser name was provided
10.3.0 - 2024-05-15#
New Features:
- Introduced first-party ads support
- Introduced linear-gradient support for the round cell borders
Improvements:
- Improved initialization errors
- 'New' chip are not shown on pinned Stories so as to match the native SDKs behaviors
- The tappable area to pause the Clips player has been increased
Bug Fixes:
- Fixed a bug where it was possible for a viewed clip to display the 'new' chip
- Fixed a bug where it was possible for some of the buttons theme properties to not get applied
- Fixed a bug where it was possible for Stories to get cropped on some tablet screens
- Fixed a bug where it was possible for the Clips share amount to not persist on navigation
10.2.1 - 2024-05-02#
Bug Fixes:
- Fixed a bug where it was possible for some of the instructions theme properties to not get applied
10.2.0 - 2024-04-10#
New Features:
- Added the
openCategorymethod to Story views - Added support for Clips read/unread ordering
- Added support for Clips locales using
Storyteller.User.setLocale
Improvements:
- Removed Storyteller inline styles
- Updated ad events to use seconds (not milliseconds) for consistency with other events
- Clips players can now be closed by clicking on the background
- Improved transition between clips on Safari for smoother experience
- Adjusted the Story player to accommodate sticky elements like Smart App banners
Bug Fixes:
- Fixed a bug where it was possible for the Story lightbox not to open
- Fixed a bug where it was possible for the Story page to restart after sharing on Safari
- Fixed a bug where it was possible for the Story progress bars to transition from their previous state upon reopening
10.1.3 - 2024-04-16#
Bug Fixes:
- Fixed a bug where it was possible for the Story player to load indefinitely after closing the instructions screen
10.1.2 - 2024-04-03#
Bug Fixes:
- Fixed a bug where it was possible for round story cells with hidden titles to be horizontally off-centre in Chromium browsers
10.1.1 - 2024-03-19#
Improvements:
- If the
lists.row.scrollIndicatorInlineAlignmenttheme property is set tooutsideand the row doesn't have enough items for the scroll indicators to be visible, the empty space where the indicator would normally sit has been removed
10.1.0 - 2024-03-08#
New Features:
- The advertiser name property is now supported for AMPHTML ads
- Stories now don't preload by default (this can be overridden using the
configuration.preloadproperty at the list level) - Added inline clips player component (
StorytellerClipsPlayerView) - The Story rows scroll indicator can now be moved outside of the carousel using the
lists.row.scrollIndicatorInlineAlignmenttheme property - The Story rows scroll indicator can now be horizontally aligned with the thumbnails (instead of the whole cell which includes the title) using the
storyTiles.circularTile.scrollIndicatorBlockAlignmenttheme property - The thickness of round cells borders is now configurable using the
storyTiles.circularTile.unreadStrokeWidthandstoryTiles.circularTile.readStrokeWidththeme properties - Ad events are now recorded
Improvements:
- Story players can now be closed by pressing the
Escbutton - Story players can now be closed by clicking on the background
- Trying to initialize a Storyteller instance more than once will now throw an error
- Clicking on an already answered quiz option now moves the user to the next page
OpenedReasonnow has additional possible values:tapandautomaticPlaybackDismissedReasonnow has additional possible values:backgroundTapped,skippedFinalPage,completedFinalPage, andbackTapped- The following enums used for building custom themes are now exposed:
Alignment,ButtonAlignment, andTextCase - The
IListConfigurationtype is now exposed and can be used to set a list's configuration - Updated the type of
IStorytellerDelegateto make theonUserActivityOccurredcallback optional - Updated the type of
IStorytellerDelegateto makecustomTargetingoptional ingetAdConfig - Grid thumbnails now use the most appropriate thumbnail size
- The clip player now automatically pauses on tab change
- If
playAllStoriesis set to false and the next Story will be skipped, the next Story button is greyed out - Various improvements to the clip player transitions and experience
- Various performance improvements to the Stories player on iOS
- Various improvements to the loading states and transitions
Bug Fixes:
- Fixed a bug where it was possible for the player not to pause when pressing the share button on Safari
- Fixed a bug where it was possible for a Story page to get skipped after answering a poll
- Fixed a bug where it was possible for the
OpenedPageevent not to get triggered - Fixed a bug where it was possible for the player to pause when a quiz question wasn't answered
- Fixed a bug where it was possible for a previously opened Story to appear briefly when opening another Story
- Fixed a bug where it was possible for Story audio to keep playing after the player was closed
- Fixed a bug where it was possible for a Story to show a grey screen when navigating backwards or quickly
- Fixed a bug where it was possible for the wrong
OpenedReasonto be recorded when opening a Story or Page - Fixed a bug where it was possible for clip players to be appended to the DOM more than once on SPAs
- Fixed a bug where it was possible for the clip player back button to scroll users back to the top of the page
- Fixed a bug where it was possible for poll results to clash with the background
- Fixed a bug where it was possible for OneBox Stories not to autoplay in the Google app
- Fixed a bug where it was possible for the live chip position to be wrong when the row titles were hidden
10.0.4 - 2024-02-02#
Bug Fixes:
- Fixed a bug where it was possible for short image polls captions to overlap with the background
10.0.3 - 2024-01-31#
Bug Fixes:
- Fixed a bug where it was possible for OneBox Stories not to send events analytics to Amplitude
10.0.2 - 2024-01-26#
Bug Fixes:
- Fixed a bug where it was possible for OneBox Stories not to send engagement units events analytics
10.0.1 - 2024-01-10#
Bug Fixes:
- Fixed a console error about
navigatorbeing undefined - Fixed a bug where the gradient behind the Story titles on rectangular tiles didn't respect padding preferences
10.0.0 - 2024-01-10#
New Features:
- Added support for Clips
- Introduced the
configurationobject for list views - Implemented tracking for ad events
Improvements:
- Added support for
instanceMethodandescapeKeyPressedin the analytics events'DismissedReasonproperty - Added support for
tapandautomaticPlaybackin the analytics events'OpenedReasonproperty - Added
isInitializedandisPlayerVisibleproperties to the global Storyteller instance - Added the
dismissPlayermethod to the global Storyteller instance - Added the
enableEventTrackinganddisableEventTrackingmethods to the global Storyteller instance - Added the
enableLoggingmethod to the global Storyteller instance - Added
IListViewDelegatetype export - Moved the
openPageandopenStorymethods from the list views to the global Storyteller instance - Renamed the
onShareButtonClickedcallback toonShareButtonTappedand moved it to the global Storyteller delegate - Renamed the
onStoriesDataLoadStartedcallback toonDataLoadStarted - Renamed the
onStoriesDataLoadCompletecallback toonDataLoadComplete - Renamed the
onStoryDismissedcallback toonPlayerDismissed - Moved the
getAdConfigmethod to the global Storyteller delegate - Moved the
onUserActivityOccurredcallback to the global Storyteller delegate - Removed the
tileBecameVisiblecallback - Removed the
onErrorcallback - Updated list views to derive their basename from their categories or collection
- Improved dark mode support and default styles
- Various performance and playback improvements
Bug Fixes:
- Fixed a bug where the
OpenedPageevent did not fire on Stories with a single Page - Fixed a bug where the
SkippedStoryevent did not fire when the final Page of a Story was skipped - Resolved playback issues on quizz Pages
8.9.4 - 2023-12-18#
Improvements:
- Adding support for dark mode placeholders by using the
lists.backgroundColortheme property to set the placeholder styles - Preventing Content Layout Shift when loading grid items
8.9.3 - 2023-12-08#
Improvements:
- Adding
title.showtheme property to show/hide Story titles on all tiles - Removed
circularTile.title.hidetheme property
Bug Fixes:
- Fixing a bug where it was possible for round Story tiles with hidden titles to get cropped
8.9.2 - 2023-12-01#
Bug Fixes:
- Fixing a bug where it was possible for the player to load indefinitely after closing the instructions screen
8.9.1 - 2023-11-30#
Bug Fixes:
- Adding TypeScript declaration file export to
package.json
8.9.0 - 2023-11-22#
Bug Fixes:
- Fixing a bug where it was possible for auto-advancing ads to not show a progress bar
- Fixing a bug where it was possible for action buttons to open the wrong URL in Stories with multiple action buttons
8.8.7 - 2023-10-26#
Bug Fixes:
- fixing a bug where it was possible for stories not to play when the instructions screen was hidden via the theme
8.8.6 - 2023-10-25#
Bug Fixes:
- Fixing a bug where it was possible for OpenedStory events not to be fired in certain scenarios
- Fixing a bug where it was possible for OpenedPage events not to be fired in certain scenarios
- Fixing a bug where it was possible for PreviousPage events to be fired at an incorrect moment
- Fixing a bug where it was possible for the story player to be incorrectly aligned on certain mobile browsers
- Fixing a bug where it was possible for playback to stall on certain mobile browsers
8.8.5 - 2023-10-24#
Improvements:
- Moving the Action button below the player on desktop
- Reducing the size of the Action button on mobile browsers to reduce the chance of collision with content
8.8.4 - 2023-10-17#
Improvements:
- Fixing the category query parameter
8.8.3 - 2023-10-13#
Bug Fixes:
- Fixing a bug where it was possible for Current Category to be reported as empty
8.8.1 - 2023-10-12#
Improvements:
- Fixing a bug where it was possible for
externalIdfor Categories for Ads Targeting - Fixing a bug where it was possible for Current Category to be reported incorrectly for Analytics
8.8.0 - 2023-10-11#
New Features:
- Adding fixed story order support
- Adding pinned story support
Improvements:
- Fixing Story navigation bugs
- Fixing instruction page bugs
- Adding missing
titleattribute in iframes
8.7.0 - 2023-10-05#
New Features:
- Adding support for ads between pages
Improvements:
- Adding
SkippedPageAnalytics Event - Adding
CompletedPageAnalytics Event - Adding
Page Titleto all events - Adding missing event properties
- Updating Story Title display
- Adding missing
altattributes - Fixing images aspect ratio errors
8.6.0 - 2023-09-20#
Improvements:
- Removing the # from the URL when closing a Story.
Bug Fixes:
- Fixing a muting/unmuting bug when going back into a Story.
- Fixing errors coming from Google Ad Manager.
8.5.0 - 2023-08-17#
New Features:
- Adding
useGoogleWebStoryUrlsparameter toStorytellerStoriesGridView
Improvements:
- Reduced SDK budle size by 50%, leading to faster app performance.
Bug Fixes:
- Fixing a bug where it was possible for the navigation arrows on desktop to not appear.
- Fixing a bug where it was possible for Story transition animations to not appearing.
- Fixing a bug where it was possible for Stories to fail to open when opened via a URL.
8.4.2 - 2023-07-31#
New Features:
- Adding the ability to open a fully AMPHTML compatible version of stories when selecting an item from a StorytellerStoriesRowView
Bug Fixes:
- In certain situations, the
OpenedStoryandOpenedPageevents might not fire. This is now fixed.
8.4.1 - 2023-07-07#
New Features:
- Allow the ability to set a
themeon an individual StorytellerStoriesRowView or StorytellerStoriesGridView
8.4.0 - 2023-06-30#
Improvements:
- Standardizing the behavior of quizzes with our native SDKs
- Adding additional analytics properties
Bug Fixes:
- Fixing a bug where it was possible for the "Share your Result" button on quizzes to be black in Safari
- Fixing a bug where videos could fail to play if a user hadn't interacted with the browser
- Fixing a bug where it was possible for a Page's sound to continue playing after the Story player was dismissed
8.2.0 - 2023-06-23#
New Features:
- Adding support for Audience Targeting and Personalization - see Users for more information
Improvements:
- Adding additional analytics properties
8.1.0 - 2023-06-01#
Improvements:
- Internal state management and minor bugfixes
7.9.2 - 2023-04-17#
New Features:
- Adding
useGoogleWebStoryUrlsparameter toStorytellerListView
7.9.1 - 2023-01-17#
Bug Fixes:
- Fixing bug causing the skip story buttons to not appear on Safari
7.9.0 - 2023-01-16#
Improvements:
- Add theme property to hide the gradient on rectangular thumbnails
7.8.5 - 2023-01-13#
Bug Fixes:
- Stop the flash of images when coming back from swipe up
7.8.4 - 2023-01-12#
Bug Fixes:
- Story player improvements
7.8.2 - 2022-12-13#
Bug Fixes:
- Fixing bug where the PreviousPage event would not fire
- Fixing bug where the SkippedStory event would not fire
7.8.1 - 2022-12-13#
Bug Fixes:
- Fixing bug where the player would freeze when opened
- Fixing bug where the PreviousPage event would not fire
7.8.0 - 2022-12-05#
Bug Fixes:
- Ensuring circular live story border matches theme color
- Improving loading behavior when opening stories
7.7.1 - 2022-11-09#
Bug Fixes:
- Fixing
fonttheme property - Fixing
instructions.iconstheme property
7.7.0 - 2022-09-28#
Improvements:
- Allow quizzes to be rendered outside stories
- Adding
showWebStoriesIcontheme property
7.6.0 - 2022-09-23#
Bug Fixes:
- Fixing bug where thumbnails would sometimes fail to load
Improvements:
- Adding
displayLimitto rows and grids - Exposing
contentLengthin user activity delegate callback
7.5.0 - 2022-08-29#
Bug Fixes:
- Lazy load Story tile thumbnails
- Fixing issue where the navigation buttons could disappear
- Stop player going back 2 Stories when back button pressed
Improvements:
- Improve caching for static assets
7.4.5 - 2022-08-22#
Bug Fixes:
- Fixing bug with scroll indicator fade theming
- Fixing bug when applying corner radius theme property
7.4.3 - 2022-08-17#
Bug Fixes:
- Fixing quiz score placement when sharing disabled
- Fixing bug where instructions screen took multiple clicks to dismiss
7.4.2 - 2022-08-17#
Bug Fixes:
- Don't reorder Stories when player is closed
- Fix NPM type definitions
Improvements:
- Use simple HTTP Requests
7.4.1 - 2022-07-29#
New Features:
- Adding
openStoryandopenPagemethods
7.4.0 - 2022-07-29#
New Features:
- Support CommonJS and ESM
Bug Fixes:
- Fixing live chip theme issues
7.3.5 - 2022-07-15#
Bug Fixes:
- Don't show share results button if share API not available
- Fixing bug when returning from swipe up
- Make sure
externalAppswipe ups are recorded correctly
7.3.4 - 2022-07-13#
Improvements:
- Improving support for older browsers
7.3.3 - 2022-07-11#
Bug Fixes:
- Polls theme fixes
7.3.1 - 2022-07-08#
Improvements:
- Make sure player Stories reorder when player closed
Bug Fixes:
- Fixing corrupt svg console errors
7.3.0 - 2022-06-23#
Deprecation and Changes:
- Removing
showStoryTitletheme property - Adding
showStoryIcontheme property
7.2.4 - 2022-06-20#
Improvements:
- Improving open Story transitions
- Hide Quiz share button when share buttons hidden
Bug Fixes:
- Fixing issue with new indicator always showing on rectangular tiles
7.2.2 - 2022-06-01#
Bug Fixes:
- Fixing issues with NPM type definitions
7.2.1 - 2022-05-31#
Bug Fixes:
- Stop scroll to top when player closed
7.2.0 - 2022-05-13#
Bug Fixes:
- Fixing issues with NPM package
7.1.2 - 2022-05-12#
Improvements:
- Updating package.json
7.1.1 - 2022-05-11#
New Features:
- Added NPM support
7.1.0 - 2022-05-02#
New Features:
- Added support for Live Stories
7.0.0 - 2022-04-07#
New Features:
- Added support for Trivia Quizzes
Improvements:
- Made implementing custom themes even easier
2.2.0 - 2022-03-23#
Improvements:
- Hide share button on browsers that don't support
navigator.share - Make
externalIdoptional - Allow Ad frequency to be configured
2.1.0 - 2022-03-11#
Improvements:
- Adjust tile height to fill parent container
- Send
pollAnswerIdin analytics events - Send all properties to analytics endpoint
2.0.1 - 2022-02-16#
Bug Fixes:
- Fixing Story Page issues
2.0.0 - 2022-02-09#
Improvements:
- Adding Grid Layout
- Theme updates
New Features:
- Adding support for unread indicator gradient
1.17.1 - 2022-01-18#
Improvements:
- Improving swipe behavior
- Show navigation arrows on touchscreen laptops
Bug Fixes:
- Stopping JSONParseErrors being thrown for empty responses
- Fixing missing API key 401s
1.17.0 - 2021-11-19#
New Features:
- Added full support for Categories
- Added support for ads
1.16.0 - 2021-11-02#
New Features:
- Added the ability to swipe down to dismiss a Story
- Added the ability for share links to open a specific Page (instead of just the first Page in the Story)
- Added a
playAllStoriesoption to the theme which will not exit the Story player when the user reaches the end of their unread Stories - but rather keep them in the Stories experience until they see every Story in the row
Bug Fixes:
- Fixed an issue which could cause Polls not to display in certain scenarios
1.15.0 - 2021-10-22#
Improvements:
- Hiding 'i' button when video fails to play
Bug Fixes:
- Stop video failed to play message appearing when a video successfully plays
New Features:
- Recording share success events
1.14.0 - 2021-10-21#
Bug Fixes:
- Fixing bug where Poll answer percentages display incorrectly
1.13.0 - 2021-10-19#
Improvements:
- Preventing background media from being cropped
1.12.0 - 2021-10-18#
Bug Fixes:
- Using the correct value for
storyReadStatusin analytic events - Fixing issue where Story titles are shared/duplicate sharing URLs are shared when tapping share button
Improvements:
- Adding information about
VotedPollevent to the docs - Updating to open Story immediately when tapping/clicking Story tile instead of showing loading spinners
1.11.0 - 2021-10-15#
Bug Fixes:
- Fixing sharing instructions issues
1.10.0 - 2021-10-12#
Improvements:
- Removes the border around buttons in the Story player
1.9.0 - 2021-10-07#
Bug Fixes:
- Fixing bug where users can vote for a Poll more than once
1.8.0 - 2021-10-05#
Improvements:
- Adding theme option to hide Story titles
Bug Fixes:
- Persisting mute state throughout Stories
- Fixing CORS issues
1.7.0 - 2021-09-24#
Bug Fixes:
- Stopping the wrong Story from being shown briefly when opening a share link
- Disabling the 'previous page' button on the first Page of the first Story
- Fixing issue where Story row would not load on iOS 12
1.6.0 - 2021-09-23#
Improvements:
- Always displaying the mute/unmute icon in player
- Adding text property to
onShareButtonClicked()delegated method - Allow 3 lines for the Story title when using circular tiles
Bug Fixes:
- Fixing instructions screen layout and icons on desktop
- Fixing issue with missing navigation arrows and black background when refreshing/arriving from shared link
1.5.0 - 2021-09-17#
Bug Fixes:
- Stop player closing when navigating backwards
- Sort all Story rows when player is closed
- Stop player from continuing in background after being closed
New Features:
- Adding share delegate method
- Adding docs for share callback
Improvements:
- Hide share button if
navigator.sharedoesn't exist - Don't hide share button if
onShareButtonClickcallback is defined
1.4.0 - 2021-09-16#
Bug Fixes:
- Fixing Poll styling
- Fixing ad overlay appearing over Story view
1.3.0 - 2021-09-09#
Bug Fixes:
- Fixing desktop player not pausing on share
- Fixing left scroll arrow
- Only show read Stories and fix player opening unexpectedly
- Don't open player until correct Story has loaded
- Fixing bug when opening same Story after dismissing it
- Setting opacity on tile loading
- Fixing style import
- Hide mute/unmute text
New Features:
- Adding
tileLoadingstate to tiles
1.2.0 - 2021-09-07#
New Features:
- Adding properties to row theme
Bug Fixes:
- Fixing instruction icons
Deprecations and Changes:
- Switch to using query string params instead of headers in API requests
- Updating row theme docs
1.1.0 - 2021-09-02#
Bug Fixes:
- Fixing Poll styling
- Fixing ad overlay appearing over Story view