flutter_bugfender 3.1.0
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 theindex.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 andMinimumOSVersion
=10.0
in yourAppFrameworkInfo.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.flutter-io.cn
- 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)