WP_Field v3.0.0 — Stable v3 release, CI aligned, docs updated
🚀 WP_Field v3.0.0
Stable v3 release with aligned CI, updated compatibility matrix, refreshed docs, and activated automated test suite.
✨ Highlights
- Modern v3 positioning across package metadata and plugin headers
- New/updated v3 demo flow and API examples
- Core field system improvements:
- Repeater/Flexible Content behavior refinements
- Legacy adapter/internal compatibility layer cleanup
- updates in containers, traits, and UI manager
- Full test suite activation (Feature + Unit), replacing
.disabledtests - Code style tooling migrated to .pint.json
- Frontend build artifacts regenerated (
assets/dist/*)
✅ CI / Quality
- GitHub Actions PHP matrix aligned to actively supported versions:
- 8.3, 8.4, 8.5
- Coverage run moved to PHP 8.5 job
- Static analysis and lint jobs aligned with current target runtime
- Validation and checks pass:
composer validate --strictcomposer testcomposer analysecomposer lint:checknpm run build
🔧 Compatibility
- PHP: 8.3+
- WordPress: 6.0+
⚠️ Breaking/Important notes
- Release messaging is now strictly v3-focused.
- Legacy/v2 support claims were removed from public docs/metadata.
- If your project is pinned to PHP < 8.3, upgrade PHP before adopting this release.
📦 Included in this release
- CI workflow updates (.github/workflows/ci.yml)
- Composer metadata/lock updates
- README/README.ru consistency updates
- v3 demo + source updates
- test suite activation and cleanup
- build output refresh