Repository navigation
Releases: devenvy/ffmpeg-build
Releases · devenvy/ffmpeg-build
Release list
v0.0.18
What's Changed
- chore(deps-dev): Bump the dependencies group with 5 updates by @dependabot[bot] in #114
- ci: Bump the actions group with 5 updates by @dependabot[bot] in #115
- refactor!: remove maintained upstream patches by @ryan-morris in #112
- fix: align native canary checks with upstream contracts by @ryan-morris in #117
Full Changelog: v0.0.17...v0.0.18
v0.0.17
What's Changed
- feat(recipes): add native shared inference runtime choices by @ryan-morris in #107
- feat: enable Metal, fix LV2, and repair native Windows builds by @ryan-morris in #109
- fix: correct Uavs3d output, CDIO EOF, and DASH playback by @ryan-morris in #110
- fix: drain Xvid encoders and restore SRT legacy sockets by @ryan-morris in #111
Full Changelog: v0.0.16...v0.0.17
v0.0.16
What's Changed
- feat: build isolated TensorFlow CPU inference from source by @ryan-morris in #85
- feat: add vetted shared choices for Theora and speech codecs by @ryan-morris in #86
- feat: add vetted shared TLS library modes by @ryan-morris in #87
- feat: add vetted static Vulkan loader choice on Linux x64 by @ryan-morris in #88
- feat: add vetted shared X11 library choices and ownership constraints by @ryan-morris in #89
- feat: add vetted GLib runtime linking choices by @ryan-morris in #90
- feat: add vetted terminal library linking choices by @ryan-morris in #91
- feat: add vetted Pixman runtime linking choices by @ryan-morris in #92
- feat: add vetted OpenAL and sndio runtime linking choices by @ryan-morris in #93
- feat: add vetted OpenColorIO dependency linking choices by @ryan-morris in #94
- feat: add vetted shared VMAF and Xavs choices by @ryan-morris in #95
- feat: add vetted Cairo shared SDK choice by @ryan-morris in #96
- feat: add vetted Pango and Rust library linkage choices by @ryan-morris in #97
- feat: add vetted graphics and compute linkage choices by @ryan-morris in #98
- feat: add vetted network and TLS library linking choices by @ryan-morris in #99
- feat: add vetted media processing and tracker linking choices by @ryan-morris in #100
- feat: add vetted platform linkage and Windows dependency staging by @ryan-morris in #101
- feat: add vetted optical and capture library linking choices by @ryan-morris in #102
- fix: tolerate transient locks on output swap journals by @ryan-morris in #103
- feat(recipes): add shared image/text modes and preserve C++ ABI by @ryan-morris in #104
- feat(recipes): complete remaining Linux shared-library choices by @ryan-morris in #105
- feat: default to static MoltenVK on macOS arm64 by @ryan-morris in #106
Full Changelog: v0.0.15...v0.0.16
v0.0.15
What's Changed
- feat: opt-in nonfree FDK AAC and MPEG-H decoding by @ryan-morris in #65
- feat: add opt-in DeckLink and VANC device support by @ryan-morris in #67
- feat: opt-in CUDA nvcc compiler on Linux x64 by @ryan-morris in #68
- feat: opt-in libgcrypt and LibreSSL alternatives by @ryan-morris in #69
- feat: allow verified per-library static and shared linking by @ryan-morris in #70
- feat: support opt-in Samba client builds with bundled shared libraries by @ryan-morris in #71
- feat: add verified shared choices for six core libraries by @ryan-morris in #72
- feat: add static ONNX Runtime CPU inference by @ryan-morris in #73
- feat: add static OpenVINO CPU inference by @ryan-morris in #74
- feat: add verified shared choices for six audio libraries by @ryan-morris in #75
- feat: add verified shared choices for eight leaf libraries by @ryan-morris in #76
- feat: default ALSA to vetted static builtin plugins by @ryan-morris in #77
- feat: add verified shared choices for font libraries by @ryan-morris in #78
- feat: report verified system shared library dependencies by @ryan-morris in #79
- feat: default PulseAudio and JACK clients to vetted static linking by @ryan-morris in #80
- feat: support platform linkage defaults and required configure flags by @ryan-morris in #81
- feat: add vetted shared choices for six video codecs by @ryan-morris in #82
- feat: add static TorchScript CPU inference by @ryan-morris in #83
- feat: preserve verified supplemental source inputs by @ryan-morris in #84
Full Changelog: v0.0.14...v0.0.15
v0.0.14
What's Changed
- feat: v4l2, dc1394 and iec61883 options by @ryan-morris in #63
- feat: avfoundation and coreimage options; opengl and sdl2 listed as removed upstream, metal pending on #62 by @ryan-morris in #64
- fix: warn instead of blocking nonfree public releases by @ryan-morris in #66
Full Changelog: v0.0.13...v0.0.14
v0.0.13
What's Changed
- feat: avisynth and vapoursynth options; the rest of batch e listed with reasons by @ryan-morris in #56
- fix: FFmpeg's VERSION file out of libc++'s way on Apple, so opencolorio builds on macOS by @ryan-morris in #52
- fix: each Rust static library's copy of Rust under its own names, so rav1e and rsvg link into one FFmpeg by @ryan-morris in #50
- feat: alsa, pulse, jack, sndio and openal options by @ryan-morris in #57
- feat: xcb, xlib and caca options by @ryan-morris in #59
- fix: library builds' smoke test checks what the configure line built, so slim targets pass by @ryan-morris in #58
- fix: what failed devenvy/ffmpeg's release on engine 0.0.12 by @ryan-morris in #60
Full Changelog: v0.0.12...v0.0.13
v0.0.12
What's Changed
- feat: rsvg, tesseract and opencv options by @ryan-morris in #43
- fix: replace-in-file fails when it finds nothing to replace by @ryan-morris in #45
- feat: zmq, rabbitmq and snappy options by @ryan-morris in #44
- fix: musl builds give threads 8 MiB of stack, so the ffmpeg program reads MPEG-TS by @ryan-morris in #47
- feat: a Rust library's crates in its notices and sources, checked against licenses.yml by @ryan-morris in #46
- feat: check refuses components that would fail ffmpeg-build test's encode, naming what to add by @ryan-morris in #51
- feat: mbedtls, gmp, ssh and rtmp options by @ryan-morris in #49
- feat: bluray, dvdnav, dvdread and cdio options by @ryan-morris in #54
- fix: a release's builds take the repository's visibility from the plan job by @ryan-morris in #55
Full Changelog: v0.0.11...v0.0.12
v0.0.11
What's Changed
- docs(opencl): the ICD loader stays static, and why by @ryan-morris in #25
- feat: rav1e option, with Rust and cargo-c in the toolchain images by @ryan-morris in #35
- feat: vidstab, mysofa, bs2b, qrencode, quirc, flite, zvbi, aribb24 and aribcaption options by @ryan-morris in #37
- feat: rubberband, ladspa, lv2 and frei0r options by @ryan-morris in #39
- feat: lensfun, opencolorio and cairo options by @ryan-morris in #42
- fix: components: by configure's names, with what options and patch sets bring by @ryan-morris in #30
- feat: a coverage gate, so every option FFmpeg offers is supported or listed with a reason by @ryan-morris in #36
Full Changelog: v0.0.10...v0.0.11
v0.0.10
What's Changed
- fix(deps): Bump the images group across 4 directories with 3 updates by @dependabot[bot] in #12
- ci(toolchains): Dependabot's base image bumps merge once every toolchain builds on them by @ryan-morris in #16
- fix(workflows): the lock and pin updates run the engine without a write token by @ryan-morris in #17
- fix: a source moved upstream says how to pin it; the canary takes AMF 1.5.3's re-cut by @ryan-morris in #15
- fix(deps): Bump the dependencies group with 3 updates by @dependabot[bot] in #19
- fix: a source re-pinned at the same version rebuilds and releases by @ryan-morris in #18
- test(bundle): a release's sources archive holds only the patch sets its own targets apply by @ryan-morris in #20
- feat: iconv, bzlib and lzma options (bzip2, xz and libiconv recipes) by @ryan-morris in #22
- feat: cuda-llvm, opencl, d3d12va, vdpau and rkmpp options by @ryan-morris in #24
- feat: components:, to build only the FFmpeg components a target names by @ryan-morris in #23
- feat: notices make a written offer where the source can't be linked by @ryan-morris in #27
- feat: ffmpeg: latest follows new FFmpeg majors through the lock update PR by @ryan-morris in #28
- feat: theora, xvid, vvenc, twolame, shine, lc3, codec2 and ilbc options by @ryan-morris in #26
- feat: recipe-check, and CI builds a changed recipe on every platform it claims by @ryan-morris in #29
- feat: test-env, to give a target's test scripts a secret by @ryan-morris in #31
- feat: AVS (xavs, davs2, xavs2, uavs3d), EVC (xeve, xevd), oapv, svtjpegxs and lcevc-dec options by @ryan-morris in #33
- feat: gme, modplug and openmpt options; openh264's decoder is part of what test checks by @ryan-morris in #34
- feat: android-api, to build Android targets for an older API level by @ryan-morris in #32
Full Changelog: v0.0.9...v0.0.10
v0.0.9
What's Changed
- fix(deps): Bump zod from 4.6.5 to 4.6.6 in the dependencies group by @dependabot[bot] in #13
- ci: Bump actions/create-github-app-token from 3.2.0 to 3.3.0 in the actions group by @dependabot[bot] in #14
Full Changelog: v0.0.8...v0.0.9