Skip to content

Releases

v1.3.2

Choose a tag to compare

@cursor cursor released this 02 Nov 22:21
00d94c9

PHP SDK v1.3.2 (core only)

Patch release of toggly/feature-management-php. Laravel and WordPress mirrors were not tagged in this release.

Fixed

  • Restore PHP 7.4 parseability on the live-update WebSocket path by replacing PHP 8.0 str_starts_with / str_contains helpers with strpos checks in FeatureProvider and WebSocketClient.
  • Avoid a native constructor union type on MongoDBSnapshotProvider so the optional MongoDB snapshot adapter still parses on PHP ^7.4.

Notes

  • PR #34's Laravel #[FeatureUsage] middleware fix remains in monorepo main but is not published as a Laravel package release yet (no new core API; FeatureUsageScope shipped in 1.3.0).

Installation

composer require toggly/feature-management-php:^1.3.2

Links

What's Changed

  • Fix Laravel #[FeatureUsage] middleware to record usage scopes by @scattered-code in #34
  • Bump Laravel 13 host to 13.11.0 and exercise real flag evaluation by @scattered-code in #37
  • Fix Packagist mirror tags to use each package's own version by @scattered-code in #35
  • Prove PHP core 7.4–8.5 matrix with PHPUnit 13, Illuminate 13, protobuf v5 by @scattered-code in #39
  • Widen WordPress plugin support matrix and prove flag evaluation in CI by @scattered-code in #38
  • Bump core package to 1.3.2 for PHP 7.4 live-update fixes by @scattered-code in #40

Full Changelog: v1.3.1...v1.3.2

v1.3.1

Choose a tag to compare

@cursor cursor released this 02 Nov 04:20
bb3ca88

PHP SDK v1.3.1

Fixed

  • Always apply HTTP 200 definition bodies even when the response ETag matches the stored revision, so in-memory filters stay in sync after targeting is cleared (LiveE2E identity-targeting) [OPS-2012]. Matching ETags still count as definition cache hits; new revisions count as misses.

Installation

# Core only
composer require toggly/feature-management-php

# Laravel (pulls core)
composer require toggly/laravel

# WordPress (pulls core)
composer require toggly/wordpress

Links

v1.1.3

Choose a tag to compare

@github-actions github-actions released this 18 Sep 04:34
372f89f

PHP SDK v1.1.3

Installation

# Core only
composer require toggly/feature-management-php

# Laravel (pulls core)
composer require toggly/laravel

# WordPress (pulls core)
composer require toggly/wordpress

Breaking (1.0+)

Laravel and WordPress integrations ship as separate Packagist packages.
Core no longer includes Toggly\Laravel / Toggly\WordPress classes.

Requirements

  • PHP ^7.4 | ^8.0 | ^8.1 | ^8.2 | ^8.3 | ^8.4 | ^8.5

Links

What's Changed

  • Fix PHP usage HTTPS fallback posting to definitions CDN [OPS-1262] by @scattered-code in #20

Full Changelog: v1.1.2...v1.1.3

v1.1.2

Choose a tag to compare

@github-actions github-actions released this 17 Sep 17:31
1a9ad2c

PHP SDK v1.1.2

Installation

# Core only
composer require toggly/feature-management-php

# Laravel (pulls core)
composer require toggly/laravel

# WordPress (pulls core)
composer require toggly/wordpress

Breaking (1.0+)

Laravel and WordPress integrations ship as separate Packagist packages.
Core no longer includes Toggly\Laravel / Toggly\WordPress classes.

Requirements

  • PHP ^7.4 | ^8.0 | ^8.1 | ^8.2 | ^8.3 | ^8.4 | ^8.5

Links

What's Changed

Full Changelog: v1.0.0...v1.1.2

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 06 Sep 21:12
4b5ee5a

PHP SDK v1.0.0

Installation

# Core only
composer require toggly/feature-management-php

# Laravel (pulls core)
composer require toggly/laravel

# WordPress (pulls core)
composer require toggly/wordpress

Breaking (1.0+)

Laravel and WordPress integrations ship as separate Packagist packages.
Core no longer includes Toggly\Laravel / Toggly\WordPress classes.

Requirements

  • PHP ^7.4 | ^8.0 | ^8.1 | ^8.2 | ^8.3 | ^8.4

Links

What's Changed

  • Split PHP SDK into Composer path monorepo packages [OPS-964] by @scattered-code in #12
  • Promote PHP core to root and wire Packagist mirror splits [OPS-963] by @scattered-code in #13

Full Changelog: v0.4.1...v1.0.0

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 06 Sep 20:10
df535aa

PHP SDK v0.4.1

Installation

composer require toggly/feature-management-php

Features

  • PHP 7.4–8.4 support (CI matrix 8.2–8.4)
  • Laravel service provider integration
  • WordPress integration
  • PSR-compatible interfaces (HTTP client, cache, logging)

Requirements

  • PHP ^7.4 | ^8.0 | ^8.1 | ^8.2 | ^8.3 | ^8.4

Links

What's Changed

Full Changelog: v0.2.0...v0.4.1

v0.2.0

Choose a tag to compare

@scattered-code scattered-code released this 28 Aug 21:20
eb383f8

PHP SDK v0.2.0

First stable Packagist release for toggly/feature-management-php.

Installation

composer require toggly/feature-management-php

Links