Catcher supports all platforms available in Flutter:
- Mobile: Android & iOS
- Web
- Desktop: Linux, Windows, MacOS
Some features available in Android/iOS won't be available in other platforms due to no support of dependencies used by Catcher. This may change in the future, but right now some features are disabled in Web/Desktop platforms.
Check table below to see which features are enabled in Platforms:
Feature | Android | iOS | Web | Linux | Windows | MacOS |
---|---|---|---|---|---|---|
Application data in report | ✔ | ✔ | ❌ | ❌ | ❌ | ❌ |
Console handler | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Discord handler | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Email auto handler | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
File handler | ✔ | ✔ | ❌ | ✔ | ✔ | ✔ |
Http handler | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Sentry handler | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Slack handler | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Toast handler | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Custom handler | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Dialog report mode | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Page report mode | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Silent report mode | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Custom report mode | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Explicit report mode map | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Explicit report handler map | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Error widget | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Screenshots | ✔ | ✔ | ❌ | ✔ | ✔ | ✔ |