Skip to content

Releases: Ashampoo/xmpcore

v0.1.6 - Kotlin 1.9.10

14 Sep 08:56
cc313c0
Compare
Choose a tag to compare

Update to Kotlin 1.9.10 and other minor dependency updates.

v0.1.5 - Kotlin 1.9

02 Aug 17:24
5d84d88
Compare
Choose a tag to compare

Update to Kotlin 1.9 and other minor dependency updates.

v0.1.4 - Handle missing prefix on "rdf:about"

24 Jul 12:25
cca179c
Compare
Choose a tag to compare

Handle missing prefix on rdf:about

Some XMP files seem to lack the rdf: prefix which results in an parsing error.
This version solves this problem.

v0.1.3

10 Jul 13:20
937285f
Compare
Choose a tag to compare

We encountered a situation where the XMP had NUL characters at the end for unknown reasons.
This caused an exception in the parser.

The test images IMG_0001.jpg and IMG_0002.jpg on the iOS simulator exhibited this issue, indicating that it could occur in real-world scenarios as well.

To address this, we now trim all whitespaces and ISO control characters from the XMP to ensure its proper parsing.

v0.1.2

10 Jul 09:03
083763c
Compare
Choose a tag to compare
  • Throws-Annotation for Swift code to propagate NSError
  • API now has optional options (like the original)
  • Small refactorings & code-cleanups

v0.1.1

07 Jul 10:24
236063f
Compare
Choose a tag to compare
  • Added more unit tests to demonstrate usage
  • Renamed some constants
  • Use non-standard entry point for native to prevent interference

v0.1.0

06 Jul 13:39
Compare
Choose a tag to compare

Initial release