Skip to content

8.0.1.3

Choose a tag to compare

@github-actions github-actions released this 14 Jan 18:20
· 12 commits to main since this release

What's Changed

  • fix(builder): preserve existing LIBRARY_PATH when adding SDK path (4b9e396)
  • fix(x264): enable assembly on macOS arm64 by using clang as assembler (96b472e)
  • build(darwin): fix macOS arm64 compilation and enable VideoToolbox (a9f99ec)
  • chore(deps): bump github.com/gdamore/tcell/v2 from 2.13.5 to 2.13.7 (9299e3a)
  • fix(nix): add macOS support to development shell (c12cb0f)
  • chore(deps): update nixpkgs to latest revision (10d3c78)
  • docs: replace Copilot instructions with agent guidelines (9089a9a)
  • chore(deps): bump taiki-e/cache-cargo-install-action from 2 to 3 (825e061)
  • chore(deps): bump github.com/gdamore/tcell/v2 from 2.11.0 to 2.13.5 (572bf73)
  • chore(deps): bump actions/cache from 4 to 5 (9f0d211)
  • refactor(builder): use map lookup for archive type detection (522ef5c)
  • refactor(builder): extract ANSI colour formatting helpers (f45cdcf)
  • refactor(builder): use slices.Contains for platform check in ShouldBuild (254258c)
  • refactor(builder): add withBuildLog helper to consolidate log setup pattern (a91a09a)
  • refactor(custom): add cstrPtr helper to simplify UUID function nil checks (66dbc57)
  • refactor(custom): extract generic helper for FFmpeg iterator functions (e73687e)
  • refactor(lib): remove dead code and simplify extraction error handling (6ca5591)
  • perf(lib): stream download and extraction in single pass (2db76dd)
  • fix(builder): add path traversal protection to archive extraction (7a1de9b)
  • refactor(lib): simplify verifyChecksum control flow with early returns (7450439)
  • fix(builder): remove false dependencies from codec libraries (adda3e4)
  • refactor(builder): extract openBuildLog helper for log file setup (267cf3e)
  • refactor(builder): extract stagingDir helper for build systems (1d0015e)
  • refactor(ffmpeg): extract generic factory for ToXXXArray functions (da3452e)
  • test: add ToCStr lifecycle and memory safety documentation (aad6124)
  • test(lib): add release version semantic sort bug documentation (c930079)
  • test: implement HTTP download failure recovery tests (3f4deea)
  • test: add UUID parse error path validation tests (6b898a0)
  • test: add Array bounds behaviour documentation tests (6136b7b)
  • test: add iterator exhaustiveness tests for FFmpeg components (ce65fdb)
  • test: add AVError and WrapErr error handling tests (2221d5e)
  • test(log): add SLogAdapter reliability tests (5251de0)
  • test: add CStr memory management tests with race detection (5d2a303)
  • fix(lib): add path traversal protection to tarball extraction (f2f2dff)

Installation

go get github.com/linuxmatters/ffmpeg-statigo@v8.0.1.3

Full Changelog: v8.0.1.2...v8.0.1.3