JACOB 1.11

What's New

Tracked Changes

Bugs
1550604 Build process died with confusing error if version not set in properties file(pre1)
1511033 Fix array index out of bounds problem due to coding error (pre1)
1570270 ~Event method in EventProxy may unhook java thread from VM. Can get JNI error because unhooking listner detatched Java VM thread (pre1)
1538011 toString() non compliant with java standards. The toString() method converted the underlying data to a string and it shouldn't. This caused a rethinking of all toXXX() methods other than toDispatch(). Most of the toXXX() methods have now been deprecated and should be replaced with getXXX() methods. (pre1)
1478162 Variant does not warn user if methods called after released. All putXXX() and getXXX() methods now check to see if they've been released prior to calling the JNI code. toXXX() methods are deprecated but protected in the same way.(pre1)
   
Patches
SF1493647 Support command line parameter dll location specification. Applets and other tools can now specificy the dll location that is fed to a System.load() rather than System.loadLibrary for the situation where the app can't write the dll to a library path directory.(pre1)
   
Feature Requests
1580993 Modify the build process to support 64 bit dll construction
1550628 Moved all LoadLibrary requests into LibraryLoader. Classes not subclassed off of JacobObject make calls to a static method on LibraryLoader to make sure DLL is loaded(pre1)

JACOB 1.10.1

What's New

Tracked Changes

Bugs
1474474 Static constants in the Variant class can no longer have SafeRelease() called on them.
1477793 obj2variant should accept java.util.Date the same way the Variant constructor does
   
Patches
   
Feature Requests

JACOB 1.10

What's New

Tracked Changes

Bugs
1340233 Null Program Id in Dispatch Constructor does bad things to VM(pre1)
1341763 Removed Variant serializable interface because it is not actually serializable on 2000/xp(pre1)
1435215 Incorrect memory release in SafeArray.cpp (pre4)
1224219 Memory leak in SafeArray.GetString() Olivier Laurent, Software AG Luxembourg and David Pierron, Software AG Luxembourg (pre3)
1224219 Change from UTF to UNICODE SafeArray.fromStringArray() Olivier Laurent, Software AG Luxembourg and David Pierron, Software AG Luxembourg (pre3)
   
Patches
1386454 Return values from event callbacks (pre3)
1394001 Missing variable initialization (pre3)
1208570 Support Excel and other objects events(pre1)
   
Feature Requests
1241037 Support NULL VT_DISPATCH.(pre2)
1169851 Support of VB's Nothing.(pre2)
1185167 Provide methods to connect to running instance.(pre1)
959381 Auto variant to object conversion method method added to Variant.(pre1)
1341779 Variant should accept java.util.Date in Variant(Object) constructor(pre1)

JACOB 1.9.1

What's New

Tracked Changes

Bugs
1335897 SafeArray() called toString() on objects when debug was turned on
   
Patches
1314116 putString UNICODE string length not detected
   
Feature Requests
1264850 Custom Event Dispatching
959382 Time Conversion
1313892 Multi-Dimensional SafeArray

JACOB 1.9

What's New

JACOB 1.8

What's New

  • JACOB 1.7

    What's New

    Related Links