Skip to content

Latest commit

 

History

History
80 lines (60 loc) · 2.43 KB

CHANGELOG.md

File metadata and controls

80 lines (60 loc) · 2.43 KB

Change Log

All notable changes to this project will be documented in this file.

3.1.0 - 2017-12-23

Fixed

  • buttonState on PlayPauseButton setting the opposite state.
  • buttonState updating on video player state change using the default controls.
  • Autohide delay for the resize action.

Added

  • startPlayingWhenReadyproperty to ASPVideoPlayer

3.0.1 - 2017-10-05

Fixed

  • Length label positioning.
  • Resize button not disappearing when closure is not set.

3.0.0 - 2017-09-17

Added

  • Resize button with callback.
  • Ability to use AVAssets to set videos.
  • Delay for loader animation.
  • VideoPlayerView rotation.

Changed

  • Updated to Swift 4.
  • Updated UI Tests.
  • Internal player logic to not create a separate AVPlayer for each video

Fixed

  • Strong references to self in closures.

2.0.2 - 2017-04-13

Changed

  • Updated UI Tests.

Fixed

  • Strong references to self in closures.
  • Fixed by Rob Phillips in Pull Request #8

2.0.1 - 2016-12-18

Added

  • UI Tests.
  • More Unit Tests.
  • Image to README.

Changed

  • Access for some variables and functions from fileprivate to internal.

2.0.0 - 2016-12-16

Added

  • Video control UI items (Buttons, Scrubber, Loader).
  • ASPVideoPlayer implementation as a full video player with controls.
  • ASPVideoPlayer Example for the full video player (Set as the default ViewController in the Storyboard).
  • Code comments.

Changed

  • Renamed existing ASPVideoPlayer to ASPVideoPlayerView.
  • Updated ASPVideoPlayerControls implementation and UI.

Removed

  • Unused methods throughout the Example.

1.2.0 - 2016-10-13

Added

  • Second local video resource.
  • Example in code for switching videos.
  • More unit tests to improve code coverage.
  • More code comments.

Changed

  • TravisCI setting to fix the failing CI Builds.
  • Failing unit tests.

Removed

  • Unnecessary CGD usage.