This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [laravel/boost](https://github.com/laravel/boost) | `2.1.1` → `2.3.1` |  |  |
---
### Release Notes
<details>
<summary>laravel/boost (laravel/boost)</summary>
### [`v2.3.1`](https://github.com/laravel/boost/blob/HEAD/CHANGELOG.md#v231---2026-03-12)
[Compare Source](https://github.com/laravel/boost/compare/v2.3.0...v2.3.1)
##### What's Changed
- Decode HTML entities in Blade guideline output by [@​pushpak1300](https://github.com/pushpak1300) in [#​654](https://github.com/laravel/boost/pull/654)
- Add configurable Codex MCP cwd by [@​cyppe](https://github.com/cyppe) in [#​642](https://github.com/laravel/boost/pull/642)
##### New Contributors
- [@​cyppe](https://github.com/cyppe) made their first contribution in [#​642](https://github.com/laravel/boost/pull/642)
**Full Changelog**: <https://github.com/laravel/boost/compare/v2.3.0...v2.3.1>
### [`v2.3.0`](https://github.com/laravel/boost/blob/HEAD/CHANGELOG.md#v231---2026-03-12)
[Compare Source](https://github.com/laravel/boost/compare/v2.2.3...v2.3.0)
##### What's Changed
- Decode HTML entities in Blade guideline output by [@​pushpak1300](https://github.com/pushpak1300) in [#​654](https://github.com/laravel/boost/pull/654)
- Add configurable Codex MCP cwd by [@​cyppe](https://github.com/cyppe) in [#​642](https://github.com/laravel/boost/pull/642)
##### New Contributors
- [@​cyppe](https://github.com/cyppe) made their first contribution in [#​642](https://github.com/laravel/boost/pull/642)
**Full Changelog**: <https://github.com/laravel/boost/compare/v2.3.0...v2.3.1>
### [`v2.2.3`](https://github.com/laravel/boost/blob/HEAD/CHANGELOG.md#v230---2026-03-11)
[Compare Source](https://github.com/laravel/boost/compare/v2.2.2...v2.2.3)
##### What's Changed
- Fix table snippet in SKILL.blade.php by [@​AndrasMa](https://github.com/AndrasMa) in [#​640](https://github.com/laravel/boost/pull/640)
- Remove Artisan wrapper MCP tools and update guidelines to use CLI directly by [@​pushpak1300](https://github.com/pushpak1300) in [#​629](https://github.com/laravel/boost/pull/629)
- Remove redundant MCP guidelines by [@​pushpak1300](https://github.com/pushpak1300) in [#​644](https://github.com/laravel/boost/pull/644)
- Remove redundant Pennant guidelines by [@​pushpak1300](https://github.com/pushpak1300) in [#​645](https://github.com/laravel/boost/pull/645)
- Makes imports consistent by [@​nunomaduro](https://github.com/nunomaduro) in [#​646](https://github.com/laravel/boost/pull/646)
- Support JSON-formatted log entries in log reading tools by [@​HeathNaylor](https://github.com/HeathNaylor) in [#​650](https://github.com/laravel/boost/pull/650)
- Remove redundant Flux UI guidelines by [@​pushpak1300](https://github.com/pushpak1300) in [#​647](https://github.com/laravel/boost/pull/647)
- Add UpgradeInertiaV3 prompt for Inertia v2 to v3 upgrades by [@​pushpak1300](https://github.com/pushpak1300) in [#​636](https://github.com/laravel/boost/pull/636)
- Prevent non-JSON stdout output from corrupting MCP tool responses by [@​OmarFaruk-0x01](https://github.com/OmarFaruk-0x01) in [#​641](https://github.com/laravel/boost/pull/641)
##### New Contributors
- [@​AndrasMa](https://github.com/AndrasMa) made their first contribution in [#​640](https://github.com/laravel/boost/pull/640)
- [@​HeathNaylor](https://github.com/HeathNaylor) made their first contribution in [#​650](https://github.com/laravel/boost/pull/650)
- [@​OmarFaruk-0x01](https://github.com/OmarFaruk-0x01) made their first contribution in [#​641](https://github.com/laravel/boost/pull/641)
**Full Changelog**: <https://github.com/laravel/boost/compare/v2.2.3...v2.3.0>
### [`v2.2.2`](https://github.com/laravel/boost/blob/HEAD/CHANGELOG.md#v223---2026-03-06)
[Compare Source](https://github.com/laravel/boost/compare/v2.2.1...v2.2.2)
##### What's Changed
- Add two spaces by [@​xiCO2k](https://github.com/xiCO2k) in [#​632](https://github.com/laravel/boost/pull/632)
- Fix duplicate guidelines when using symlinked paths by [@​damianlewis](https://github.com/damianlewis) in [#​634](https://github.com/laravel/boost/pull/634)
- Laravel 13.x Compatibility by [@​laravel-shift](https://github.com/laravel-shift) in [#​633](https://github.com/laravel/boost/pull/633)
- Add First Party Packages by [@​pushpak1300](https://github.com/pushpak1300) in [#​635](https://github.com/laravel/boost/pull/635)
- Use configured executable paths when rendering skill templates by [@​pushpak1300](https://github.com/pushpak1300) in [#​638](https://github.com/laravel/boost/pull/638)
##### New Contributors
- [@​damianlewis](https://github.com/damianlewis) made their first contribution in [#​634](https://github.com/laravel/boost/pull/634)
- [@​laravel-shift](https://github.com/laravel-shift) made their first contribution in [#​633](https://github.com/laravel/boost/pull/633)
**Full Changelog**: <https://github.com/laravel/boost/compare/v2.2.2...v2.2.3>
### [`v2.2.1`](https://github.com/laravel/boost/blob/HEAD/CHANGELOG.md#v222---2026-03-03)
[Compare Source](https://github.com/laravel/boost/compare/v2.2.0...v2.2.1)
##### What's Changed
- Fix SearchDocs crashing when MCP client passes array params as JSON strings by [@​digitall-it](https://github.com/digitall-it) in [#​604](https://github.com/laravel/boost/pull/604)
- Fix skill discovery for repos with non-main default branches by [@​pushpak1300](https://github.com/pushpak1300) in [#​610](https://github.com/laravel/boost/pull/610)
- Fix crash in GuidelineAssist when app/ directory does not exist by [@​mforcer](https://github.com/mforcer) in [#​617](https://github.com/laravel/boost/pull/617)
- Fix Sail is incorrectly detected as active inside devcontainers by [@​Taimst](https://github.com/Taimst) in [#​614](https://github.com/laravel/boost/pull/614)
- Compile custom Blade skills to markdown instead of symlinking raw templates by [@​pushpak1300](https://github.com/pushpak1300) in [#​611](https://github.com/laravel/boost/pull/611)
- Widen laravel/mcp version constraint to support v0.6.0 by [@​pushpak1300](https://github.com/pushpak1300) in [#​623](https://github.com/laravel/boost/pull/623)
- Update Junie agent to use configurable mcp path by [@​cswgr](https://github.com/cswgr) in [#​626](https://github.com/laravel/boost/pull/626)
- Support SKILL.blade.php in GitHubSkillProvider discovery by [@​pushpak1300](https://github.com/pushpak1300) in [#​627](https://github.com/laravel/boost/pull/627)
##### New Contributors
- [@​mforcer](https://github.com/mforcer) made their first contribution in [#​617](https://github.com/laravel/boost/pull/617)
- [@​Taimst](https://github.com/Taimst) made their first contribution in [#​614](https://github.com/laravel/boost/pull/614)
- [@​cswgr](https://github.com/cswgr) made their first contribution in [#​626](https://github.com/laravel/boost/pull/626)
**Full Changelog**: <https://github.com/laravel/boost/compare/v2.2.1...v2.2.2>
### [`v2.2.0`](https://github.com/laravel/boost/blob/HEAD/CHANGELOG.md#v221---2026-02-25)
[Compare Source](https://github.com/laravel/boost/compare/v2.1.8...v2.2.0)
##### What's Changed
- Fix third-party skills excluded when aiGuidelines is uninitialized by [@​sulimanbenhalim](https://github.com/sulimanbenhalim) in [#​596](https://github.com/laravel/boost/pull/596)
- Add summary mode to DatabaseSchema tool by [@​sulimanbenhalim](https://github.com/sulimanbenhalim) in [#​595](https://github.com/laravel/boost/pull/595)
- Add support for Ampcode by [@​dringrayson](https://github.com/dringrayson) in [#​598](https://github.com/laravel/boost/pull/598)
- Simplify Tinker tool to wrap artisan tinker --execute by [@​soleinjast](https://github.com/soleinjast) in [#​557](https://github.com/laravel/boost/pull/557)
- Consolidate Inertia versioned guidelines into single core file by [@​pushpak1300](https://github.com/pushpak1300) in [#​603](https://github.com/laravel/boost/pull/603)
##### Minor Breaking Chnage
If you have custom overrides in:
```text
.ai/guidelines/inertia-laravel/1/core.blade.php
.ai/guidelines/inertia-laravel/2/core.blade.php
```
move them to:
```text
.ai/guidelines/inertia-laravel/core.blade.php
```
##### New Contributors
- [@​dringrayson](https://github.com/dringrayson) made their first contribution in [#​598](https://github.com/laravel/boost/pull/598)
**Full Changelog**: <https://github.com/laravel/boost/compare/v2.2.0...v2.2.1>
### [`v2.1.8`](https://github.com/laravel/boost/blob/HEAD/CHANGELOG.md#v220---2026-02-20)
[Compare Source](https://github.com/laravel/boost/compare/v2.1.7...v2.1.8)
##### What’s Changed
- Added support for loading guidelines and skills directly from vendor packages by [@​pushpak1300](https://github.com/pushpak1300) in [#​566](https://github.com/laravel/boost/pull/566)
##### Minor Breaking Changes
This release introduces a small structural update to how Inertia guidelines are organized.
**Previously**
```
.ai/inertia-laravel/core.blade.php
```
**Now merged into individual version guideline**
```
.ai/inertia-laravel/2/core.blade.php
.ai/inertia-laravel/1/core.blade.php
```
Guidelines are now resolved using the following priority order:
| Priority | Source | Maintained By |
| -------- | ------------------------------------------------ | --------------------------- |
| 1st | `.ai/guidelines/` in the user project | Project developer |
| 2nd | `vendor/{pkg}/resources/boost/guidelines/` | Composer package maintainer |
| 2nd | `node_modules/{pkg}/resources/boost/guidelines/` | npm package maintainer |
| 3rd | Built-in Boost `.ai/` directory | Boost team |
Make sure you update to the latest version of all related packages to stay compatible.
**Full Changelog**: <https://github.com/laravel/boost/compare/v2.1.8...v2.2.0>
### [`v2.1.7`](https://github.com/laravel/boost/blob/HEAD/CHANGELOG.md#v218---2026-02-20)
[Compare Source](https://github.com/laravel/boost/compare/v2.1.6...v2.1.7)
##### What's Changed
- Fix read-only bypass in DatabaseQuery via CTE-wrapped writes by [@​sulimanbenhalim](https://github.com/sulimanbenhalim) in [#​588](https://github.com/laravel/boost/pull/588)
- Fix sendBeacon browser logs silently dropped on page unload by [@​sulimanbenhalim](https://github.com/sulimanbenhalim) in [#​590](https://github.com/laravel/boost/pull/590)
- Fix post-install Next steps URL by [@​sulimanbenhalim](https://github.com/sulimanbenhalim) in [#​587](https://github.com/laravel/boost/pull/587)
- Fix issue with Codex not automatically triggering the login flow by [@​jessarcher](https://github.com/jessarcher) in [#​592](https://github.com/laravel/boost/pull/592)
- Scope Pint guideline to PHP file changes only by [@​pushpak1300](https://github.com/pushpak1300) in [#​593](https://github.com/laravel/boost/pull/593)
- Allow overriding the browser log channel by [@​pushpak1300](https://github.com/pushpak1300) in [#​594](https://github.com/laravel/boost/pull/594)
##### New Contributors
- [@​sulimanbenhalim](https://github.com/sulimanbenhalim) made their first contribution in [#​588](https://github.com/laravel/boost/pull/588)
**Full Changelog**: <https://github.com/laravel/boost/compare/v2.1.7...v2.1.8>
### [`v2.1.6`](https://github.com/laravel/boost/blob/HEAD/CHANGELOG.md#v217---2026-02-18)
[Compare Source](https://github.com/laravel/boost/compare/v2.1.5...v2.1.6)
##### What's Changed
- Add option to exclude specific guidelines and skills via config by [@​pushpak1300](https://github.com/pushpak1300) in [#​580](https://github.com/laravel/boost/pull/580)
- fix: blade skills with code before frontmatter are parsed correctly by [@​calebdw](https://github.com/calebdw) in [#​582](https://github.com/laravel/boost/pull/582)
**Full Changelog**: <https://github.com/laravel/boost/compare/v2.1.6...v2.1.7>
### [`v2.1.5`](https://github.com/laravel/boost/blob/HEAD/CHANGELOG.md#v216---2026-02-16)
[Compare Source](https://github.com/laravel/boost/compare/v2.1.4...v2.1.5)
##### What's Changed
- Fix default value for browser\_logs config in core guideline by [@​pushpak1300](https://github.com/pushpak1300) in [#​574](https://github.com/laravel/boost/pull/574)
- Add support for Nightwatch MCP by [@​jessarcher](https://github.com/jessarcher) in [#​575](https://github.com/laravel/boost/pull/575)
##### New Contributors
- [@​jessarcher](https://github.com/jessarcher) made their first contribution in [#​575](https://github.com/laravel/boost/pull/575)
**Full Changelog**: <https://github.com/laravel/boost/compare/v2.1.5...v2.1.6>
### [`v2.1.4`](https://github.com/laravel/boost/blob/HEAD/CHANGELOG.md#v215---2026-02-16)
[Compare Source](https://github.com/laravel/boost/compare/v2.1.3...v2.1.4)
##### What's Changed
- Truncate large log entries in LastError tool response by [@​leek](https://github.com/leek) in [#​568](https://github.com/laravel/boost/pull/568)
- Prevent duplicate Boost guidelines in CLAUDE.md by [@​pushpak1300](https://github.com/pushpak1300) in [#​577](https://github.com/laravel/boost/pull/577)
##### New Contributors
- [@​leek](https://github.com/leek) made their first contribution in [#​568](https://github.com/laravel/boost/pull/568)
**Full Changelog**: <https://github.com/laravel/boost/compare/v2.1.4...v2.1.5>
### [`v2.1.3`](https://github.com/laravel/boost/blob/HEAD/CHANGELOG.md#v214---2026-02-13)
[Compare Source](https://github.com/laravel/boost/compare/v2.1.2...v2.1.3)
##### What's Changed
- Fix missing output key in Tinker tool error response by [@​Orlando-Villanueva](https://github.com/Orlando-Villanueva) in [#​561](https://github.com/laravel/boost/pull/561)
- Add file paths and format guidance to Livewire 4 skill by [@​pushpak1300](https://github.com/pushpak1300) in [#​543](https://github.com/laravel/boost/pull/543)
- Add model binding and page content examples to Folio routing skill by [@​pushpak1300](https://github.com/pushpak1300) in [#​544](https://github.com/laravel/boost/pull/544)
- Update MCP development skill with accurate API patterns and testing by [@​pushpak1300](https://github.com/pushpak1300) in [#​545](https://github.com/laravel/boost/pull/545)
- Update usePoll usage in skill by [@​pushpak1300](https://github.com/pushpak1300) in [#​570](https://github.com/laravel/boost/pull/570)
##### New Contributors
- [@​Orlando-Villanueva](https://github.com/Orlando-Villanueva) made their first contribution in [#​561](https://github.com/laravel/boost/pull/561)
**Full Changelog**: <https://github.com/laravel/boost/compare/v2.1.3...v2.1.4>
### [`v2.1.2`](https://github.com/laravel/boost/blob/HEAD/CHANGELOG.md#v213---2026-02-11)
[Compare Source](https://github.com/laravel/boost/compare/v2.1.1...v2.1.2)
##### What's Changed
- Remove experimental third-party MCP primitives by [@​pushpak1300](https://github.com/pushpak1300) in [#​552](https://github.com/laravel/boost/pull/552)
- Add symlink install mode for skills by [@​hosmelq](https://github.com/hosmelq) in [#​499](https://github.com/laravel/boost/pull/499)
- Add additional newline before end-guideline fence by [@​ChipNeedham](https://github.com/ChipNeedham) in [#​565](https://github.com/laravel/boost/pull/565)
- Update Roster by [@​pushpak1300](https://github.com/pushpak1300) in [#​562](https://github.com/laravel/boost/pull/562)
##### New Contributors
- [@​hosmelq](https://github.com/hosmelq) made their first contribution in [#​499](https://github.com/laravel/boost/pull/499)
- [@​ChipNeedham](https://github.com/ChipNeedham) made their first contribution in [#​565](https://github.com/laravel/boost/pull/565)
**Full Changelog**: <https://github.com/laravel/boost/compare/v2.1.2...v2.1.3>
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yOS4yIiwidXBkYXRlZEluVmVyIjoiNDMuMjkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
2.1.1→2.3.1Release Notes
laravel/boost (laravel/boost)
v2.3.1Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/laravel/boost/compare/v2.3.0...v2.3.1
v2.3.0Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/laravel/boost/compare/v2.3.0...v2.3.1
v2.2.3Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/laravel/boost/compare/v2.2.3...v2.3.0
v2.2.2Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/laravel/boost/compare/v2.2.2...v2.2.3
v2.2.1Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/laravel/boost/compare/v2.2.1...v2.2.2
v2.2.0Compare Source
What's Changed
Minor Breaking Chnage
If you have custom overrides in:
move them to:
New Contributors
Full Changelog: https://github.com/laravel/boost/compare/v2.2.0...v2.2.1
v2.1.8Compare Source
What’s Changed
Minor Breaking Changes
This release introduces a small structural update to how Inertia guidelines are organized.
Previously
Now merged into individual version guideline
Guidelines are now resolved using the following priority order:
.ai/guidelines/in the user projectvendor/{pkg}/resources/boost/guidelines/node_modules/{pkg}/resources/boost/guidelines/.ai/directoryMake sure you update to the latest version of all related packages to stay compatible.
Full Changelog: https://github.com/laravel/boost/compare/v2.1.8...v2.2.0
v2.1.7Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/laravel/boost/compare/v2.1.7...v2.1.8
v2.1.6Compare Source
What's Changed
Full Changelog: https://github.com/laravel/boost/compare/v2.1.6...v2.1.7
v2.1.5Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/laravel/boost/compare/v2.1.5...v2.1.6
v2.1.4Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/laravel/boost/compare/v2.1.4...v2.1.5
v2.1.3Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/laravel/boost/compare/v2.1.3...v2.1.4
v2.1.2Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/laravel/boost/compare/v2.1.2...v2.1.3
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
[renovate-composer]: upgrade laravel/boost - 2.1.1 → 2.3.1to [renovate-composer]: upgrade laravel/boost - 2.1.1 → 2.3.1 - autoclosedPull request closed