Release Notes‎ > ‎

JNIWrapper 3.8.4 Release Notes

posted Oct 12, 2012, 5:15 AM by Unknown user   [ updated Oct 12, 2012, 5:21 AM ]

New features and improvements:

  • Added support of Mac OS X Mountain Lion (10.8) platform and JDK 1.7 (32-bit and 64-bit modes);
  • Added support of Windows 8 platform (32-bit and 64-bit modes).
  • Improved stability in wrappers for native Open/Save file dialogs in MacPack library on Mac OS X platforms;
  • Improved reliability of native callbacks on 64-bit Windows platforms;

Resolved Issues:

  • Resolved the issue with high address values in pointers on 32-bit Mac OS X platforms;;
  • Fixed the issue with finding and loading the native libraries with Java 1.7 on Mac OS X Mountain Lion platform;
  • Fixed the issues with native libraries loading in AppletHelper class on Mac OS X Mountain Lion platform;
  • Fixed the issue with processing Unicode characters in NSString class on Mac OS X platforms.
  • Resolved the issue with reading NSNumber instance from a valid Id object on 64-bit Mac OS X platforms;
  • Fixed the problem with WideString encoding on Mac OS X platforms;
  • Resolved synchronization issue in JNIWrapper Callback class;
  • Fixed the cause of faulty FunctionExecutionException in multi threaded environment in Function.invoke() method on Linux platforms;
  • Solved threading issue in Library class;
  • Fixed the StackOverflowError issue in Codegen for JNIWrapper application with processing type definitions which use the same names as original types, such as “typedef struct SomeStructure SomeStructure;”