All Versions
24
Latest Version
Avg Release Cycle
37 days
Latest Release
1036 days ago

Changelog History
Page 2

  • v3.13.0 Changes

    September 15, 2019

    ๐Ÿš€ Changes from v3.12.1

    • โž• Added the option to add External (out-of-band) WebVTT captions (#371)
    • โž• Added to the PlayerSetting a boolean that indicates if FairPlay can be played on external screens. (#372)

    For the External Subtitles guide click here.

    Cocoapods install

    pod 'PlayKit', '~> 3.13.0'

  • v3.12.1 Changes

    August 25, 2019

    ๐Ÿš€ Changes from v3.12.0

    • ๐Ÿ›  Fixed offline playback on iOS 12.4 (#367)

    Cocoapods install

    pod 'PlayKit', '~> 3.12.1'

  • v3.12.0 Changes

    August 12, 2019

    ๐Ÿš€ Changes from v3.11.1

    • Set the video gravity through the playerView contentMode. (#363)
    • ๐Ÿ”ฆ Exposed PKPlaybackInfo To Objective-C (#328) (Thanks Theodore Bendixson)

    Cocoapods install

    pod 'PlayKit', '~> 3.12.0'

  • v3.11.1 Changes

    August 06, 2019

    ๐Ÿš€ Changes from v3.11.0

    • โž• Added AVURLAssetHTTPCookiesKey to the AVURLAsset options and set the cookies (#361)
  • v3.11.0 Changes

    July 11, 2019

    ๐Ÿš€ Changes from v3.10.1

    • ๐Ÿ‘ Allowing the usage of external FairPlay DRM servers. ( #344 )
    • ๐Ÿ’ป Use a user agent header that looks like a browser. ( #346 )
    • โž• Add support for subtitles styling/CVAA. ( #345 )
    • โž• Added an init to FairPlayDRMParams that doesn't need scheme parameter. ( #347 )
    • Made FPSExpirationInfo compatible with objective-c. ( #348 )
    • โž• Added stop to the player inside the destroy function, so that the client won't need to call stop before calling destroy. ( #350 )
    • DFP DAI - IMA SDK integration. ( #349 )
    • โž• Added "alwaysStartWithPreroll" boolean. ( #353 )
    • FairPlay, report error if offline duration is <= 0. ( #355 )
    • ๐Ÿ›  Fixed FairPlay response error handling. ( #357 )
    • โž• Added user agent to uDRM call. ( #356 )

    Braking Changes

    • โœ‚ Removed the PlayerDelegate and the function 'playerShouldPlayAd'. ( #351 )
  • v3.10.1 Changes

    April 24, 2019

    ๐Ÿš€ Changes from v3.10.0

    ๐Ÿ›  Fixes

    • PKRequestParams: make init public , make url and headers visible to Objective-C (37694fd)
  • v3.10.0 Changes

    April 21, 2019

    ๐Ÿš€ Changes from v3.9.0

    ๐Ÿ‘ Swift 5 Support

    • ๐Ÿ‘ Code and podspec were adjusted to fully support Swift 5.

    ๐Ÿ›  Fixes

    • ๐Ÿ‘Œ Support DvrLive when creating MediaEntry from JSON (#343)
  • v3.9.2 Changes

    April 24, 2019

    ๐Ÿš€ Changes from v3.9.0

    ๐Ÿ›  Fixes

    • PKRequestParams: make init public , make url and headers visible to Objective-C (0a0c4d8)
  • v3.9.0 Changes

    April 03, 2019

    ๐Ÿš€ Changes from v3.8.0

    • Swift 4.2
    • ๐Ÿ‘Œ Supports iOS 9 and above.
    • ๐Ÿ›  Fixed all blocks using weak or unowned self.
    • โช Player doesn't start playing once ready, reverting back, so that calling play will start the player once it is ready. (#332)
    • ๐Ÿ‘€ Cap seek target, not allowing to seek bellow or above duration. (#333)
    • ๐Ÿ”ฆ Expose player volume. (#336)
    • ๐Ÿ”ฆ Expose Creative ID and Advertiser Name. (#330)
    • ๐Ÿ›  Fixed audio track crash, the mediaType returned from the option of audible tracks has changed. (#339)
    • โšก๏ธ Updated KalturaNetKit to 1.1.0
    • โšก๏ธ Updated PlayKitUtils to 0.2.0

    โž• Additional Info

    • ๐Ÿš€ PlayKit_IMA - Please update to the latest release v1.4.0
  • v3.8.0 Changes

    January 17, 2019

    ๐Ÿš€ Changes from v3.7.0

    • โž• Added PlayheadUpdate to the PlayerEvent. (#310)
    • โฌ†๏ธ Upgraded the API version used by the PhoenixMediaProvider to "5.0.3.18074" (#311)
    • โž• Added currentProgramTime to BasicPlayer (#314)
    • โž• Added mediaBitrate to the PKAdInfo. (#317)
    • โœ‚ Removed crash, the player will be created even if a plugin was not registered. (#318)
    • โœ‚ Removed crash if the media was set up as 360 but the VRPlayer plugin was not added, AVPlayer will be created. (#318)
    • โž• Added name to PKMediaEntry, to be set by the providers. (#319)
    • โž• Added PlaybackStalled to the PlayerEvent. (#320)
    • โž• Added the option to send the clickThroughUrl to the AdClicked event. (#312)
    • ๐Ÿ›  Fixed leak in AVPlayerWrapper when calling the PKEvent namespace. (#315)
    • ๐Ÿ‘€ Perform seek to live edge automatically upon Live media. Added MediaType dvrLive. (#316, #321)
    • ๐Ÿ“‡ The subtitle 'NAME' in the metadata will be taken for the text track title if exists. (#322)
    • โž• Added CustomStringConvertible to all enums. (#323)
    • โž• Added cea608CaptionsEnabled to the PlayerSettings, to enable/disable the CLOSED-CAPTIONS in the text tracks. (#324)

    โž• Additional Info

    • ๐Ÿš€ PlayKitYoubora - Please update to the latest release v1.1.0
    • ๐Ÿš€ PlayKitProviders - Please update to the latest release v1.1.0
    • ๐Ÿš€ PlayKit_IMA - Please update to the latest release v1.3.0