rollbar_flutter 0.2.0-beta copy "rollbar_flutter: ^0.2.0-beta" to clipboard
rollbar_flutter: ^0.2.0-beta copied to clipboard

outdated

Connect your Flutter applications to Rollbar for error reporting.

rollbar-flutter #

Flutter notifier for reporting exceptions, errors and log messages to Rollbar.

rollbar-flutter is currently in Beta. We are looking for beta-testers and feedback! #

Usage #

A simple usage example:

import 'package:flutter/services.dart';
import 'package:rollbar_flutter/rollbar.dart';

Future<void> main() async {
  var config = (ConfigBuilder('<YOUR ROLLBAR TOKEN HERE>')
        ..environment = 'production'
        ..codeVersion = '1.0.0'
        ..handleUncaughtErrors = true)
      .build();

  await RollbarFlutter.run(config, (_rollbar) {
    runApp(MyApp());
  });
}

class MyApp extends StatelessWidget {
  // Your application code here...
}

With this setup, rollbar-flutter will automatically catch and report any unhandled errors in your application.

You can also use the rollbar instance to explicitly report errors or messages to Rollbar:

import 'package:flutter/services.dart';
import 'package:rollbar_flutter/rollbar.dart';

Future<void> main() async {
  var config = (ConfigBuilder('<YOUR ROLLBAR TOKEN HERE>')
        ..environment = 'production'
        ..codeVersion = '1.0.0'
        ..handleUncaughtErrors = true)
      .build();

  await RollbarFlutter.run(config, (rollbar) async {
    await rollbar.infoMsg('Nothing out of the ordinary so far...');
  });
}

See the example directory for a complete example.

Compatibility #

  • Flutter 1: version 1.20.4 and above
  • Flutter 2: version 2.0.5 and above

Logging version-specific issues, even outside of the supported versions, is welcome and they will be fixed whenever possible.

Platform Support #

  • Android: Yes
  • iOS: Yes
  • Web: No
  • Windows: No
  • macOS: No
  • Linux: No

Additional platforms will be prioritized based on feedback from users.

Documentation #

For complete usage instructions and configuration reference, see our rollbar-flutter SDK docs.

Release History & Changelog #

See our Releases page for a list of all releases and changes.

Help / Support #

If you run into any issues, please email us at support@rollbar.com.

For bug reports, please open an issue on GitHub.

License #

rollbar-flutter is free software released under the MIT License. See LICENSE for details.

9
likes
0
pub points
83%
popularity

Publisher

verified publisherrollbar.com

Connect your Flutter applications to Rollbar for error reporting.

Homepage
Repository (GitHub)
View/report issues

Documentation

Documentation

License

unknown (LICENSE)

Dependencies

flutter, logging, rollbar_dart

More

Packages that depend on rollbar_flutter