Skip to content

Releases: wallisch/ChromaSwift

v1.2.0

26 Sep 21:26
Compare
Choose a tag to compare

This release adds full Swift 6 compatibility and thus includes breaking API and minimum version changes.

  • Move lookup method of AcoustID from completion handler to async/await
  • Require swift-tools-version 6.0 (Xcode 16)
  • Bump iOS & tvOS minimum version to 15 as well as macOS to 12
  • Add raw property and corresponding initializer to AudioFingerprint
  • Rename fingerprint property of AudioFingerprint to base64
    • fingerprint is now deprecated
  • Move to chromaprint @ aa67c95
  • Remove unnecessary chromaprint sources from build
  • Drop DVR test dependency

v1.1.1

14 Feb 13:49
Compare
Choose a tag to compare

This release resolves some workarounds and licensing issues that have been addressed upstream. No functional changes.

v1.1.0

18 Jun 17:59
Compare
Choose a tag to compare
  • Support fingerprinting audio tracks of video files
  • New and more accurate similarity calculations
  • Resampling & channel conversion is now done by AVFoundation
  • Improved error handling
  • Performance improvements

v1.0.0

15 Jun 16:37
Compare
Choose a tag to compare
  • Initial Release on Chromaprint 1.5.0 basis