Skip to content

Releases: kaltura/playkit-ios-dtg

v3.11.1

13 Feb 14:44
e3c147a
Compare
Choose a tag to compare

Changes from 3.11.0

  • Fix download of assets that are redirected from the master URL and have relative links (#54).

Cocoapods install

pod 'DownloadToGo', '~> 3.11.1'

v3.11.0

02 Dec 12:14
Compare
Choose a tag to compare

Changes from 3.10.0

  • Updated RealmSwift to v3.21. (#52)
  • Fixed download of audio-only assets. (#53)

Cocoapods install

pod 'DownloadToGo', '~> 3.11.0'

v3.10.0

03 Sep 06:34
Compare
Choose a tag to compare

Changes from 3.9.0

  • Fixed crash upon optional nil. (#46)
  • Updated RealmSwift to the latest 3.17.3, fixes crash upon launch in xCode 11. (#47)

Cocoapods install

pod 'DownloadToGo', '~> 3.10.0'

3.9.0

17 Jul 13:32
beb14ba
Compare
Choose a tag to compare

Changes from 3.8.1

  • Fix downloading of Audio-only assets (#44). This feature was accidentally broken in #35.
  • Send a user agent header that looks like a browser (#42). This is important for certain analytics tools.

Breaking change

  • The enums VideoCodec and AudioCodec in DTGSelectionOptions have been merged to a single enum, TrackCodec.

Cocoapods install

pod 'DownloadToGo', '~> 3.9.0'

3.8.1

10 Jul 07:39
5443cfb
Compare
Choose a tag to compare

Changes from 3.8.0

Thread safety fixes in loading metadata and download steps.

3.8.0

23 Apr 13:04
f6da8ef
Compare
Choose a tag to compare

Changes from 3.7.0

Swift 5 Support

  • Code and podspec were adjusted to fully support Swift 5.

v3.7.0

04 Apr 11:16
Compare
Choose a tag to compare

Changes from v3.6.0

  • Swift 4.2

v3.6.0

13 Mar 15:38
8d8d0d6
Compare
Choose a tag to compare

Changes from v3.5.2

New feature: API for selection of

  • Video codec, bitrate, resolution
  • Audio languages
  • Text languages

Selection is done by instantiating and configuring a DTGSelectionOptions object and passing it to the new DTGContentManager.loadItemMetadata(id: String, options: DTGSelectionOptions?) function. This new function is used instead of loadItemMetadata(id: String, preferredVideoBitrate: Int?).

v3.5.2

07 Nov 14:55
d62c95b
Compare
Choose a tag to compare

Changes from v3.5.0

Fixes

  • Workaround for breaking pause/resume in iOS 12 (#32, FEM-2269)
  • Fix crashes related to DB and session management (#33, FEM-2274)
  • Update PlayKitUtils to version 0.1.6 (resolves Swift 4.2 issues).

Note

This release is meant to be used with PlayKit v3.6.3 and up. If you use PlayKit v3.6.2 or below, please use DTG v3.5.1 instead.

This release is compatible with Swift versions 4.0 to 4.2.

v3.5.1

07 Nov 14:48
2ed59f5
Compare
Choose a tag to compare

Changes from v3.5.0

Fixes

  • Workaround for breaking pause/resume in iOS 12 (#32, FEM-2269)
  • Fix crashes related to DB and session management (#33, FEM-2274)

Note

This release is meant to be used with PlayKit v3.6.2 and below. If you're using PlayKit v3.6.3 and up, please use DTG v3.5.2 instead.

Compatible with Swift 4.0.