PackageTrack
Sign in Get early access

catcher_2

Plugin for error catching which provides multiple handlers for dealing with errors when they are not caught by the developer.

2.1.12 8.3K downloads/mo #3164 most downloaded on pub.dev ThexXTURBOXx/catcher_2

What this package is like to depend on

Last release 3 days ago

20 Aug 2026

Release timing varies

gaps range from 9 days to 6 months

Nearly every release is documented

notes for 32 of 32 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

37 releases · first in 2023

9 releases in the last 12 months

see the full history below

Release timeline

37 releases · Sep 2023 to Aug 2026
2024 2025 2026
Release Pre-release

Releases

latest 37
  1. 2.1.12 20 Aug 2026
    Release notes

    2.1.12

    • Fix lint
    Open source →
    Release notes
    • Fix lint
    Open source →
  2. 2.1.11 11 Aug 2026
    Release notes

    2.1.11

    • Allow sentry versions 10.x (from now on, built-in Kotlin and AGP 9+ are fully supported)
    Open source →
    Release notes
    • Allow sentry versions 10.x (from now on, built-in Kotlin and AGP 9+ are fully supported)
    Open source →
  3. 2.1.10 11 Aug 2026
    Release notes

    2.1.10

    • Allow fluttertoast versions 10.x
    Open source →
    Release notes
    • Allow fluttertoast versions 10.x
    Open source →
  4. 2.1.9 12 Apr 2026
    Release notes

    2.1.9

    • Allow device_info_plus versions 13.x
    • Allow package_info_plus versions 10.x
    Open source →
    Release notes
    • Allow device_info_plus versions 13.x
    • Allow package_info_plus versions 10.x
    Open source →
  5. 2.1.8 12 Mar 2026
    Release notes

    2.1.8

    • Fix critical bug in ConsoleHandler
    Open source →
    Release notes
    • Fix critical bug in ConsoleHandler
    Open source →
  6. 2.1.7 12 Mar 2026
    Release notes

    2.1.7

    • Do not print empty sections in ConsoleHandler
    Open source →
    Release notes
    • Do not print empty sections in ConsoleHandler
    Open source →
  7. 2.1.6 04 Mar 2026
    Release notes

    2.1.6

    • Cleanup some handlers
    • Allow mailer versions 7.x
    Open source →
    Release notes
    • Cleanup some handlers
    • Allow mailer versions 7.x
    Open source →
  8. 2.1.5 22 Sep 2025
    Release notes

    2.1.5

    • Allow fluttertoast versions 9.x
    Open source →
    Release notes
    • Allow fluttertoast versions 9.x
    Open source →
  9. 2.1.4 15 Sep 2025
    Release notes

    2.1.4

    • Allow device_info_plus versions 12.x
    • Allow package_info_plus versions 9.x
    Open source →
    Release notes
    • Allow device_info_plus versions 12.x
    • Allow package_info_plus versions 9.x
    Open source →
  10. 2.1.3 29 Apr 2025
    Release notes

    2.1.3

    • Allow better integration of go_router/MaterialApp.router(...) (Thanks to @IVLIVS-III in #48)
    Open source →
    Release notes
    • Allow better integration of go_router/MaterialApp.router(...) (Thanks to @IVLIVS-III in #48)
    Open source →
  11. 2.1.2 03 Apr 2025
    Release notes
    • Allow sentry versions 9.x
    Open source →
  12. 2.1.1 13 Feb 2025
    Release notes
    • Update flutter_mailer to 3.x
    Open source →
  13. 2.1.0 29 Nov 2024
    Release notes
    • Add extraData parameter to reportCheckedError (#40)
    Open source →
  14. 2.0.2 18 Nov 2024
    Release notes
    • Fix logger after updateConfig (#39)
    Open source →
  15. 2.0.1 10 Oct 2024
    Release notes
    • Allow device_info_plus versions 11.x
    • Fix example on Android (build with JDK 21 failed)
    Open source →
  16. 2.0.0 02 Sep 2024
    Release notes
    • Bump to next stable version
    • Improve logging (#37)
    Open source →
  17. 2.0.0-alpha.2 10 Aug 2024 pre-release
    Release notes
    • Fix analyser issues for Flutter 3.24.0
    • Update fluttertoast requirement to 8.2.6
    Open source →
  18. 2.0.0-alpha.1 30 Jul 2024 pre-release
    Release notes
    • Apply proper colours from App theme (#31)
    Open source →
  19. 2.0.0-alpha.0 30 Jul 2024 pre-release
    Release notes
    • [BREAKING_CHANGE] Migrate Slack screenshot API calls to files.*UploadExternal (you now need to specify also a channelId in the SlackHandler for that!)
    • [BREAKING_CHANGE] Migrate screenshots to cross_file's XFiles
    • [BREAKING_CHANGE] Migrate away from Android namespace workaround (removes support for ancient AGP versions)
    • [BREAKING_CHANGE] Fix error catching on Web (was also improved thanks to @mikeesouth in #32)
    • Added more parameters to SentryHandler (Thanks to @mikeesouth in #32)
    • Better example structure
    • Update flutter_lints to 4.x
    • Rebase on upstream
    Open source →
  20. 1.2.6 23 Apr 2024
    Release notes
    • Allow package_info_plus versions 8.x
    • Remove direct dependency on device_info_plus_platform_interface (why was this there anyway?)
    Open source →
  21. 1.2.5 21 Apr 2024
    Release notes
    • Allow package_info_plus versions 7.x
    Open source →
  22. 1.2.4 25 Mar 2024
    Release notes
    • Allow package_info_plus versions 6.x (Thanks to @bartektartanus in #28)
    • Allow device_info_plus versions 10.x
    Open source →
  23. 1.2.3 18 Feb 2024
    Release notes
    • Fix FileHandler and optimize it
    Open source →
  24. 1.2.2 17 Feb 2024
    Release notes
    • Fix a few typos in the README (Thanks to @mrclauss in #23)
    • Fix lint for Flutter 3.19.x
    Open source →
  25. 1.2.1 13 Feb 2024
    Release notes
    • Add fileSupplier to FileHandler (#21 and #22)
    • Allow sentry versions 8.x
    Open source →
  26. 1.2.0 29 Jan 2024
    Release notes
    Open source →
  27. 1.1.0 22 Jan 2024
    Release notes
    Open source →
  28. 1.0.7 17 Dec 2023
    Release notes
    • Fix stack trace in console handler (Thanks to @MilovdZee in #16)
    Open source →
  29. 1.0.6 10 Dec 2023
    Release notes
    • Add Arabic translation (#265)
    • Improve Russian translation (#256)
    • Merge upstream catcher changes (only smaller things)
    Open source →
  30. 1.0.5 22 Nov 2023
    Release notes
    • Allow package_info_plus versions 5.x
    • Update to Flutter 3.16
    Open source →
  31. 1.0.4 28 Oct 2023
    Release notes
    • Cleanup in many places (also makes a few things more robust)
    • Fix null path for screenshot manager (#12)
    Open source →
  32. 1.0.3 28 Oct 2023
    Release notes
    • Add even more error resilience to calls to 3rd party libraries
    Open source →
  33. 1.0.2 28 Oct 2023
    Release notes
    • Add error resilience to calls to 3rd party libraries
    • Improve documentation
    Open source →
  34. 1.0.1 27 Oct 2023
    Release notes
    • Fix initialisation order (#10)
    • Allow additional, custom error handlers (#11)
    • Update flutter_lints and clean up implementation
    Open source →
  35. 1.0.0 08 Oct 2023
    Release notes
    • Stable version arrived, yay!
    • Add senderUsername to set an explicit username for SMTP authentication
    Open source →
  36. 1.0.0-alpha.1 29 Sep 2023 pre-release
    Release notes
    • Added migration guide
    Open source →
  37. 1.0.0-alpha.0 26 Sep 2023 pre-release
    Release notes
    • [BREAKING_CHANGE] Rebrand to catcher_2
    • [BREAKING_CHANGE] Fix compatibility with newer versions of Flutter. Only SDK >=3.0.0 is supported now
    • [BREAKING_CHANGE] Update to dio 5.x. This has an effect on the HttpHandler
    • [BREAKING_CHANGE] Update to sentry 7.x
    • Fix compatibility with AGP 8.x
    • Fix wrong stack trace being sent to Sentry
    • Fix a few typos in the README
    • Fix many other errors as well
    • Update package dependencies
    • Update example dependencies
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive