Skip to content

[SPEC-007] Release 2.2.0 - #28

Merged
code-cfernandes merged 1 commit into
mainfrom
release/2.2.0
Oct 9, 2026
Merged

code-cfernandes merged 1 commit into
mainfrom
release/2.2.0

Conversation

@code-cfernandes

Copy link
Copy Markdown
Member

Resumo

Release 2.2.0 (Route Syntax & DX Edition) — MINOR que agrupa as SPEC-001..006 e
carrega o fix de PSR-7 2.0 (antes registrado como 2.1.1, nunca taggeado).

Mudanças

  • VERSION + Application::VERSION → 2.2.0.
  • CHANGELOG.md: seção [2.2.0] (Added: {id}, array callable DI, body(), sqlite, alias; Fixed: DELETE body; Changed: core-routing ^1.2).
  • docs/releases/FRAMEWORK_OVERVIEW_v2.2.0.md: overview do release.
  • Docs de "versão atual" atualizadas (docs/README.md, docs/index.md, docs/API_REFERENCE.md, docs/quick-start.md).

Como testar

vendor/bin/phpunit --testsuite=CI
php scripts/validation/validate_project.php
./scripts/validation/validate-docs.sh

Versionamento (SemVer)

MINOR → 2.2.0.

Instruções de merge

  • Squash and merge para main.
  • Após o merge, criar tag v2.2.0 + GitHub release.
  • A parte dos pins dos consumidores (skeleton/benchmarks/performance-tools → ^2.2) é o passo seguinte da SPEC-007.

- Bump VERSION and Application::VERSION to 2.2.0.
- Add CHANGELOG [2.2.0] and FRAMEWORK_OVERVIEW_v2.2.0.md.
- Update current-version references in docs.

Refs: SPEC-007
@code-cfernandes
code-cfernandes merged commit c619e03 into main Oct 9, 2026
5 checks passed
@code-cfernandes
code-cfernandes deleted the release/2.2.0 branch October 9, 2026 02:27
@github-actions

github-actions Bot commented Oct 9, 2026

Copy link
Copy Markdown

🚀 Release Readiness Report - PivotPHP Core v2.2.0

✅ All Checks Passed!

  • Version: 2.2.0
  • PHPStan: Level 9, 0 errors
  • Tests: All tests passing
  • Code Style: PSR-12 compliant
  • PHP Compatibility: 8.1 - 8.4
  • Dependencies: All valid
  • Scripts: Consolidated and optimized

📦 Ready for Publication

The project is ready to be tagged and released!

Next Steps:

  1. Create a new tag: git tag -a v2.2.0 -m 'Release v2.2.0'
  2. Push the tag: git push origin v2.2.0
  3. The release workflow will automatically create a GitHub release
  4. Packagist will be automatically updated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant