All Versions
35
Latest Version
Avg Release Cycle
40 days
Latest Release
1226 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v0.17.0 Changes
- ๐ฅ Breaking change:
ModernAVPlayerMediaMetadata
take image data instead of localImageName path name
- ๐ Features:
- Accept metadata image data instead of image path name
- Make metadata optional on
ModernAVPlayerMedia
init
- ๐ฅ Breaking change:
-
v0.16.0 Changes
- ๐ Feature:
- Improve readme
- Add usefull plugin method parameters
- ๐ฅ Breaking change:
- almost all plugin method parameters (PlayerPlugin.swift)
- Dependency:
- [pod] SwiftyMocky -> 3.0.0
- ๐ Feature:
-
v0.15.0 Changes
- ๐ฅ Breaking change:
updateNowPlayingInfo(metadata:)
was replaced byupdateMetadata(_:)
- ๐ Feature:
updateMedatata(_:)
replace current media metadata and update now playing info
- ๐ฅ Breaking change:
-
v0.14.0 Changes
- ๐ Features:
- Make example swift 4.2 compliant
- Make tests swift 4.2 compliant
- Make pod dependencies swift 4.2 compliant
- Dependencies:
- [pod] Quick -> 1.3.1
- [pod] Nimble -> 7.3.0
- [pod] RxCocoa -> 4.3.0
- [pod] RxSwift -> 4.3.0
- [pod] SwiftLint -> 0.27.0
- ๐ Features:
-
v0.13.0 Changes
- ๐ Feature:
- Enable/Disable loop mode on current media
- ๐ Fix:
- Update NowPlayingInfo time at the right moment when item play reach end time
- Update init media documentation
- ๐ Feature:
-
v0.12.0 Changes
- ๐ Features:
- Allow media setting custom HTTP header fields
- Expose AVPlayer instance
- ๐ Fixes:
- Add audio session category test
- Use the
$(inherited)
flag forPODS_PODFILE_DIR_PATH
in example - Update deprecated MPMediaItemArtwork initializer
- Move back ModernAVPlayerMedia & Metadata to library
- Dependency:
- [gem][cocoapods] -> 1.5.3
- ๐ Features:
-
v0.11.1 Changes
- ๐ Fix:
- Headphone toggle play pause command
- ๐ Fix:
-
v0.11.0 Changes
- ๐ Feature:
- Add item to play end time information to delegate and plugin
- Add did media changed information to plugin
- ๐ Feature:
-
v0.10.0 Changes
- ๐ฅ Breaking Change:
- Remove useless item url delegate method
- Remove loggerLevelFilter configuration variable
- ๐ Features:
- Play current media from Failed state
- Play not already loaded media from Paused / Stopped states
- Log by domain
- ๐ Improvement:
- Set & fetch context item duration
- Fetch current time from player directly
- ๐ Fix:
- Try to play when receive wrong end time notification
- Adjust didCurrentTimeChange delegate method
- ๐ฅ Breaking Change:
-
v0.9.6 Changes
- ๐ Features:
- Expose currentMedia attribute
- Expose player errors
- Use of custom media metadata
- Add willStartLoading plugin method
- Accept to load media from a specific position
- ๐ฅ Breaking Change:
- Update PlayerMedia protocol: getMetadata() replace metadata attribute
- Remove useless optional media attribute in plugin loadMedia method
- ๐ Fix:
- Refactor context protocol
- Reset currentTime when loading media
- Item duration fetch using simulator device
- Plugin method description
- Plugin methods are called at the right time
- Remove useless space in now playing center default values
- Remove duplicate command center command
- ๐ Features: