TLDR
- new media types:
image/apng,video/matroska,application/vnd.rar,application/x-bytecode.python,application/vnd.tcpdump.pcap,application/vnd.cyclonedx+xml,application/vnd.cyclonedx+json - media types demoted to aliases:
image/vnd.mozilla.apng,video/x-matroska,application/x-rar-compressed
What's Changed
- scan: fix FullWord combined with other flags by @gabriel-vasile in #763
- shebang: individual flags for each signature by @gabriel-vasile in #764
- apk: add support with zipflinger virtual entry by @dmlambea in #761
- apng: search acTL for several chunks by @gabriel-vasile in #770
- CycloneDX: add support for JSON and XML types by @gabriel-vasile in #771
- pyc: add support; close #416 by @gabriel-vasile in #773
- mp3: harden ID3v2 check by @gabriel-vasile in #783
- MP3: add a frame parser and do linear search for headers by @gabriel-vasile in #778
- chore: go fix by @zdiff in #797
- csv: drop DropLastLine for better performance by @gabriel-vasile in #799
- ndjson: fix edge-case with new-lines by @gabriel-vasile in #803
- all: increase defaultLimit from 3072 to 4096 by @gabriel-vasile in #796
- rar: use vnd.rar instead of unregistered name by @gabriel-vasile in #809
- Add header "Message-ID" to eml hints to correctly detect type in enron email dataset by @zhel1 in #791
- ttf: use layout tables for detection too; fix #808 by @gabriel-vasile in #810
- ttf: add more missing tables by @gabriel-vasile in #811
- cdf: add parser for more reliable results by @gabriel-vasile in #804
- pcap: add support by @gabriel-vasile in #817
- all: run go fix by @gabriel-vasile in #818
- mkv: use IANA registered media type by @gabriel-vasile in #819
- docs: mention String() can return different values by @gabriel-vasile in #820
- charset: stop checking for ascii if utf8 is satisfied by @gabriel-vasile in #768
New Contributors
Full Changelog: v1.4.13...v1.4.14-rc1