You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Core Logging: Updated ISpect and ISpectify to use ISpectifyData instead of ISpectifyLog. Removed ISpectifyLogType, ISpectifyLog, and related exception classes.
Error Handling: Enhanced ISpect.run with logger.handle and logger.error. Added initialize method and _isInitialized flag. Updated _shouldHandleError for better filtering.
UI: Replaced BaseBottomSheet with DraggableScrollableSheet in ISpectLogsInfoBottomSheet. Switched TextFormField to SearchBar and InkWell to FilterChip in ISpectAppBar. Updated ISpectScreen to use ISpectifyBuilder and CustomScrollView.
Route Logging: Improved ISpectNavigatorObserver with properties for gesture, page, and modal logging. Added detailed route info in didPush, didPop, etc., with _shouldLog filtering.
Configuration: Unified ISpectOptions settings into LoggerSettings. Updated ISpectScopeModel with ISpectOptions and nullable observer.
Integrations: Updated ISpectifyDioLogger and ISpectifyBlocObserver to use ISpectifyData, removing old log classes.
Removed
Logging methods in ISpect (log, logTyped, good, etc.).
ISpectPageView, _SearchTextField, and _InfoDescriptionPlaceholder widgets.
titleByKey and penByKey in ISpectOptions.
Added
_InfoDescription, _Header, _CategorySection, and _LogItem widgets in ISpectLogsInfoBottomSheet.