Skip to content

Changelog

v5.3.1

Fixed

  • PrivacyInfo.xcprivacy.

v5.3.0

Added

  • PrivacyInfo.xcprivacy.

Removed

  • All dependencies from other frameworks.

v5.2.0

Removed

  • maccatalyst architecture support.

v5.1.0

Added

  • VDCommons library as a dependency.
  • The SignalWrapper also serves the WAV format with base64 text encoding.

v5.0.1

Changed

  • Due to the last update of Xcode 13 to Xcode 14. We have two versions, the previous minor version compiled with Xcode 13 (5.0.0) and this one with Xcode14 (5.0.1). It is important to keep in mind to use the version corresponding to the one you use to compile your project. For future releases, the SDKs will only be compiled with Xcode14 and onward. In addition to this, the Xcode 14 compiled version of our SDKs drop support to armv7 and i386 architectures as well as raising the minimum iOS target version from iOS 10 to iOS 11, due to Apple new requirements.

v5.0.0

Added

  • Added a PermissionsHandler as a helper class for requesting recording permission.

Changed

  • SignalWrapper now wraps regular arrays instead of RefArrays, for easier integration.
  • Raised major version to 5 to align with Android SDK version.

v2.0.0

Added

  • Redesign in Swift from scratch.
  • Main features:
    • Real-time recording.
    • fs, 8 or 16 KHz.
    • Format: raw (double array) or wav.
    • Operation in ram, no need to read/write to SD card.
    • Real-time measure of SNR and Voice Activity Detection.
    • Asynchronous operation. The recording is done on a worker thread, and it sends the signals and other information to callbacks that run on the UI thread.

v1.1.0

Added

  • First release