Skip to content

fix: package browser runtime mu-plugins safely#493

Merged
chubes4 merged 1 commit into
mainfrom
fix-browser-mu-plugin-packages
Jun 2, 2026
Merged

fix: package browser runtime mu-plugins safely#493
chubes4 merged 1 commit into
mainfrom
fix-browser-mu-plugin-packages

Conversation

@chubes4
Copy link
Copy Markdown
Collaborator

@chubes4 chubes4 commented Jun 2, 2026

Summary

  • Routes remote browser runtime mu-plugin packages through the same server-side packaging and safe delivery path used by normal runtime plugins.
  • Keeps mu-plugin handling separate only at installation time, where the package is extracted into wp-content/mu-plugins and a loader file is written.
  • Updates smoke coverage to ensure generated Playground PHP does not fetch the original GitHub release URL directly.

Testing

  • php -l packages/wordpress-plugin/src/class-wp-codebox-abilities.php
  • php tests/smoke-wordpress-plugin.php

AI assistance

  • AI assistance: Yes
  • Tool(s): OpenCode (GPT-5.5)
  • Used for: Diagnosed the runtime dependency path split, drafted the Codebox fix and smoke-test updates, and ran targeted verification. Chris reviewed the issue and directed the upstream API-path fix.

@chubes4 chubes4 merged commit e92a72b into main Jun 2, 2026
@chubes4 chubes4 deleted the fix-browser-mu-plugin-packages branch June 2, 2026 12:09
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