Skip to content

Releases: munimtechnologies/munim-ffmpeg

v0.7.0

Choose a tag to compare

@sheehanmunim sheehanmunim released this 05 Sep 18:10

0.7.0 (2026-09-05)

✨ Features

  • type getMediaInformation and add getMediaDuration (a78e966)

🐛 Bug Fixes

  • android: run FFmpeg sessions on a dedicated thread pool (d8346b3)

🛠️ Other changes

v0.6.0

Choose a tag to compare

@sheehanmunim sheehanmunim released this 02 Sep 02:59

0.6.0 (2026-09-02)

✨ Features

  • example: add an interactive playground to the Expo example (2f88a31), closes #5
  • ship one native library per platform and encode AVIF with libaom (c8210f0), closes #6 #8

📚 Documentation

  • document and prove soft subtitle embedding (b6a5bae), closes #3
  • mention soft subtitle embedding in the feature list (#4) (fdb7778)

🛠️ Other changes

  • sync package-lock with the release (7ea9fce)

v0.5.1

Choose a tag to compare

@sheehanmunim sheehanmunim released this 01 Sep 07:05

0.5.1 (2026-09-01)

🐛 Bug Fixes

  • keep concurrent sessions' callbacks and logs apart (b0987d5)

📚 Documentation

  • correct encoder and TLS notes left over from pre-LGPL builds (40f0ba6)

🛠️ Other changes

  • sync package-lock with the release (92a4070)

v0.5.0

Choose a tag to compare

@sheehanmunim sheehanmunim released this 01 Sep 06:53

0.5.0 (2026-09-01)

✨ Features

  • render subtitles with libass and list muxers, demuxers, filters, and protocols (b615d90)

🐛 Bug Fixes

  • reset the global log level before every run (0d1724a)

🛠️ Other changes

v0.4.2

Choose a tag to compare

@sheehanmunim sheehanmunim released this 29 Aug 08:31

0.4.2 (2026-08-29)

📚 Documentation

  • verify x86_64 on real hardware, and correct the Gradle note (b9e4155)

🛠️ Other changes

  • sync package-lock with the 0.4.1 release (8ab433d)

v0.4.1

Choose a tag to compare

@sheehanmunim sheehanmunim released this 29 Aug 07:58

0.4.1 (2026-08-29)

🐛 Bug Fixes

  • android: stop bundling React Native's TurboModule specs (26de4d5)

🛠️ Other changes

  • sync package-lock with the 0.4.0 release (80385c6)

v0.4.0

Choose a tag to compare

@sheehanmunim sheehanmunim released this 29 Aug 07:47

0.4.0 (2026-08-29)

✨ Features

  • add libopenh264 so H.264 encoding works without hardware (2b3d73f)

🛠️ Other changes

  • sync package-lock with the 0.3.1 release (a7ff3ad)

v0.3.1

Choose a tag to compare

@sheehanmunim sheehanmunim released this 29 Aug 07:18

0.3.1 (2026-08-29)

📚 Documentation

  • record where 0.3.x is verified, and the emulator encoding limit (5f1d6a9)

🛠️ Other changes

  • drop the stale ios/vendor ignore rule (d97293a)
  • sync package-lock with the 0.3.0 release (90cc964)

v0.3.0

Choose a tag to compare

@sheehanmunim sheehanmunim released this 29 Aug 06:28

0.3.0 (2026-08-29)

✨ Features

  • build on FFmpeg 9.0.1 with in-process fftools on both platforms (1714fcd)
  • ship every architecture and download binaries on install (b837ac3)

🛠️ Other changes

  • keep the FFmpeg binaries out of the npm tarball (ecb2cbf)
  • sync package-lock with the 0.2.0 release (17f9487)

v0.2.0

Choose a tag to compare

@sheehanmunim sheehanmunim released this 29 Aug 04:15

0.2.0 (2026-08-29)

✨ Features

  • flatten the repository and verify FFmpeg on real devices (78ebecd)

🐛 Bug Fixes

  • decode file:// URIs and broaden the device suite to 24 checks (12f5d02)

📚 Documentation

  • hand the changelog over to semantic-release (a686179)