Sep 162011
 

A new version of DYMO Label Framework JavaScript library is available.

This version improves detection of supported browsers, or more precise unsupported ones. There is a known problem with Safari 5.1 running in 32-bit mode on both Mac OS X 10.6 and 10.7. Before version 1.2.3 the library did not detect this problem. Now, the call to dymo.label.framework.checkEnvironment() will return an error.

The js script file is available from http://labelwriter.com/software/dls/sdk/js/DYMO.Label.Framework.1.2.3.js.

The http://labelwriter.com/software/dls/sdk/js/DYMO.Label.Framework.latest.js has been updated to version 1.2.3 as well.

Jul 232011
 

Mac OS X 10.7 (Lion) does not support WebKit style plug-ins. For more details see: http://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/OSX_Technology_Overview/OSX_Technology_Overview.pdf

Beginning in Mac OS X v10.7, Safari does not support WebKit plug-ins because they are not compatible
with the new process architecture. WebKit plug-ins are deprecated.

This change affects DYMO SDK for Mac in the following ways:

  1. DYMO Safari Plug-in will not work on Lion and later. If you use it in your application we recommend to switch to DYMO Label Framework JavaScript Library.
  2. Unfortunately, right now DYMO Label Framework JavaScript Library uses the DYMO Safari Plug-in as well, so it won’t work with Safari on 10.7 either. The current workaround is to use Firefox, or Chrome, or Opera instead of Safari. We are working to update the JavaScript library to be compatible with Safari.
Note that the DYMO AppleScript API does work on Lion.