Release Notes‎ > ‎

JNIWrapper 3.8.4 Release Notes

Post date: Oct 12, 2012 12:15:31 PM

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;”