Skip to content

Fix Altis 28 compatibility warnings - #661

Merged
willmot merged 1 commit into
mainfrom
codex/altis-28-compatibility
Sep 20, 2026
Merged

willmot merged 1 commit into
mainfrom
codex/altis-28-compatibility

Conversation

@willmot

@willmot willmot commented Sep 20, 2026

Copy link
Copy Markdown
Member

Posted from Codex gpt-5:

Summary

  • Use enqueue_manifest_asset() when available, while retaining compatibility with Asset Loader 0.7.
  • Require authentication for the H2 preview REST endpoint.

Why

These remove the Asset Loader deprecation and missing REST permission callback warnings exposed by Altis 28.

Testing

  • php -l inc/namespace.php
  • vendor/bin/phpcs inc/namespace.php
  • composer validate --strict --no-check-publish

@github-actions

Copy link
Copy Markdown

🛝 Playground preview

Open PR #661 in WordPress Playground

Spins up a fresh WordPress with this PR's build of the H2 theme and demo content, logged in as admin.

Built from d4b7bd6 — the preview updates on every push to this PR.

@willmot
willmot marked this pull request as ready for review September 20, 2026 23:29
@willmot
willmot requested a review from joehoyle September 20, 2026 23:52
@willmot
willmot merged commit b3ee3d6 into main Sep 20, 2026
4 checks passed
@willmot
willmot deleted the codex/altis-28-compatibility branch September 20, 2026 23:56
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.

2 participants