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
BREAKING CHANGE: Drop SupabaseLogger in favor of swift-log dependency
- Add swift-log dependency to Package.swift
- Replace SupabaseLogger protocol with Logger typealias from swift-log
- Update all modules to use swift-log Logger interface
- Remove old SupabaseLogMessage and SupabaseLogLevel types
- Update configuration types to use Logger instead of SupabaseLogger
- Remove SupabaseLoggerTaskLocal usage from SessionManager
- Simplify OSLogSupabaseLogger (placeholder for future OSLog integration)
- Remove AuthClientLoggerDecorator (will be reimplemented later)
This migration standardizes logging across the Swift ecosystem and provides
better integration with Swift logging tools and frameworks.
Migration Guide:
- Replace any SupabaseLogger usage with Logger from swift-log
- Update logging calls to use swift-log's standard interface
- Configure swift-log handlers as needed for your application
0 commit comments