Skip to content

8.0.0 — PHP 8.3+ floor & lock-step major - #34

Merged
SmetDenis merged 2 commits into
masterfrom
release/8.0
Jul 20, 2026
Merged

8.0.0 — PHP 8.3+ floor & lock-step major#34
SmetDenis merged 2 commits into
masterfrom
release/8.0

Conversation

@SmetDenis

Copy link
Copy Markdown
Member

Coordinated ecosystem-wide 8.0 major (packaging-driven; no public API signature changes).

Changed (BC — packaging major 8.0)

  • Minimum PHP raised to 8.3 (CI: 8.3 / 8.4 / 8.5).
  • All inter-package jbzoo/* deps → ^8.0 (lock-step major).
  • Public constant AbstractData::LE is now typed (public const string). An external subclass overriding it must declare a compatible type.
  • JSON output no longer HEX-escapes & (removed a decode-only flag whose bit collided with JSON_HEX_AMP). Add your own escaping if embedding into HTML/XML.

@SmetDenis
SmetDenis merged commit 774df49 into master Jul 20, 2026
3 of 21 checks passed
@SmetDenis
SmetDenis deleted the release/8.0 branch July 20, 2026 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant