Skip to content

feat: shared theme asset helpers for 1.2 - #6

Merged
brianvarskonst merged 1 commit into
mainfrom
feat/theme-entrypoints
Oct 1, 2026
Merged

brianvarskonst merged 1 commit into
mainfrom
feat/theme-entrypoints

Conversation

@brianvarskonst

Copy link
Copy Markdown
Member

Adds EncoreManifest and validated EncoreEntrypointsLoader::fromFile()/editorStyles() APIs plus opt-in SmallStyleConfigurator. Local asset paths remain confined by the existing filesystem policy; invalid optional entries do not discard valid frontend entries.

Validation: PHPCS and PHPStan pass; PHPUnit 248 tests / 588 assertions (one existing suite-dependent skip; the isolated hook fallback test passes). Documents theme entrypoints and prepares stable 1.2.0.

@brianvarskonst
brianvarskonst merged commit 766def6 into main Oct 1, 2026
3 checks passed
@brianvarskonst
brianvarskonst deleted the feat/theme-entrypoints branch October 6, 2026 10:51
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