fossasia / phimpme-android

Phimp.me Photo Imaging and Picture Editor https://play.google.com/store/apps/details?id=org.fossasia.phimpme
GNU General Public License v3.0
2.58k stars 929 forks source link

build(deps): bump metadata-extractor from 2.9.1 to 2.16.0 #3201

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps metadata-extractor from 2.9.1 to 2.16.0.

Release notes

Sourced from metadata-extractor's releases.

2.16.0

  • Detect 3gp5 as MP4 (0fafa2f02d168079700e1783d67a609e3dabde42)
  • Treat "ftyp" with unknown 4CC as QuickTime (9ab28c0261989efcc4b84767403728bd1b06bd98)
  • Only allocate string when "ftyp" present (24efd338c36cf0aaa15cb295414a85c4df15f628)
  • Bump com.adobe.xmpcore to 6.1.11 (#514)
  • Added KeyValuePair.toString() (#523)
  • Added Schema.PHOTOSHOP_PROPERTIES (#522)
  • Overflowing a short length so it goes negative and screws up the byte read pointer (#524)
  • fixing the MP4 rotation angle value (#533)
  • Avoid reading unused bytes from PNG streams (#535)

v2.15.0

  • Read Exif from PNG images (#481)
  • Remove Class-Path entry from MANIFEST in jar (#483)
  • Remove AWT dependency (#485)
  • Update name of ICC cprt tag from "Copyright" to "Profile Copyright" (#488)
  • Add CRX and other MP4/QuickTime file type detection (#493)
  • Fix 1 Jan 1904 epoch value (#498)
  • Improve Samsung makernote detection (#506)
  • Preserve QuickTime video rotation sign (961ad72399a44b5e101e3b500b687c118a819f44)

v2.14.0

  • Support Exif in HEIC/HEIF (#478)
  • Fix exception in HEIC/HEIF handling (#470)
  • Support QuickTime rotation (#466)
  • Support MP4 GPS latitude/longitude (#466)
  • Improve time zone parsing (#466)
  • Improve Canon makernote quality description (#461)
  • Improved Apple makernote support (75c5f5ed557c407f406283e33c8d2fc70e46a655)
  • Improved Samsung makernote support (964a042f6873227aa31d0c6e7ae8048a3b0446e2)
  • Convert PngColorType from enum to class to support unknown values (f66b905d50d948cc6c8a41638e66ecd1abf59790)
  • Remove uses of printStackTrace (#456)
  • Handle WebP with Exif preamble (#473)
  • Fix bug in Exif GPS dest longitude description (#430)
  • Update time zone tag names (b694a7ed5798249197b1a624b8d77f0d61fff256)
  • Rename FileType.Mov to FileType.QuickTime (fa92cfa6c845ffaee3919c1084e24f70590cf36f)

v2.13.0

  • Fix java.lang.NoClassDefFoundError: java.awt.Point on Android (#409)
  • Set epoch to UTC in MP4 (#410)
  • Fix potential stack overflow in PanasonicRawWbInfo2 (#420)
  • Change detectFileType to take FilterInputStream (#425)
  • Fix build under Java 11 (#432)
  • Support ISO-8859-1 encoding (#436)
  • Make MP4/QuickTime handlers safe for parallel use (#438)
  • Correctly close EPS file stream (400ce1626ee37f3fc0add48175a50740ca68c593)
  • Improve file type detection's use of streams (#450)
  • Fix unit tests on Windows (#452)
  • Improve MP3 detection (#454)
  • Support MP4 UUID and MOV XMP boxes (#451, #455)

... (truncated)

Commits
  • 61edef5 Version 2.16.0
  • d56b5a5 Avoid reading unused bytes from PNG streams (#535)
  • 65b2752 Merge pull request #533 from amerson8s/amersFork
  • a35877b fixing the MP4 rotation angle value
  • 5773aa0 Merge pull request #530 from Taher-Ghaleb/master
  • 48e8668 Enable depedency caching for travis
  • 57a5fa6 Merge pull request #524 from sergeyplokhikh/master
  • 3184b95 Overflowing a short length so it goes negative and screws up the byte read po...
  • dc703e3 Merge pull request #523 from cowwoc/keyvaluepair-tostring
  • 43597bf Merge pull request #522 from cowwoc/schema-photoshop
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)