- Add support for
restrictions
parameter inMetadataField
- Fix
analyze
API endpoint
- Add support for
analyze
API
- Add support for access keys management in Account Provisioning API
- Add support for
visualSearch
Admin API - Add support for
fields
parameter in Search and Admin APIs - Add support for Search URL
- Add support for
useFetchFormat
inVideoTag
- Add support for
on_success
upload parameter
- Remove redundant
teapot/status-code
dependency
- Add support for related assets Admin APIs
- Add support for
extra_headers
option in Upload and Admin API
- Fix Guzzle compatibility issues
- Update analytics token algorithm
- Expose analytics token setters
- Fix PHP 8.2 deprecation warnings
- Add support for
SearchFolders
API - Add support for
media_metadata
parameter
- Fix
SetMetadataField
default value handling - Fix format for fetched assets
- Fix error handling in URL signature generation
- Add version to the reference docs
- Use
teapot/status-code
- Add support for
assetsByAssetFolder
Admin API
- Allow Monolog v3
- Use PHP in scripts
- Drop Travis in favor of GitHub Actions
- Test on PHP 8.x
- Fix deprecation warning
- Extract
Transformation
to a separate package
- Add support for
TextFit
in text layers - Add support for multiple ACLs in
AuthToken
- Add support for
reorderMetadataFields
Admin API - Expose HTTP Client in APIs
- Fix qualifier normalization
- Fix analytics signature with query parameters
- Fix support of the lowercase response headers
- Add
OAuth
support for Upload API - Add support for
psr/log
v3
- Improve action from qualifiers tests
- Improve transformations tests coverage
- Fix PHP 8.1 deprecation warnings
- Fix return type of
toUrl
- Add syntax to code blocks in
README
- Add support for folder decoupling
- Add support for
assetsByAssetIds
Admin API - Add support for
assetByAssetId
Admin API
- Fix upload chunk size configuration handling
- Limit
psr/log
to version 1 for backwards compatibility - Fix incoming transformation serialization
- Fix border width with user variables
- Add support for
glb
format - Add support for
SHA-256
signature algorithm - Add support for
downloadGeneratedSprite
anddownloadMulti
helpers - Add support for
urls
inmulti
andsprite
Upload APIs - Add support for
createSlideshow
Upload API - Add support for variables in text style
- Add support for
theme
effect - Add support for
reorderMetadataFieldDatasource
Admin API - Add support for
metadata
inupdate
Admin API - Add support for stroke manipulation in text source
- Refactor integration tests
- Improve auto optimal breakpoints generation
- Remove duplicates in Search API fields
- Add test for expression normalization
- Fix grouping of the layer names
- Add support for
RemoveBackground
effect - Add support for
ignoreMaskChannels
flag - Add support for
Animated::edit
action - Add support for
USDZ
format - Add support for
AVIF
image format
- Fix
GuzzleHttp\Psr7
deprecation errors - Fix video concatenation with
transition
transformation - Fix support of
resource_type
inprivateDownloadUrl
- Fix support of incoming transformation in
upload
API
- Add support for
context
andmetadata
inrename
Upload API - Add
OAuth
support to Admin Api - Add support for
privateDownloadUrl
- Fix
StyleTransfer
effect - Fix
LoggerTest
class to work in PHP 8 - Fix unit and integration tests
- Fix return type in doc strings
- Fix notice in configuration serialization
- Update PHP SDK Reference copyright date
- Fix video overlay
- Improve
AuthToken
validation, require at leasturl
oracl
- Improve unit tests, use a mock client to check multipart options
- Remove unused import in CreativeTest.php
- Add
filename_override
upload parameter
- Fix Upload API signature
- Fix expression normalisation
- Fix handling of array parameters in APIs
- Fix encoding of arrays in structured metadata
- Improve test coverage
- Fix
PositiveFloatValue
error when value cannot be cast to string - Fix unstable integration tests
- Fix sorting of transformation parameters.
Important! This fix produces different URLs for affected actions (Not relevant for
Media::fromParams
) - Fix
Media::fromParams
configuration consumption - Fix flags serialisation
- Improve tests of
users
Provisioning API method - Fix metadata fields deletion after tests
- Fix
Configuration
initialisation - Update README
- Fix travis
- Files cleanup
- Add builders for tags
- Add support for analytics
- Add support for download backup version api
- Add
Effect::lightroom
- Multiple alignments of transformations
- Rename
secure_distribution
tosecure_cname
- Fix PHP8 compatibility
- Rename
AccountConfig
toCloudConfig
- Rename
Parameter
toQualifier
- Finish
fromParams
for tags
- Add method
UploadApi::downloadFolder
- Add support for
cinemagraph_analysis
inUploadApi
andAdminApi
- Add support for
accessibility_analysis
- Add
fileReference
user value to expressions - Add missing
derived_next_cursor
parameter - Add support for
teapot 2.x
- Reference docs branding changes
- Fix
removeAllTags
with multiple public ids - Fix bugs in responsive breakpoints formatting in UploadAPI
- Fix installation command in README
- Fix
cutter
description - Fix test for
eval
upload parameter - Move files from
unit
andintegration
directories toUnit
andIntegration
- Introduce constants for external add-on names in tests
- Add guzzle 7 support
- Add doc strings for classes
- Remove support for instagram profile picture
- Fix bug in
ApiUtils::serializeArrayOfArrays
- Fix headers serialisation in Upload API
- Add Structured Metadata
- Add Account Provisioning API
- Add support for
eval
upload parameter - Add parameters to
Vectorize
effect constructor - Make
signParameters
function public - Make
ApiUtils
class public
- Fix incoming transformation serialization in upload API
- PHP doc strings for transformation arguments, codecs, expressions and variables
- Add class doc strings
- Fix
testLayerParamFactory
unit test - Expose
GradientFade
in documentation - Fix
AuthToken
doc strings - Fix namespaces, folders, and more in tests
- Remove spare newline
- Fix
videoTag
transformations support
- Fix
videoTag
builder - Integrate with sub-account test service
- Add support for date in Usage API
- Fix
monolog
version conflict incomposer.json
- Align Border
- Fix README
- Fix travis environment
- The second public beta of Cloudinary PHP v2
- The first public beta of Cloudinary PHP v2