Versions
The package follows Semantic Versioning (MAJOR.MINOR.PATCH).
- Current version:
0.5.04(2026-10-03) - Installation:
composer require sopheak/sp-laravel-api - Full details: see the Changelog
Release History
| Version | Date | Highlights |
|---|---|---|
| 0.5.04 | 2026-10-03 | AI SDK record tools, opt-in laravel/mcp driver, MCP/AI tools run record hooks and validators; security: nested child writes need the child permission, tenant-bound relationship filters, includes and cache, viewOwn in queued bulk jobs, permission checks through Laravel Gate |
| 0.5.03 | 2026-09-30 | SQL injection via X-Tenant-ID in relationship includes, viewOwn enforced on by-id reads/writes/relationships/cache, nested writes scoped by child tenant and owner, audit rows keep actor/IP/agent (queued and service-level CRUD) |
| 0.5.02 | 2026-09-27 | MCP tenant isolation (cross-tenant read/write leak), integer tenant IDs in audit logging, userstamps honour the configured auth guard, bulk paths in OpenAPI |
| 0.5.01 | 2026-09-19 | Bulk endpoints accept their documented {"data": [...]} / {"ids": [...]} request bodies |
| 0.4.99 | 2026-09-17 | Extract enum values in SyncRecordColumnsCommand, sanitize columnHiddens in single-record reads and relational subqueries |
| 0.4.98 | 2026-09-07 | Opt-in OpenAPI realtime metadata, application OpenAPI contributions, agentic MCP structured output |
| 0.4.97 | 2026-09-06 | Optional audit.filter mutation policy, AuditLogService::insertAuditLogWithContext() |
| 0.4.96 | 2026-08-21 | viewOwn owner-column resolution (ownerColumn + own_records_owner_columns), created_by_id no longer rewritten on update |
| 0.4.95 | 2026-08-18 | Disabled auto-creation of agent assets in Boost, introduced sp-laravel-api:agent on-demand command |
| 0.4.94 | 2026-08-18 | Caching opt-in per table/function (disableCache defaults true), httpMethod enum validation, public deprecated |
| 0.4.93 | 2026-08-17 | Direct upload, S3/R2 multipart upload, signed private preview URLs |
| 0.4.92 | 2026-08-16 | Cursor pagination fixes (sort/cursor alignment, composite cursor token) |
| 0.4.91 | 2026-08-16 | — |
| 0.4.90 | 2026-08-15 | — |
| 0.4.89 | 2026-08-14 | — |
| 0.4.88 | 2026-08-13 | — |
| 0.4.87 | 2026-08-12 | — |
| 0.4.86 | 2026-08-12 | — |
Upgrade Path
Upgrades within the same major version (0.4.x) are backward compatible. For breaking changes and migration steps, see:
- Upgrade 0.4.80 → 0.4.82
- Changelog — all changes since 0.4.86