Skip to content

Acorn , Illuminate 13 and PHP >=8.3#135

Merged
jasperf merged 3 commits into
mainfrom
min-auditor
Jun 11, 2026
Merged

Acorn , Illuminate 13 and PHP >=8.3#135
jasperf merged 3 commits into
mainfrom
min-auditor

Conversation

@jasperf

@jasperf jasperf commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

This release upgrades the Nynaeve theme's core dependencies to Acorn 6 and Illuminate 13, bumping the theme to version 2.14.0. The changes modernize the underlying Laravel framework integration used by the Sage-based theme, requiring coordinated updates across composer.json, the version metadata in style.css and readme.txt, and documentation in CHANGELOG.md. A minor tooling adjustment updates the vibe CLI configuration to use the mistral-medium-3.5 model. The update spans 6 files with the dependency upgrade reflected in the regenerated composer.lock.

Dependency Upgrades:

  • Upgraded the Roots Acorn framework from its prior major version to Acorn 6, modernizing the Laravel integration layer that powers the theme's service providers, Blade views, and ACF Composer blocks.
  • Bumped the Illuminate components to version 13 in composer.json, aligning the underlying Laravel packages with the Acorn 6 requirements and regenerating composer.lock.

Versioning and Documentation:

  • Bumped the theme version to 2.14.0 across style.css and readme.txt to reflect the dependency upgrade.
  • Documented the Acorn 6 and Illuminate 13 upgrade in CHANGELOG.md, providing an upgrade record for maintainers and downstream consumers.

Tooling Configuration:

  • Updated the vibe CLI configuration in .vibe/config.toml to use the mistral-medium-3.5 model, adjusting the local development tooling without affecting theme runtime behavior.

Files Changed:

Dependency lock files updated: composer.lock,

jasperf added 3 commits June 11, 2026 12:47
Upgrade roots/acorn 5.0.1 -> ^6.0 and all Illuminate (Laravel)
components from v12.61.0 to v13.15.0. Upgrade owenvoke/blade-fontawesome
^2.8 -> ^3.2 and update Guzzle to 7.11.1, promises 2.5.0, psr7 2.11.0.
Raise minimum PHP requirement from >=8.2 to >=8.3 as required by Acorn 6
and Illuminate 13.
Update version to 2.14.0 across style.css, readme.txt, and CHANGELOG.md.
Bump documented PHP requirement to 8.3.
@jasperf jasperf changed the title Min Auditor Acorn 6 and Illuminate 13 Jun 11, 2026
@jasperf jasperf changed the title Acorn 6 and Illuminate 13 Acorn , Illuminate 13 and PHP >=8.3 Jun 11, 2026
@jasperf jasperf merged commit 663dc5e into main Jun 11, 2026
3 checks passed
@jasperf jasperf deleted the min-auditor branch June 11, 2026 05:50
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