- Fixed overlay position x,y issue.
-
The default value for
transformationPositionis nowqueryinstead ofpath. This change enables wildcard cache purging to remove CDN cache for all generated transformations.Action Required:
If you're using thetransformationPositionparameter in theurlmethod and want to apply transformations in the path, you must now explicitly set the value topath. The default isquery. -
Removed the following deprecated parameters:
effectSharpen,effectUSM,effectContrast,effectGray,effectShadow,effectGradient, androtate.
- Native support for overlays has been added. See the README for usage examples.
- New AI-powered transformations are now supported:
aiRemoveBackground,aiUpscale,aiVariation,aiDropShadow,aiChangeBackground, and more.
(Introduced in version 3.1.0)
-
Overlay Syntax Update
In version 3.0.0, the old overlay syntax parameters for transformations (e.g.,oi,ot,obg, and others as detailed here) have been removed. These parameters are deprecated and will now return errors when used in URLs.Action Required:
Migrate to the new layers syntax which supports overlay nesting, offers improved positional control, and allows more transformations at the layer level. For a quick start, refer to the examples. Use therawtransformation parameter to implement this migration.
-
Authentication Process Update
Previously, client-side file uploads required the SDK to be initialized with both thepublicKeyandauthenticationEndpointto fetch security parameters (signature,token, andexpire).Action Required:
With version 2.0.0, you must now generate the security parameters (signature,token, andexpire) yourself, eliminating the need for theauthenticationEndpoint. When invoking the SDK's upload method, be sure to include these parameters along with other upload options. For further details, consult the documentation here.