All notable changes to this project will be documented in this file.
FDWaveformView
adheres to Semantic Versioning.
- Allow scrubbing independantly of scrolling
- Added by Doug Earnshaw
- Tidy up Swift 3.0 conversion, remove some forced unwraps & generally make more Swifty
- Added by Doug Earnshaw
- Improved accuracy of waveform rendering
- Added by Kip Nicol
- Fixed waveform rendering for large audio files
- Added by Kip Nicol
- Added support for rendering waveform images outside of a view (See
FDWaveformRenderOperation
)- Added by Kip Nicol
- Added support for rendering linear waveforms
- Added by Kip Nicol
- Added support for changing
wavesColor
andprogressColor
after waveform was rendered- Added by Kip Nicol
- Added support for updating waveform type and color to iOS Example app.
- Added by Kip Nicol
- Fixed bug which could prevent waveform from fitting new view size if rendering was in progress during a view resize
- Added by Kip Nicol
- Fixed bug which caused
waveformViewDidLoad()
to not be called after the audio file was loaded- Added by Kip Nicol
- Fixed bug which caused subsequent waveform renderings for new audioURLs to never complete if there was an error with a previous render
- Added by Kip Nicol
- Fixed bug which could cause a crash (divide by zero error) if the view's width was 0
- Added by Kip Nicol
Released on 2016-09-27.
- Automated CocoaPods Quality Indexes testing
- Added by Hayden Holligan
- Use GPU to process waveforms
- Added by Hayden Holligan
Released on 2016-09-02.
- Corrected rendering, fixed typo
- Added by William Entriken in Regards to Issue #62.
Released on 2016-08-02.
- Fixed Podspec for Swift files
- Added by William Entriken in Regards to Issue #61.
Released on 2016-06-27.
- Full API documentation
- Added by William Entriken in Regards to Issue #53.
- Release process documentation
- Added by William Entriken in Regards to Issue #57.
- Change Log
- Added by William Entriken in Regards to Issue #54.
- Swift Package Manager support
- Added by William Entriken in Regards to Issue #52.
Released on 2016-04-10.
- Carthage support
- Added by William Entriken
Released on 2016-03-29.
- Separate scrolling and pinching options
- Added by Rudy Mutter
- Uses recommended CocoPods project format
- Added by William Entriken
- That warning everyone was seeing
- Added by Yin Cheng
Released on 2015-09-14.
- Profiling tests
- Added by William Entriken
Released on 2014-01-06.
- First cocoapods release
- Added by William Entriken
Released on 2013-11-04.
Initial public release.