Skip to content

1.8.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 11:47
· 40 commits to master since this release
97d1dc5
  • Added: a GitHub Releases-based self-update mechanism (FAUC_GitHub_Updater) so this plugin, which is not registered on WordPress.org, can now be updated from the admin screen like any other plugin.
  • Added: the per-plugin "Enable auto-updates" toggle now works for this plugin, using WordPress's no_update/response transient registration.
  • Security: version comparison uses WordPress's own detected installed version ($transient->checked) rather than a hardcoded constant, so a drifted constant cannot cause update notices to silently stick or disappear.
  • Security: update packages are only accepted from a named .zip asset attached to the GitHub Release; there is no fallback to GitHub's auto-generated source archive, so a missing asset fails closed instead of installing a mismatched directory layout.
  • Added: PHPUnit is now part of the test suite (pure-function coverage for the update mechanism), and CI verifies that the tag, plugin header, FAUC_VERSION constant, and readme Stable tag all agree before a release is published.