The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
## What's Changed
* Fix Carthage Support by @evandcoleman in https://github.com/fulldecent/FDWaveformView/pull/145
* Update deployment target by @RVetas in https://github.com/fulldecent/FDWaveformView/pull/151
* Remove Travis CI, Carthage, CocoaPods, relayout project with modern project layout from [Swift5 Module Template](https://github.com/fulldecent/swift5-module-template)
## New Contributors
* @evandcoleman made their first contribution in https://github.com/fulldecent/FDWaveformView/pull/145
* @RVetas made their first contribution in https://github.com/fulldecent/FDWaveformView/pull/151
**Full Changelog**: https://github.com/fulldecent/FDWaveformView/compare/5.0.1...5.0.2
Correct Timescale in Video
4 years ago
#### Changed
- Switch to new standard library clamp functions
- Added by [William Entriken](https://github.com/fulldecent)
- Fixed timescale bug for some mp4 files
- Added by [Doug Earnshaw](https://github.com/pixlwave)
Full Swift Package Manager Support
4 years ago
To keep using FDWaveformView and get updates, please use Swift Package Manager to install.
If this is your first time, just use File > Swift Packages > Add Package Dependency... and you're done.
Support Swift 5
5 years ago
#### Changed
- Converted to Swift 4.2 and Xcode 10
- Added by [Doug Earnshaw](https://github.com/pixlwave)
- Prevent to handle panning gesture while pinching
- Added by [HANAI, Tohru](https://github.com/reedom)
- Improve rendering of zooming and scrolling with highlight
- Added by [HANAI, Tohru](https://github.com/reedom)
- Updated to Swift 5
Fix highlighted samples
6 years ago
#### Fixed
- Fixed Highlight Samples not aligned to base waveform [#101](https://github.com/fulldecent/FDWaveformView/issues/101).
- Added by [Jon Andersen](https://github.com/jonandersen)
Support Swift 4.0
6 years ago
#### Changed
- Now supporting Swift 4.0
Ranges and Fixes
6 years ago
#### Changed
- Now using ranges in the API where appropriate
- Added by [William Entriken](https://github.com/fulldecent) in Regards to Issue
[#76](https://github.com/fulldecent/FDWaveformView/issues/86).
#### Fixed
- Fixed a retain cycle in completion handler of waveform render operation
- Added by [Philippe Jayet](https://github.com/pjay)
- Cancel waveform render operation when view is released
- Added by [Philippe Jayet](https://github.com/pjay)
Rendering Enhancements
6 years ago
## [2.2.0](https://github.com/fulldecent/FDWaveformView/releases/tag/2.2.0)
Released on 2017-05-03.
#### Added
- Improved accuracy of waveform rendering
- Added by [Kip Nicol](https://github.com/ospr)
- Added support for rendering waveform images outside of a view (See `FDWaveformRenderOperation`)
- Added by [Kip Nicol](https://github.com/ospr)
- Added support for rendering linear waveforms
- Added by [Kip Nicol](https://github.com/ospr)
- Added support for changing `wavesColor` and `progressColor` after waveform was rendered
- Added by [Kip Nicol](https://github.com/ospr)
- Added support for updating waveform type and color to iOS Example app.
- Added by [Kip Nicol](https://github.com/ospr)
#### Fixed
- Fixed waveform rendering for large audio files
- Added by [Kip Nicol](https://github.com/ospr)
- Fixed bug which could prevent waveform from fitting new view size if rendering was in progress during a view resize
- Added by [Kip Nicol](https://github.com/ospr)
- Fixed bug which caused `waveformViewDidLoad()` to not be called after the audio file was loaded
- Added by [Kip Nicol](https://github.com/ospr)
- 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](https://github.com/ospr)
- Fixed bug which could cause a crash (divide by zero error) if the view's width was 0
- Added by [Kip Nicol](https://github.com/ospr)
Fix performance and add animation support
7 years ago
#### Added
- Improved example app to include more options
- Added by [William Entriken](https://github.com/fulldecent)
- Allow animation for changes to zoom
- Added by [William Entriken](https://github.com/fulldecent)
#### Fixed
- Improved accuracy of waveform rendering
- Added by [Kip Nicol](https://github.com/ospr)
- Fixed waveform rendering for large audio files
- Added by [Kip Nicol](https://github.com/ospr)
- Fixed crash with quick load time
- Added by [William Entriken](https://github.com/fulldecent) in Regards to Issue
[#76](https://github.com/fulldecent/FDWaveformView/issues/76).
Fix LayoutSubviews
7 years ago
#### Added
- Allow scrubbing independantly of scrolling
- Added by [Doug Earnshaw](https://github.com/haydenholligan)
- Tidy up Swift 3.0 conversion, remove some forced unwraps & generally make more Swifty
- Added by [Doug Earnshaw](https://github.com/haydenholligan)