Skip to content

Style Manager 2.2.9

Choose a tag to compare

@georgeolaru georgeolaru released this 10 Feb 06:33
· 295 commits to main since this release

PHP 8.5 Compatibility

Ensures full compatibility with PHP 8.1, 8.2, 8.3, 8.4, and 8.5 — zero deprecation notices at runtime.

Changes

  • Fix ${var} string interpolation deprecated in PHP 8.2
  • Fix implicit nullable parameters deprecated in PHP 8.4
  • Fix passing null to non-nullable internal function parameters deprecated in PHP 8.1 (14 locations in src/, 25 locations in Carbon Fields)
  • Fix PHP 4-style var class property declaration deprecated in PHP 8.2
  • Add null guard for $_GET['plugin'] in WUpdates update checker
  • Add PHP 8.1 downgrade set to Rector build pipeline
  • Update PHPCompatibility test version from 7.0 to 7.1
  • Update symfony polyfill dependency constraints to ^1.27
  • Document Carbon Fields compatibility patches for future reference

Minimum Requirements

  • WordPress 5.5+
  • PHP 7.1+ (tested up to PHP 8.5)

Full Changelog: 2.2.8...2.2.9