v0.9.0
What's New in v0.9.0
- Added SVG as supported media type with rasterization, metadata, and thumbnail support
- Added RDF/Dublin Core metadata extraction and embedding for SVG files
- Added URL support to CLI
createandextractcommands - Added optional
file_nameparameter toextract_metadataandmediatype_and_mode - Added descriptive User-Agent header for URL downloads
- Added file extension from content sniffing for extensionless downloads
- Fixed URL scheme validation in
download_filefor security (S310) - Fixed type checking errors in
extract_metadata - Fixed audio/ogg detection for OGG/OPUS audio files
- Suppressed noisy pdf-oxide TrueType cmap warnings
- Replaced defusedxml with lxml safe parser for SVG XML parsing
- Upgraded ffmpeg/ffprobe from 6.1 to 8.1
- Upgraded fpcalc (chromaprint) from 1.5.1 to 1.6.0
- Automated documentation deployment on release
Full Changelog: v0.8.6...v0.9.0