What's Changed
- Wrap lockForUpdate example in a transaction by @ulofiai in #918
- Prevent
boost:updatefrom failing when there is nothing to update by @ohnotnow in #907 - Handle signaled process when detecting test enforcement by @lazerg in #901
- Reject Blade templates from remote skills by @drewmt in #914
- Improve argument decoding error handling in ExecuteToolCommand by @AmadulHaque in #896
- feat(agents): add MCP configuration support to Antigravity by @imKenjo18 in #869
- Refine search-docs usage guidance by @pushpak1300 in #923
- Correct the mimes and extensions guidance for file upload validation by @sulimanbenhalim in #928
- Include
PATCHin the CSRF rule by @MartinCamen in #934 - Fix the JavaScript hook example in the Livewire 3 skill by @sulimanbenhalim in #927
- Send an idempotency key in the retried charge example by @sulimanbenhalim in #938
- Treat blank executable path config values as unset by @sulimanbenhalim in #937
- Ignore the connection table prefix when reading table details by @lazerg in #922
- Fix the foreign key index example so it actually creates an index by @sulimanbenhalim in #942
- Correct the wire:model default in the Livewire 4 skill by @sulimanbenhalim in #943
- Describe what LazilyRefreshDatabase actually defers by @sulimanbenhalim in #944
- Correct the cache tag driver support list by @sulimanbenhalim in #941
New Contributors
- @ulofiai made their first contribution in #918
- @drewmt made their first contribution in #914
- @AmadulHaque made their first contribution in #896
- @MartinCamen made their first contribution in #934
Full Changelog: v2.5.3...v2.5.4