Historial de cambios
Todos los cambios notables de Vali-Time están documentados aquí. Sigue Keep a Changelog y Semantic Versioning.
[1.0.1] — 2026-03-25
Modificado
- Incremento de versión para alinear la publicación en NuGet. Sin cambios en la API.
[1.0.0] — 2025-07-01
Agregado
ValiTimecon conversiones entre 8 unidades de tiempo (milisegundos, segundos, minutos, horas, días, semanas, meses, años).ValiDatecon aritmética de fechas y una API completa de trimestres (más de 15 métodos).- Interfaces
IValiTimeeIValiDatepara inyección de dependencias y pruebas. - Método de extensión
AddValiTime()para el registro en DI conIServiceCollection.
Corregido
SubtractTimesahora devuelve valores correctos para diferencias de tiempo negativas en lugar de lanzar una excepción o devolver cero.- Precisión de ticks de
EndOfcorregida para devolver el último tick del período en lugar del inicio del siguiente. - Restricción de excepciones en
TryConvertyTryParseTime: solo se capturanFormatExceptionyOverflowException; las excepciones inesperadas se propagan correctamente.