Skip to content

Changelog

Taner Sener edited this page Jul 4, 2026 · 3 revisions

All notable changes to this project will be documented in this file.

FFmpegKitNext v8.1.0 - 02-07-2026

  • Updated to FFmpeg v8.1.2
  • Updated harfbuzz and rubberband to newer upstream releases
  • Dropped support for 32-bit iOS platforms (armv7, armv7s, i386)

FFmpegKitNext v7.1.0 - 01-07-2026

  • Updated to FFmpeg v7.1.5
  • Added 32-bit and tvOS support for OpenSSL and SRT. Both libraries are now available on all supported platforms
  • Added support for the following external libraries:
    • libjxl
    • liblc3
    • libsvtav1
    • vvenc
  • Updated most existing external libraries to newer upstream releases
  • Fixes #1

FFmpegKitNext v6.1.1 - 27-06-2026

  • Updated to FFmpeg v6.1.6

FFmpegKitNext v6.1.0 - 26-06-2026

  • Updated to FFmpeg v6.1.2
  • Added support for Android 16 KB page sizes
  • Switched the primary build infrastructure to Nix. Existing platform-specific build scripts continue to be supported
  • Migrated the Android API from Java to Kotlin while maintaining full Java compatibility
  • Migrated the React Native plugin to Turbo Modules
  • Added two new FFmpegKit-specific protocols, available on all platforms
    • ffkitmem: for fixed-size in-memory input/output
    • ffkitstream: for memory-backed streaming input/output
  • Renamed the Android-specific saf: protocol to ffkitsaf:
  • API compatible with FFmpegKit 6.0. Existing applications can be migrated with minimal or no application code changes
  • Introduced source-only distribution. Build the libraries locally by following the platform-specific build instructions

Clone this wiki locally