Skip to content

Release 1.18

Compare
Choose a tag to compare
@3breadt 3breadt released this 04 Feb 15:10
· 97 commits to master since this release

Changes from 1.17 to 1.18:

  • Switched target language level from 1.5 to 1.6
  • NSObject.wrap() has been replaced by an improved serialization logic implemented in NSObject.fromJavaObject() (#21)
  • Fixed serialization of byte arrays as NSData
  • Fixed parsing of UTF-8 encoded ASCII property lists (#25)
  • Protect XML parser against external XXE attacks (#26)
  • Fixed handling of empty files (#30)
  • Added support for hexadecimal integer notation in XML property lists (#30)
  • Improved binary encoding of NSDictionary to generate IDs for the keys like Apple's reference implementation does
  • Many code cleanups