Skip to content

Bump version to 4.7.0#318

Merged
pfefferle merged 2 commits into
trunkfrom
release/4.7.0
Jul 8, 2026
Merged

Bump version to 4.7.0#318
pfefferle merged 2 commits into
trunkfrom
release/4.7.0

Conversation

@pfefferle

@pfefferle pfefferle commented Jul 8, 2026

Copy link
Copy Markdown
Member

Summary

Prepare the 4.7.0 release:

  • Bump the plugin version to 4.7.0 in indieauth.php and the stable tag in readme.md
  • Sync INDIEAUTH_PLUGIN_VERSION, which was still set to 4.5.5 (missed in the 4.6.0 bump)
  • Add the 4.7.0 changelog entries
  • Fix PHP 7.4 compatibility: the nullsafe operator (?->) introduced in Call function instead of the global variable #317 is PHP 8.0 syntax and causes a parse error on PHP 7.4. Assign a local $current_user from wp_get_current_user() instead, which also fixes the remaining usages of the unset global in the template.

Changelog

Release steps

After merging, tag trunk as 4.7.0 and push the tag — the deploy workflow will publish to WordPress.org.

pfefferle added 2 commits July 8, 2026 10:40
Update the changelog and stable tag for the 4.7.0 release. Also sync
INDIEAUTH_PLUGIN_VERSION, which was still set to 4.5.5.
The nullsafe operator introduced in #317 is PHP 8.0 syntax and causes a
parse error on PHP 7.4, which the plugin still supports. Assign the
local $current_user from wp_get_current_user() instead, which also
fixes the remaining usages of the unset global in the template.
@pfefferle
pfefferle merged commit a379dd0 into trunk Jul 8, 2026
8 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