All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
No meaningful changes since last release.
<<<<<<< HEAD <<<<<<< HEAD
4.1.3 (2026-01-18)
- Fixed exception when the rate limit is exceeded, but rate limit headers are not set by the backend
- Support for PHP 8.4
=======
v4.1.2
4.1.2 (2024-05-30)
- Re-added support for Symfony 4
4.1.1 (2024-02-25)
- Bumped depency versions
- Fixed code generation
- Minor CI and code smell cleanup
4.1.0 (2023-04-24)
- Added support for
contentful/corev4. - Fixed documentation for
Upload::asAssetFile() - Fixed code generation
- Minor CI and code smell cleanup
4.0.0 (2022-01-21)
- Support for Symfony Version 6
- Breaking change The range validator now uses floats instead of integers to be in line with the API. See #165 for details. Thanks @emsyzz !
- Breaking change Support for PHP 7.2 and 7.3 was dropped, since they are now end-of-life. You can continue to use version 3.2.0 or install it with
--ignore-platform-reqs, but compatibility will no longer be checked explicitely. Version 3 will still be maintained in case of security issues for the forseeable future.
- Minor fixes to CI
3.2.0 (2021-03-25)
- Added support for PHP8
- Small code clean-ups
- Fixed CI jobs
3.1.4 (2020-07-29)
- Upgraded code to allow passing the latest PHPCS validation
3.1.3 (2020-07-29)
- Prohibit regexp validations
3.1.2 (2020-05-12)
- documentation on how to add existing assets
- add documentation step in the internal build process
- new PHP CS validations
3.1.0 (2020-03-24)
- stubs for new validators
- allow genertaing richtext fields
3.0.1 (2020-03-13)
Upgraded symfony/console component
3.0.0 (2020-03-13)
Added support for PHP 7.4. Removed support for PHP 7.0 & 7.1. Updated dependencies.
2.2.1 (2020-02-12)
Stub for NodesValidation to fix edge case when getting rich content types with validators threw errors
2.2.0 (2020-01-27)
Feature to allow retrying throttled API calls
Refactored code for branching environments
2.1.0 (2020-01-16)
- Support for Environment Cloning
2.0.1 (2019-02-28)
- Entries with rich text fields could serialize to JSON in an incorrect manner, causing an exception. This should now be fixed.
2.0.0 (2019-01-25)
ATTENTION: This release contains breaking changes. Please take extra care when updating to this version. See the upgrade guide for more.
DeliveryApiKeyandPreviewApiKeynow expose theenvironmentsproperty.- Added support for role constraint
PathsConstraint. - Extensions can now be configured with installation or instance parameters, using the
Contentful\Management\Resource\Extension\Parameterclass. - Webhooks can now define filters, see classes defined in the
Contentful\Management\Resource\Webhooknamespace for more. - Webhooks now accept a transformations array, see the documentation for more.
- Field type
Contentful\Management\Resource\ContentType\Field\RichTextwas added.
- Link resolution is now delegated to the
Contentful\Management\LinkResolverclass. - The SDK now uses version 2 of the
contentful/corepackage. [BREAKING] - System properties are no longer handled by a single class for all resources. Now each resource will have its own corresponding class. For instance,
Contentful\Management\Resource\ContentType::getSystemProperties()will return an object of classContentful\Management\SystemProperties\ContentTypewhich will contain only appropriate methods. [BREAKING]
BaseMapper::hydrate()has been removed. Use$this->hydrator->hydrate()instead. [BREAKING]
1.0.0 (2018-04-18)
No significant changes compared to previous release.
1.0.0-beta1 (2018-03-26)
- The way that the client interacts with the API was overhauled, and the proxy system was replaced by client extension traits. Please refer to the documentation for how to interact with the SDK. [BREAKING]
- The SDK now fully supports handling of space environments.
0.9.0-beta1 (2017-09-12)
- The SDK now provides code generation capabilities
0.9.0-beta1 (2017-09-12)
Initial release