flutter_bugfender 3.1.0 copy "flutter_bugfender: ^3.1.0" to clipboard
flutter_bugfender: ^3.1.0 copied to clipboard

Flutter plugin to enable Bugfender reporting (iOS, Android and web support).

[3.1.0] #

  • Update: Bump js to 0.7.1

[3.0.0] - Bye bye Bitcode #

  • update Bugfender SDK for iOS to version 2.0.0. Removes bitcode.

[2.3.0] #

  • Update: On web, loading the <script src="https://js.bugfender.com/bugfender-v2.js"></script> script in the index.html page is no longer necessary.

[2.2.0] #

  • Update: Call WidgetsFlutterBinding.ensureInitialized() in the initializer to make sure native plugins are loaded. This makes fewer asumptions on how the plugin is initialized.
  • Update: Deprecate overrideDeviceName init parameter
  • Bugfix: Improve installation instructions in README.md
  • Bugfix: Crash when overrideDeviceName was missing in web

[2.1.2] #

  • Add support for Gradle 8 builds

[2.1.1] #

  • fix setForceEnabled argument was always evaluated to true on iOS

[2.1.0] #

  • added getUserFeedback method to all platforms
  • added sendLog & forceSendOnce methods to web platform
  • added helper function handleUncaughtErrors to handle Dart/Flutter errors
  • updated the underlying libraries to iOS SDK ~>1.10
  • updated Android gradle files

[2.0.1] #

  • update Android plugin to use embedding v2
  • removed jcenter deprecated repository from Android plugin & sample

[2.0.0] #

  • releasing to stable now that Dart SDK version to 2.12 is stable
  • null safety
  • add support for web (loading js file from our cdn)

[2.0.0-web.1] #

  • add support for web

[2.0.0-nullsafety.0] #

  • bump minimum Dart SDK version to 2.12 prerelease
  • make appropriate method arguments non-nullable

[1.2.2] - Add wrapper functions #

  • add support for configuration options upon initialization (API endpoints, log to console, max storage size, automatic logging, device name)
  • add support for setForceEnabled, forceSendOnce, getDeviceUri, getSessionUri, set key-values other than string, send manual crashes, send user feedback
  • rename internal Android classes to com.bugfender package

[1.2.1-rc1] - Updated libraries #

  • hits a CocoaPods bug that is only solved in master (see how to use CocoaPods in master)
  • updated the underlying libraries to iOS SDK ~>1.9
  • as a result, the deployment target version in iOS is now 10 (add platform :ios, '10.0' to your Podfile and MinimumOSVersion=10.0 in your AppFrameworkInfo.plist)

[1.2.0] - Updated Android library #

  • updated the underlying library to Android SDK 3.+

[1.1.0] - New log levels #

  • added new log levels, the "tag" is now always sent empty
  • updated example app
  • updated installation instructions in readme to point to pub.dev
  • removed unused dependency with Android support library

[1.0.0] - Swift support - breaking change #

  • replaced iOS SDK with Swift supported pod
  • replaced example with iOS Swift project

[0.0.5] - minor fixes #

  • added environment variable in pubspec.yaml (to be compatible with latest the flutter version)
  • added ObjC dependency in podspec (in order for the iOS side to work)
  • removed manual BugfenderSDK pod version number override (to pull the latest automatically, currently 1.6.3 instead 1.5.2)
24
likes
130
points
1.47k
downloads

Publisher

verified publisherbugfender.com

Weekly Downloads

Flutter plugin to enable Bugfender reporting (iOS, Android and web support).

Homepage
Repository (GitHub)

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

flutter, flutter_web_plugins, js, meta

More

Packages that depend on flutter_bugfender