Skip to content

feat: add AVIF support#5

Merged
csarigoz merged 4 commits intomainfrom
charlie/add-avif-support
Feb 6, 2026
Merged

feat: add AVIF support#5
csarigoz merged 4 commits intomainfrom
charlie/add-avif-support

Conversation

@csarigoz
Copy link
Owner

Summary

Adds AVIF as a supported output format for CloudFront/S3 smart format conversion and legacy upload_files optimization.

Changes

  • Enable AVIF read/write via optional pillow-avif-plugin import
  • Include AVIF in smart format selection (legacy upload_files)
  • Treat .avif as a supported image extension for optimization
  • Add AVIF note to README requirements

Closes #1

@github-actions github-actions bot added the enhancement New feature or request label Jan 31, 2026
- Bump pillow 11.2.1 → 11.3.0 (CVE-2025-48379, buffer overflow in DDS)
- Bump werkzeug 3.1.3 → 3.1.5 (CVE-2025-66221, DoS)
- Bump requests 2.32.3 → 2.32.5 (CVE-2024-47081, .netrc credential leak)
- Fix safety check --output flag (takes format type, not filename)
- Remove redundant second safety check call that caused exit code 64
@csarigoz csarigoz merged commit 3f8a1a5 into main Feb 6, 2026
10 checks passed
@csarigoz csarigoz deleted the charlie/add-avif-support branch February 6, 2026 01:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] Add AVIF support in smart file size optimization options

1 participant