The setStyles function on annotations (that might be called inside custom annotation draw functions) now expects a page matrix as the second parameter. The draw function for all annotations now gets passed in a page matrix so you can just pass it in from there. See the custom annotations sample for an example of this.
Made the API for setting stroke thickness and font size consistent between XOD and PDF documents. Scaling of the values now only happens on render instead of at import time. This won't have large noticeable effects but should make XFDF exported from one document type consistent with the same converted document.
Preserve XFDF attributes when exporting annotations that were imported and not modified (previously some properties would be changed or removed)
Added optimizations to better handle many annotations existing in the notes panel
Added support for exporting and importing many XFDF attributes
WebViewer is now able to be imported as a module using require.js or a CommonJS module bundler
Stamp annotations can now have their opacity changed from the UI