Skip to content

Releases: cloudflare/cloudflare-php

2.0.0

18 Jun 21:01
e571eed

Choose a tag to compare

Breaking Changes

  • Minimum PHP version raised from 7.2.5 to 8.1. PHP 7.x and 8.0 are no longer supported.

Changes

  • Add support for psr/http-message v2.0 (constraint is now ^1.1 || ^2.0). Resolves dependency conflicts with libraries requiring PSR-7 v2. (#275)
  • Fix PHP 8.4 implicit-nullable deprecation warnings. (#280)
  • Upgrade guzzlehttp/guzzle constraint to ^7.4.
  • Upgrade test/lint tooling (PHPUnit 9+, php-cs-fixer 3, GitHub Actions v4).
  • Remove committed composer.lock.
  • Update CI to test PHP 8.1-8.4.
  • Update README to reflect current requirements and project status.

See CHANGELOG.md for full details.

1.4.0

17 Dec 23:20
2d3f198

Choose a tag to compare

  • Make cache purge environment aware (#267)

1.3.0

13 Oct 03:43
fdfc656

Choose a tag to compare

  • Add Account Creation (#191)
  • Add Account Member Creation (#192)
  • Add Account Member Listing (#194)
  • Add Account Id To Zone Creation (#195)
  • Add Zone Subscription Creation (#196)
  • Add Account Role Listings (#198)

1.2.0

25 Jun 01:13
d97cf24

Choose a tag to compare

  • Add ability to get fallback custom hostname origin (#182)
  • Add bundle_method, custom_certificate and custom_key attributes to custom hostname methods (#178)

1.1.7

28 May 01:02
1e58a65

Choose a tag to compare

  • Update to Guzzle 7 (#143)
  • Remove phar files (#96)
  • Handle non-JSON encoded error payloads for API calls (#164)

Additional API Coverage

07 Jul 10:23
6d9b4dd

Choose a tag to compare

  • [RFR]: Added Origin CA Certificate endpoint
  • Add Browser Cache TTL Setting Endpoints, Tests
  • Maximum value of Edge Cache TTL
  • Dns analytics report
  • Add custom hostname options
  • Fix for MX with priority 0
  • Fix purge cache

Further Fixes and API Coverage

03 Feb 17:25
694342f

Choose a tag to compare

Merge pull request #98 from llbbl/firewall-rules

Adding new Firewall rules Class

More endpoints

07 Jun 15:34
9b97389

Choose a tag to compare

Added support for:

  • Load Balancers
  • Crypto Endpoints
  • Update Security Level
  • Get DNS Record ID

1.1.3: Merge pull request #78 from linuxjuggler/master

08 May 19:02
7aa3a11

Choose a tag to compare

  • Fix typo in README.md
  • Use PHPUnit\Framework\TestCase instead of PHPUnit_Framework_TestCase
  • Feature: add getZoneById method
  • Added new TLS & Zone settings Endpoints
  • Feature: Add cache level methods
  • Feature: Allow creation of ASN access rule
  • Implementing the User's Account Memberships

1.1.2: Merge pull request #69 from levidurfee/body-accessor

02 Jan 14:16
4694904

Choose a tag to compare

  • Adds trait and functionality to get body responses
  • Adds TLS Zone Settings capability
  • Use PHPUnit\Framework\TestCase instead of PHPUnit_Framework_TestCase
  • Fix SSL configuration method #74
  • Fix typo in README