diff --git a/README.md b/README.md index 44e4f89..7c72730 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ [![awesome flutter](https://img.shields.io/badge/Awesome-Flutter-blue.svg?longCache=true&style=flat-square)](https://github.com/Solido/awesome-flutter) -Catcher 2 is Flutter plugin which automatically catches error/exceptions and handle them. Catcher 2 offers multiple way to handle errors. +Catcher 2 is Flutter plugin which automatically catches errors/exceptions and handle them. Catcher 2 offers multiple ways to handle errors. Catcher 2 is heavily inspired from ACRA: https://github.com/ACRA/acra. Catcher 2 supports Android, iOS, Web, Linux, Windows and MacOS platforms. @@ -23,7 +23,7 @@ Catcher 2 supports Android, iOS, Web, Linux, Windows and MacOS platforms. Add this line to your **pubspec.yaml**: ```yaml dependencies: - catcher_2: ^1.0.0 + catcher_2: ^1.2.1 ``` Then run this command: @@ -36,7 +36,7 @@ Then add this import: import 'package:catcher_2/catcher_2.dart'; ``` -ANd now you can use all the features as demonstrated below! +And now you can use all the features as demonstrated below! ## Upgrading from `catcher` @@ -241,7 +241,7 @@ I/flutter ( 1792): [2023-09-26 20:40:59.078397 | Catcher 2 | INFO] ============= ## Catcher 2 usage ### Adding navigator key -In order to make work Page Report Mode and Dialog Report Mode, you must include navigator key. Catcher 2 plugin exposes key which must be included in your MaterialApp or WidgetApp: +In order to make Page Report Mode and Dialog Report Mode work, you must include navigator key. Catcher 2 plugin exposes the key which must be included in your MaterialApp or WidgetApp: ```dart @override @@ -360,7 +360,7 @@ You can add translate for given parameters: * toastHandlerDescription - toast handler message -If you want to override default english texts, just add simply localization options for "en" language. +If you want to override default English texts, just simply add localization options for "en" language. There are build in support for languages: * english @@ -555,12 +555,12 @@ See localization options to change default texts.

### Handlers -Handlers are an last point in error processing flow. They are doing specific task with error report, for example logging report to console. +Handlers are an last point in error processing flow. They are doing specific tasks with error reports, for example logging report to console. #### Console Handler -Console Handler is the default and basic handler. It show crash log in console. Console logger allows you to parametrize log output: +Console Handler is the default and basic handler. It shows crash log in console. Console logger allows you to parametrize log output: ```dart ConsoleHandler(