Skip to content

Align admin dashboard version for 1.7.0#189

Merged
mehul0810 merged 1 commit into
release/1.7.0from
mg/perform-188-version-display
Jul 9, 2026
Merged

Align admin dashboard version for 1.7.0#189
mehul0810 merged 1 commit into
release/1.7.0from
mg/perform-188-version-display

Conversation

@mehul0810

Copy link
Copy Markdown
Collaborator

Summary

  • align PERFORM_VERSION with the 1.7.0 release branch metadata
  • keep the PHPStan bootstrap version mirror in sync
  • load plugin constants in the PHPUnit bootstrap and assert the dashboard payload reports 1.7.0

Issue

Validation

  • php -l tests/bootstrap.php && php -l config/constants.php && php -l phpstan-bootstrap.php && php -l tests/unit-tests/tests-dashboard-payload.php
  • ./vendor/bin/parallel-lint config/constants.php phpstan-bootstrap.php tests/bootstrap.php tests/unit-tests/tests-dashboard-payload.php --show-deprecated
  • ./vendor/bin/phpcs -s config/constants.php phpstan-bootstrap.php tests/bootstrap.php tests/unit-tests/tests-dashboard-payload.php
  • ./vendor/bin/phpunit --dont-report-useless-tests --filter Tests_Dashboard_Payload
  • composer test
  • composer lint
  • composer phpstan

Proof

  • Current-state screenshot from the existing Studio checkout shows the Perform dashboard version card rendering 1.6.0 at output/playwright/perform-169-dashboard.png.
  • Code-path proof now covers the admin dashboard payload source: DashboardPayload::get_data() reads PERFORM_VERSION, and the focused PHPUnit assertion verifies the payload reports 1.7.0.

Browser proof gap

  • I did not install this patched branch into the active Studio plugin path because that checkout is dirty and was explicitly read-only for this task.
  • After-merge or owner-run browser proof should verify the dashboard card on options-general.php?page=perform_settings shows 1.7.0 and that the Scope Runtime Diagnostics to the Dashboard tab on the 1.7.0 beta settings UI #169 diagnostics behavior remains unchanged.

Scope notes

  • This does not refresh or replace 1.7.0.beta.1.
  • This does not tag, release, publish, merge production/main, close issues, or change milestone dates.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

Test on Playground
Test this pull request on the Playground

@mehul0810 mehul0810 force-pushed the mg/perform-188-version-display branch from 1ae6d51 to 46452b4 Compare July 8, 2026 05:31
@mehul0810 mehul0810 merged commit 6adfd2e into release/1.7.0 Jul 9, 2026
11 checks passed
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