Skip to content

Laravel Template v1.4.6 - Pest Migration & Architecture Improvements

Choose a tag to compare

@WilPaD WilPaD released this 08 Aug 21:15
· 15 commits to v12.f3 since this release

📋 Resumen

Actualización mayor del template Laravel de Agavesoft con migración completa a Pest, mejoras arquitecturales y nuevas integraciones. Stack moderno para proyectos empresariales.


✨ Características Principales

🧪 Testing Framework

  • ✅ Migración completa de PHPUnit → Pest 3.8
  • ✅ Coverage reports con Cobertura XML
  • ✅ Tests modernizados para Auth, Filament y Models
  • ✅ Nuevos fixtures para testing avanzado

🛠️ Mejoras Arquitecturales

  • ✅ Comando make:service con stubs personalizados
  • ModelActionBy trait mejorado con Auth::user()
  • ✅ Stubs optimizados para modelos y migraciones
  • ✅ Configuración de Spatie Tags y Deleted Models

📦 Stack Actualizado

Tecnología Versión
Laravel 12.21.0
PHP 8.4+
Filament 3.3
Pest 3.8
React 19.0.0
TypeScript 5.7+

📁 Archivos Clave

✨ Nuevos

  • tests/Pest.php - Configuración Pest
  • stubs/service.create.stub - Template servicios
  • tests/Feature/Filament/ - Tests Filament
  • tests/Fixtures/ - Modelos de prueba
  • readme.md - Documentación completa

🔄 Mejorados

  • app/Traits/ModelActionBy.php - Lógica optimizada
  • app/Console/Commands/MakeServiceCommand.php - Comando mejorado
  • Todos los tests migrados a sintaxis Pest

⚠️ Breaking Changes

  • 🔄 Tests migrados a Pest (sintaxis diferente)
  • 🔄 ModelActionBy trait con cambios internos
  • 🔄 Nuevas configuraciones en .env

🐛 Fixes

  • ✅ Lógica corregida en ModelActionBy
  • ✅ Performance mejorada en queries
  • ✅ Configuración optimizada de testing
  • ✅ README actualizado con guías completas

📚 Recursos


🚀 Ready to start? Clone and follow the installation guide

Desarrollado con ❤️ por Agavesoft

Laravel PHP Pest