All Versions
19
Latest Version
Avg Release Cycle
125 days
Latest Release
614 days ago

Changelog History
Page 1

  • v5.0.1 Changes

    February 12, 2020

    🔄 Changed

  • v5.0.0 Changes

    December 02, 2019

    ⚡️ 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.

  • v4.0.1 Changes

    🚀 Released on 2020-02-12.

    🔄 Changed


  • v4.0.0 Changes

    April 09, 2019

    🚀 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

  • v3.0.1 Changes

    February 07, 2018

    🚀 Released on 2017-10-27.

    🛠 Fixed

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

  • v3.0.0 Changes

    October 27, 2017

    🚀 Released on 2017-10-27.

    🔄 Changed

    • 👍 Now supporting Swift 4.0

  • v2.2.1 Changes

    May 31, 2017

    🚀 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

  • v2.2.0 Changes

    May 03, 2017

    🚀 2.2.0

    🚀 Released on 2017-05-03.

    ➕ Added

    • 👌 Improved accuracy of waveform rendering
    • ➕ Added support for rendering waveform images outside of a 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
  • v2.1.0 Changes

    April 14, 2017

    🚀 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

  • v2.0.1 Changes

    February 16, 2017

    🚀 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