Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Changed

- **Guidelines and the 13.32 upgrade prompt**: Pollora v13.34.0-beta requires Laravel 13.34 (`illuminate/*` `^13.34`, `^13.32` before) — the framework's version tracks Laravel's. The prompt's example constraints are `laravel/framework` `^13.34` and `pollora/framework` `^13.34@beta`

- **`pollora-theming` skill and core guidelines**: block themes (Full Site Editing) are no longer ruled out. The skill documents them — `templates/` and `parts/` at the theme root, static patterns as native `patterns/*.php`, Blade patterns in `resources/views/patterns`, WordPress's pattern cache, the `template-canvas` marker — and lists the three `pollora:make:theme` templates, `magazine` (Buzz) included. Needs the Pollora beta that ships the `magazine` template

## [1.2.0] - 2026-09-28
Expand Down
2 changes: 1 addition & 1 deletion resources/boost/guidelines/framework.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@

### Laravel 13 Compatibility

- Requires `illuminate/*` `^13.32`
- Requires `illuminate/*` `^13.34` since v13.34.0-beta (`^13.32` before)
- Supports Pest 3.x for testing
- PHPStan level 5 with WordPress and Laravel extensions
- Rector with Laravel-specific rules
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,13 +38,13 @@
```json
"require": {
"johnpbloch/wordpress": "^7.1",
"laravel/framework": "^13.33",
"pollora/framework": "^13.32"
"laravel/framework": "^13.34",
"pollora/framework": "^13.34@beta"
}
```

- `pollora/framework` 13.32 requires `illuminate/*` `^13.32`: upgrade Laravel first if needed
- While 13.32 is in beta, the constraint is `^13.32@beta`
- The framework's version tracks Laravel's: from v13.34.0-beta it requires `illuminate/*` `^13.34` (the 13.32 betas required `^13.32`). Upgrade Laravel first if needed
- While it is in beta, the constraint carries `@beta`: `^13.34@beta`
- WordPress plugins and themes come from wp-packages instead of wpackagist. Replace the repository and rename the packages (`wpackagist-plugin/x` → `wp-plugin/x`, `wpackagist-theme/x` → `wp-theme/x`):

```json
Expand Down
Loading