~~ New XMP SDK CC-2013.06 Release ~~
aKhulbe Jun 26, 2013 6:28 AMHi All,
New Version of XMP Toolkit SDK (C++) is now available at:
http://www.adobe.com/devnet/xmp/
The FileInfo, Java and Action Script SDK remains unchanged.
Please check out this latest CC-2013.06 version of the SDK and post your feedback in this forum!
The prior versions of all SDKs are still listed.
Updates:
New version of the XMP Toolkit SDK (c++) [version: CC-2013.06]
- Upgraded Expat lib to 2.1.0 (from 2.0)
- Instead of Providing Projects for different platforms, the projects are now created through Cmake tool.
- Support of long file paths on windows
- Postscript handler enhanced, now it supports packet expansion and new packet insertion
- New API GetAssociatedResources() in XMPFiles to retrieve list of resources associated with the open file.
- New API IsMetaDataWritable() to report if the metadata can be written to the open file, especially useful for folder based handlers.
- Progress Notification feature to provide periodic progress-report notifications for write and update operation.
- Error Notification feature which allows client to register an error-notification callback function, which can be used to suggest an intention for recovery from the error.
- iOS build support for XMPCore component.
- Added versioning concept in XMP Plugins, now the same plugin can be made to work for previous and future XMP Hosts.
- New APIs added to Plugin SDK --- importToXMP(), exportToXMP(), getXMPStandard(), checkFormatStandard(). Refer XMPPlugin doc for more details.
- Bugs Fixes in XMPFiles.
- Multithreading bug fixes in Plugin SDK.
Note about FileInfo SDK and CC applications:
The current version of the XMP FileInfo SDK can be used for CS6 and CC applications although all files and documentation still refer to CS6.
However, for CC applications all custom FileInfo panels should always be installed into the user-specific location. The shared location isn't used anymore due to changes in the installer.
XMP FileInfo panels provided by Adobe are now installed alongside with each Adobe CC application. Placing your custom panel into the application directory is not recommended. For example, the uninstaller cannot handle custom files inside the application directory. Moreover, your custom panel (e.g. inside the Adobe Photoshop CC application directory) will not show up in other Adobe applications such as Adobe Bridge CC.
The single-user path to store custom XMP FileInfo panels is the same as in Adobe CS6 which is:
Windows XP: C:\Document and Settings\<username>\Application Data\Adobe\XMP\Custom File Info Panels\4.0\panels
Windows 7/Vista: C:\Users\<username>\AppData\Roaming\Adobe\XMP\Custom File Info Panels\4.0\panels
Mac OS: /Users/<username>/Library/Application Support/Adobe/XMP/Custom File Info Panels/4.0/panels
Please make sure to add a Flash trust file for this location or add the path to your trusted locations in the Flash preferences. Otherwise your custom panel will not be loaded properly. See the documentation for more details.
The Adobe XMP Team

