All Versions
14
Latest Version
Avg Release Cycle
51 days
Latest Release
2137 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v3.4.0 Changes
August 18, 2019🔋 Features:
- ➕ Add support for
preventsDisplaySleepDuringVideoPlayback
configurability to not override device auto-lock settings
- ➕ Add support for
-
v3.3.0 Changes
April 14, 2019🔋 Features:
- 👍 Swift 5 support
-
v3.2.0 Changes
February 18, 2019🔋 Features:
- 🔧 make
videoGravity
configurable. - ➕ add caching for remote URLs (by danibachar).
- ➕ add thumbnail image (by danibachar).
- 🔧 make
-
v3.1.0 Changes
October 23, 2018(2018-10)
- ⚡️ Updated to Swift 4.2
-
v3.0.0 Changes
February 27, 2018(2018-02-26)
💥 BREAKING CHANGES:
- ✂ Removed support for passing in multiple videos to play one after another
- 📇 Renamed
alpha
todarkness
- ✂ Removed non-throwing
play()
. Use the throwingplay()
instead.
🔋 Features:
- ➕ Added a singleton called
shared
. Now users don't need to retain an instance ofVideoBackground
to play a video.- Users can still create new instances if needed, i.e. if needed to play multiple videos simultaneously.
- ➕ Add support for playing video from a local or remote URL
- ➕ Add APIs for pause, restart, resume, darkness, isMuted, & willLoopVideo
- 👉 Make
playerLayer
public to allow advanced control and customization - ➕ Add
setAudioSessionAmbient
toplay
. Set totrue
by default.
🛠 Fixes:
- ➕ Add clean up code to
play()
, so multiple calls to it should work smoothly
-
v2.1.1
February 20, 2018 -
v2.1.0 Changes
February 19, 2018(2018-02-19)
- ➕ Added a singleton called
shared
. Now users don't need to retain an instance ofVideoBackground
to play a video.- Users can still create new instances if needed, i.e. if they needed to play multiple videos simultaneously.
- ➕ Added throwing APIs that throw a
videoNotFound
error that returns the video name and type in question. - ➕ Added deprecation warning for old API.
- ➕ Added new public struct
VideoInfo
that contains a video's name and type. - ➕ Added new API that takes in an array of
VideoInfo
, and plays them in sequence. - ➕ Added some clean up code that gets called on each play(), in an attempt to reset state in the event of multiple calls to
play()
.
- ➕ Added a singleton called
-
v2.0.4 Changes
February 16, 2018(2018-02-16)
- 🛠 Fixed layout issues for alpha overlay when device orientation changed
-
v2.0.3 Changes
February 15, 2018(2018-02-14)
- 🛠 Fixed layout issues when device orientation changed
- 🛠 Fixed issues with images in README not showing up in Cocoapods/Jazzy docs
-
v2.0.2 Changes
February 14, 2018(2018-02-14)
- ➕ Added observer to handle application state transition back to foreground