| 2.3.0 | Feb 25, 2026 | BugFix - Fixed a time mismatch when entering a live channel with ad marker
- Fixed a time mismatch that occurred during long-duration playback
Feature - Improved performance when processing playlists with long window
- Enhanced the interactive ad UI
- Added QR code display when selecting “More Info” on ads in TV environments
|
| 2.2.2 | Jan 09, 2026 | BugFix - Fixed the tracking time mismatch issue.
Feature - Enhanced the logic about tracking ad
- Added current time and timezone URL macros
|
| 2.2.1 | Dec 19, 2025 | Feature - Improved ad tracking when using bitmovin player.
- Changed the timeout for VOD ad requests from 3 to 5 seconds.
|
| 2.2.0 | Dec 8, 2025 | Feature - Improved HLS/DASH playlist manipulation speed.
BugFix - Fixed an issue where ads would not play on Samsung TV models.
- Fixed manipulation error on HLS/DASH streams.
|
| 2.1.3 | Oct 14, 2025 | BugFix - Fixed an issue where ads could not be inserted when the original playlist URL was redirected.
|
| 2.1.2 | Aug 26, 2025 | BugFix - Fixed ad insertion error in HLS playlist containing audio-only media.
|
| 2.1.1 | Aug 21, 2025 | Feature - Improved response when the original playlist response is empty on Linear TV.
|
| 2.1.0 | July 30, 2025 | Feature - Added support for playlist formats where the EXT-X-MEDIA-SEQUENCE value of HLS differs by variant
|
| 2.0.2 | July 21, 2025 | BugFix - Added support for the whitespace in the HLS playlist attribute delimiter.
|
| 2.0.1 | July 7, 2025 | BugFix - Fixed the KotlinNothingValueException error that occurred when playing VOD and interstitial ads.
|
| 2.0.0 | June 27, 2025 | Feature - Added support for the ad skipping feature in linear content playback.
- Introduced
FlowerHlsjs for easier SDK integration.
|
| 1.3.0 | Jan 14, 2025 | BugFix - Fixed an issue where the optimal creative was not always selected for each platform when playing VOD ads.
- Improved VOD ad loading speed.
- Improved playlist processing time when playing linear TV.
- Fixed an error that occurred when a decimal value was entered in the
durationMs parameter of the requestVodAd() API. Feature - Added a pre-roll ad feature for linear TV.
- Improved log level.
|
| 1.2.17 | Nov 15, 2024 | BugFix - Fixed an issue where logs were output regardless of the configured log levels.
- Fixed an error that prevented streams from playing if the HLS stream URL contained unencoded special characters (e.g., slash "/").
- Fixed an error that prevented streams from playing when the HLS playlist contained more segments than the SDK allowed.
|
| 1.2.16 | Oct 21, 2024 | BugFix - Fixed an issue where streams would not play when the DASH stream URL contained unencoded URL parameters.
- Fixed a buffering issue that occurred when playing repeated filler ads in DASH streams.
|
| 1.2.15 | Sep 13, 2024 | BugFix - Fixed an issue where parsing HLS playlists would fail when there were unknown tags or properties.
|
| 1.2.14 | Sep 11, 2024 | Feature - Added response code, request URL, and request header to the log for all ad requests, regardless of success or failure.
BugFix - Fixed an error that occurred when parsing VAST XML containing a Wrapper URL.
|
| 1.2.13 | Sep 06, 2024 | BugFix - Fixed parsing errors in certain ad responses and creative playlist formats.
|
| 1.2.12 | Sep 03, 2024 | Feature - Included enhanced targeting data in ad requests
|
| 1.2.11 | Aug 19, 2024 | BugFix - Fixed a timing calculation error that could lead to ad requests timing out prematurely during DASH stream playback.
|
| 1.2.10 | Aug 09, 2024 | Feature - Introduced the
changeChannelExtraParams() API, enabling the modification of targeting information during a live stream.
|
| 1.2.9 | Jul 26, 2024 | Feature - Introduced the
adTagHeaders parameter, enabling the inclusion of custom HTTP headers during ad requests. - Introduced the
channelStreamHeaders parameter, enabling the inclusion of custom HTTP headers during stream requests. BugFix - Fixed an issue where stream redirection caused a black screen error.
|
1.2.8 Deprecated | Jul 22, 2024 | BugFix - Fixed a TypeError (Illegal invocation at Node.get) that occurred when the SDK was loaded as a JavaScript module.
|
1.2.7 Deprecated | Jul 08, 2024 | Feature - Added support for ad insertion in DRM-enabled DASH streams.
|
1.2.6 Deprecated | May 16, 2024 | Feature - Changed the production log storage cycle.
BugFix - Added the defense logic for errors that occur in the Bitmovin player.
- If the Bitmovin player is destroyed, the SDK will be reset.
|
1.2.5 Deprecated | Apr 26, 2024 | Feature - Improved the features of linear TVs.
- Improved the feature of calculating cumulative errors of timing of ads and cues.
- Use the EXT-X-PROGRAM-DATE-TIME tag in the original HLS.
- Implemented parallel processing of VAST event tracking.
- Added URL macro (CACHEBUSTING).
BugFix - Fixed an error where some logs were still recorded even when logging was disabled.
|
1.2.4 Deprecated | Apr 15, 2024 | Feature - Improved the error processing of ad requests.
- Supports LG webOS’s LGUDID and Samsung Tizen’s TIFA.
BugFix - Fixed the XML parsing error that occurred in the LG webOS 4.0 version.
- Fixed errors regarding the clickable UI.
|
1.2.3 Deprecated | Mar 26, 2024 | BugFix - Fixed an issue where fillers were incorrectly tracked in consecutive ad cues.
|
1.2.2 Deprecated | Mar 15, 2024 | Feature - Added the VOD ad insertion feature.
|
1.2.1 Deprecated | Mar 11, 2024 | BugFix - Fixed freezing issues that occurred on LG and Samsung Smart TVs.
|
1.2.0 Deprecated | Jan 16, 2024 | Feature - Manifest Manipulation feature stabilized.
BugFix - Fixed an ad attachment error when switching between stream variants
|
1.0.0 Deprecated | Mar 22, 2022 | New - Supports Flower Solution integration.
- Supports programmatic advertising.
- Supports Direct I/O advertising.
- Supports HLS streams.
- Supports SCTE-35 CUE TAG.
- Supports Google advertising.
|