Skip to content

Releases: crisog/ffmpeg-rest

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Mar 03:33

1.2.0 (2026-03-01)

Bug Fixes

  • exclude documentation routes from bearer auth (d09af9c)

Features

  • add stateless binary response caching for conversion endpoints (#13) (5e4dd09)

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 28 Feb 23:54

1.1.1 (2026-02-28)

Bug Fixes

  • make API docs accessible without auth token (2912dae)

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 28 Feb 23:33
b34b5c1

1.1.0 (2026-02-28)

Features

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 16 Feb 05:16

1.0.0 (2026-02-16)

Bug Fixes

  • add Redis connection retries and platform for integration tests (e59d8c7)
  • binary endpoint behavior (S3 mode) (#9) (1c7d437)
  • configure testcontainers to use Docker network for Redis connectivity (eaf61a7)
  • copy ffmpeg from correct paths in scratch image (6319f5a)
  • correct environment variable name for storage mode in integration tests (af88074)
  • enhance audio extraction to preserve channel configuration (8e75b31)
  • exclude dist directory from ESLint (7321029)
  • formatting (e250127)
  • move dotenv to dependencies and add .dockerignore (658b877)
  • no dotenv in production (21c3ec5)
  • preserve audio channel count in WAV conversion (30a3b4f)
  • resolve eslint errors (a1500e6)
  • update audio extraction to use WAV format and PCM codec in tests (5b46f9f)
  • update server configuration to use environment variable for port (ff2bd12)
  • update video test cases to use MP4 format (5b8b4ba)

Features

  • add 10-minute timeout to all processors (61c1e27)
  • add audio component integration tests (784e71e)
  • add audio processing tests for MP3 and WAV conversions (db6b6b6)
  • add bearer token authentication (132e973)
  • add crf and preset parameters to MP4 conversion (95d0dbb)
  • add Dockerfiles for server and worker (880bd7b)
  • add format and quality options to frame extraction (93cbb01)
  • add image resizing functionality (#4) (16a8402)
  • add integration tests with testcontainers (6b7838d)
  • add media component integration tests (3ba10c7)
  • add media probing functionality and corresponding tests (8c8c5ac)
  • add quality parameter to JPG conversion (96dfeb5)
  • add quality parameter to MP3 conversion (577e0d2)
  • add Redis health check on server and worker startup (eaadab3)
  • add Redis health check with timeout (f56cb92)
  • add S3 deduplication feature (77c93eb)
  • add S3 health check on worker startup (55140ed)
  • add S3 integration tests (ca05cbd)
  • add S3 storage mode for audio processors (56650a9)
  • add S3 storage mode for image processors (651abbf)
  • add S3 storage mode for video processors (a8a5e85)
  • add separate URL routes for S3 mode (d43a87f)
  • add smart stream copying to MP4 conversion (e4880a1)
  • add structured logging with pino (87a0742)
  • add video component integration tests (3317bc2)
  • add video to GIF conversion functionality (#10) (a0b34b1)
  • add Zod validation for queue job results (6730931)
  • API boilerplate (8a60a90)
  • enhance integration tests with global setup and new endpoint checks (148c78a)
  • extend JobResult interface to include outputUrl and outputUrls properties (8608989)
  • implement audio conversion endpoints (99c4ae0)
  • implement image conversion endpoint (9b8f243)
  • implement image processing functionality with tests for JPG conversion (e00fc43)
  • implement media probe endpoint (9bfc6aa)
  • implement video conversion endpoints (a0e4715)
  • implement video frame extraction endpoint (90de5cf)
  • implement video processing functions (63a5456)
  • integrate BullMQ for job processing (f5e7f0f)
  • log storage mode configuration on startup (9db693b)
  • preserve server-only Dockerfile as Dockerfile.server (5f4cb43)
  • run server and worker in same container (dd96c73)
  • s3 storage utils (c600fba)
  • testing boilerplate (cd9bec5)
  • update Dockerfile to run server and worker together (6206d18)
  • update FileSchema to specify type and format (fb470f7)