Skip to content

Releases: Instabug/Instabug-Flutter

Release v12.1.0

28 Sep 14:35
Compare
Choose a tag to compare

Added

  • Add support for Session Replay, which includes capturing session details, visual reproduction of sessions as well as support for user steps, network and Instabug logs. (#395).

Changed

  • BREAKING Remove deprecated APIs (#385). See migration guide for more details.
  • Bump Instabug iOS SDK to v12.1.0 (#396). See release notes for v12.0.0 and v12.1.0.
  • Bump Instabug Android SDK to v12.1.0 (#397). See release notes for v12.0.0, v12.0.1 and v12.1.0.

Release v11.14.0

14 Sep 14:57
24d9e2a
Compare
Choose a tag to compare

Added

  • Add network logs obfuscation support using the new NetworkLogger.obfuscateLog API (#380).
  • Add network logs omission support using the new NetworkLogger.omitLog API (#382).
  • Add the new repro steps configuration API Instabug.setReproStepsConfig (#388).

Changed

Deprecated

  • Deprecate Instabug.setReproStepsMode in favor of the new Instabug.setReproStepsConfig (#388).

Release v11.13.0

10 Jul 12:43
Compare
Choose a tag to compare

Changed

Fixed

  • Fix an issue that caused APIs that return a value or invoke a callback break on Android in some versions of Flutter (#370, #369).
    Below is a list of all the affected APIs:
    • APM.startExecutionTrace
    • BugReporting.setOnInvokeCallback
    • BugReporting.setOnDismissCallback
    • Instabug.getTags
    • Instabug.getUserAttributeForKey
    • Instabug.getUserAttributes
    • Replies.getUnreadRepliesCount
    • Replies.hasChats
    • Replies.setOnNewReplyReceivedCallback
    • Surveys.hasRespondToSurvey
    • Surveys.setOnShowCallback
    • Surveys.setOnDismissCallback

Release v11.12.0

30 May 10:48
Compare
Choose a tag to compare

Changed

Release v11.10.1

17 Apr 13:53
Compare
Choose a tag to compare

Changed

Release v11.10.0

12 Apr 10:34
Compare
Choose a tag to compare

Changed

Release v11.9.0

21 Feb 14:03
Compare
Choose a tag to compare
  • Bumps Instabug Android SDK to v11.9.0.
  • Bumps Instabug iOS SDK to v11.9.0.
  • Adds the new Instabug.init API to start the SDK as follows:
    Instabug.init(
      token: '<APP_TOKEN>',
      invocationEvents: [InvocationEvent.shake],
      debugLogsLevel: LogLevel.verbose,
    );
  • Adds hungarian and finnish locales support.
  • Deprecates Instabug.start in favour of Instabug.init.
  • Deprecates Instabug.setDebugEnabled, Instabug.setSdkDebugLogsLevel, and APM.setLogLevel in favour of debugLogsLevel parameter of Instabug.init.
  • Deprecates the IBGSDKDebugLogsLevel enum in favour of the LogLevel enum.
  • Deprecates both warning and info values from the LogLevel enum.
  • Fixes norwegian and slovak locales on iOS.
  • Fixes license warning on iOS.
  • Exports Instabug Android SDK using api instead of implementation.

Release v11.6.0

29 Dec 13:56
Compare
Choose a tag to compare
  • Bumps Instabug Android SDK to v11.7.0
  • Bumps Instabug iOS SDK to v11.6.0
  • Adds new string keys: okButtonText, audio, image, screenRecording, messagesNotificationAndOthers, insufficientContentTitle, insufficientContentMessage
  • Fixes APM network logging on Android
  • Fixes a NullPointerException when overriding a string key that doesn't exist on Android
  • Removes redundant native logs

Release v11.5.0

24 Nov 15:53
Compare
Choose a tag to compare
  • Bumps Instabug Android SDK to v11.6.0
  • Bumps Instabug iOS SDK to v11.5.0
  • Adds BugReporting.setDisclaimerText API
  • Adds BugReporting.setCommentMinimumCharacterCount API
  • Adds Romanian locale support
  • Adds Repro Steps screenshots on Android
  • Removes "Media Projection" dialog while taking screenshots on Android
  • Fixes APM network logging on Android
  • Fixes main thread violation on Android
  • Fixes an issue with request and response headers parameters type causing network requests not getting logged on iOS
  • Improves performance by using pigeon for internal communication between Flutter and the host platform
  • Deprecates Instabug.enableAndroid and Instabug.disableAndroid APIs in favour of the new API Instabug.setEnabled, which works on both platforms
  • Deprecates callbacks in favor of return values in the following APIs:
    1. Replies.getUnreadRepliesCount
    2. Replies.hasChats
    3. Surveys.hasRespondedToSurvey
    4. Surveys.getAvailableSurveys

Release v11.3.0

30 Sep 13:13
347683b
Compare
Choose a tag to compare
  • Bumps Instabug Android SDK to v11.5.1
  • Bumps Instabug iOS SDK to v11.3.0
  • Adds BugReporting.setVideoRecordingFloatingButtonPosition API
  • Adds some missing string keys and their mappings on iOS and Android
  • Adds missing mapping for portuguesePortugal locale on iOS
  • Fixes an issue with some string keys not working on Android