Skip to content

Latest commit

 

History

History
236 lines (174 loc) · 7.51 KB

CHANGELOG.md

File metadata and controls

236 lines (174 loc) · 7.51 KB

Change Log

All notable changes to this project will be documented in this file. FDWaveformView adheres to Semantic Versioning.


Changed


Released on 2024-03-27.

Changed

  • Removed Travis CI, CocoaPods, Carthage

Released on 2020-02-12.

Changed


Released on 2019-04-08.

Changed

  • Converted to Swift 4.2 and Xcode 10
  • Prevent to handle panning gesture while pinching
  • Improve rendering of zooming and scrolling with highlight
  • Updated to Swift 5

Released on 2017-10-27.

Fixed

  • Fixed Highlight Samples not aligned to base waveform #101.

Released on 2017-10-27.

Changed

  • Now supporting Swift 4.0

Released on 2017-05-31.

Changed

  • Now using ranges in the API where appropriate

Fixed

  • Fixed a retain cycle in completion handler of waveform render operation
  • Cancel waveform render operation when view is released

Released on 2017-05-03.

Added

  • Improved accuracy of waveform rendering
  • Added support for rendering waveform images outside of view (See FDWaveformRenderOperation)
  • Added support for rendering linear waveforms
  • Added support for changing wavesColor and progressColor after waveform was rendered
  • Added support for updating waveform type and color to iOS Example app.

Fixed

  • Fixed waveform rendering for large audio files
  • Fixed bug which could prevent waveform from fitting new view size if rendering was in progress during a view resize
  • Fixed bug which caused waveformViewDidLoad() to not be called after the audio file was loaded
  • Fixed bug which caused subsequent waveform renderings for new audioURLs to never complete if there was an error with a previous render
  • Fixed bug which could cause a crash (divide by zero error) if the view's width was 0

Released on 2017-04-15.

Added

Fixed

  • Improved accuracy of waveform rendering
  • Fixed waveform rendering for large audio files
  • Fixed crash with quick load time

Released on 2017-02-16.

Added

  • Allowed scrubbing independantly of scrolling
  • Tidied up Swift 3.0 conversion, removed some forced unwraps & generally made more swifty

Released on 2016-09-27.

Added


Released on 2016-09-02.

Fixed


Released on 2016-08-02.

Fixed


Released on 2016-06-27.

Added


Released on 2016-04-10.

Added


Released on 2016-03-29.

Added

  • Separated scrolling and pinching options

Updated

Fixed

  • That warning everyone was seeing

Released on 2015-09-14.

Added


Released on 2014-01-06.

Added


Released on 2013-11-04.

Initial public release.