Release v1.0.2
feat: Release version 1.0.2 with bug fixes and improvements
- Fixed modal rendering issues for Bootstrap and Tailwind templates, ensuring the correct modal is displayed based on the active template.
- Resolved
DivisionByZeroErrorin correlation calculations with enhanced variance checks. - Corrected "Unknown" status in the Data Collector, improving the accuracy of record operation messages.
- Improved
wasUpdatedlogic in PerformanceMetricsService to ensure accurate state reporting. - Updated documentation to reflect changes and provide migration steps for upgrading to version 1.0.2.
Changelog
Fixed
- Modal dependency display - Fixed modal rendering issues in Bootstrap/Tailwind templates
- Modal de Tailwind ahora solo se incluye cuando
template == 'tailwind' - Modal de Bootstrap siempre disponible cuando se usa Bootstrap
- Mejorada la detección de Bootstrap vs Tailwind en JavaScript
- Previene que el modal de Tailwind aparezca desmaquetado en proyectos Bootstrap
- El modal correcto se muestra según el template activo
- Modal de Tailwind ahora solo se incluye cuando
- Division by zero error - Fixed
DivisionByZeroErrorinPerformanceAnalysisService::calculateCorrelation()- Verificación mejorada de varianzas antes de calcular
sqrt() - Verificación de
NaNeINFen el denominador - Verificación del resultado final de la correlación
- Retorna
nullcuando no se puede calcular la correlación de forma segura - Previene errores cuando los datos tienen varianza cero o valores constantes
- Verificación mejorada de varianzas antes de calcular
- Data Collector "Unknown" status - Fixed issue where "Data Saved to Database" showed "⚠ Unknown"
wasRecordNew()ywasRecordUpdated()ahora leen primero de las propiedades (establecidas enonKernelTerminate)setRecordOperation()ahora actualiza tanto las propiedades como el array$this->datawasUpdatedahora siempre estruecuando se incrementaaccessCount(porque actualizalast_accessed_at)- El collector ahora muestra correctamente "✓ Saved (new record created)" o "✓ Saved (existing record updated)"
Changed
- PerformanceMetricsService - Improved
wasUpdatedlogicwasUpdatedahora siempre estruecuando se actualiza un registro existente- Esto es correcto porque
incrementAccessCount()siempre actualizalast_accessed_at - Mejora la precisión del estado mostrado en el Web Profiler
Commits
- feat: Release version 1.0.2 with bug fixes and improvements (dabf044)