Releases: Instabug/Instabug-React-Native
Releases · Instabug/Instabug-React-Native
Release v11.9.1
Release v11.9.0
- 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.floatingButton], debugLogsLevel: LogLevel.verbose, });
- Adds monorepo support for source maps automatic upload scripts.
- Adds gradle and ruby files to integrate native SDKs within exiting native apps. See #919 for more info.
- Deprecates all module-enums (e.g.
Instabug.invocationEvent
) in favour of standalone-enums (e.g.InvocationEvent
). See #914 for more info and the detailed list of Enums. - Deprecates
Instabug.start
in favour ofInstabug.init
. - Deprecates
Instabug.setDebugEnabled
,Instabug.setSdkDebugLogsLevel
, andAPM.setLogLevel
in favour ofdebugLogsLevel
property ofInstabug.init
. - Deprecates
Instabug.isRunningLive
API. - Fixes external global error handlers not being called after initializing Instabug.
- Fixes
BugReporting.setDidSelectPromptOptionHandler
on iOS. - Exports native Android SDK using
api
instead ofimplementation
.
Release v11.6.0
- Bumps Instabug Android SDK to 11.7.0.
- Bumps Instabug iOS SDK to 11.6.0.
- Adds new string keys:
insufficientContentMessage
andinsufficientContentTitle
. - Adds missing mapping for some existing keys if relevant to the other platform.
- Removes the string key:
video
- Deprecates the legacy API
callPrivateApi
Release v11.5.1
- Deprecates
CrashReporting.reportJSException
in favour of the new strongly-typedCrashReporting.reportError
. - Fixes
Survey
interface export causing a build error with certain babel versions.
Release v11.5.0
- Bumps Instabug Android SDK to 11.6.0.
- Bumps Instabug iOS SDK to 11.5.0.
- Adds first-class TypeScript support.
- Adds Romanian locale support.
- Adds
BugReporting.setDisclaimerText
API. - Adds
BugReporting.setCommentMinimumCharacterCount
API - Deprecates
Instabug.enable
andInstabug.disable
APIs in favour of a new APIInstabug.setEnabled
, which works on both platforms. - Fixes a compilation error on Android projects without
buildToolsVersion
property set. - Fixes an issue with Hermes source maps generation script on
react-native
versions prior to v0.65.0.
Release v11.3.0
- Bumps Instabug Android SDK to v11.5.1
- Bumps Instabug iOS SDK to v11.3.0
- Uses Cocoapods for Instabug iOS SDK
- Fixes a compilation error on projects with Java version prior to 8.
Release v11.2.0
- Bumps Instabug Android SDK to 11.4.1.
- Bumps Instabug iOS SDK to 11.2.0.
- Drops support for
react-native
versions prior to v0.60.0. - Drops support for manual linking.
- Adds
react-native
v0.69.0 support. - Adds Hermes support for source maps automatic upload script on Android with
react-native
v0.69.0. - Adds support for iOS source maps automatic upload when Hermes is enabled.
- Fixes an issue with Hermes source maps generation script causing JS crashes on Android not getting deobfuscated correctly.
Release v11.0.2
- Fixes a crash that occurs when logging some failed network requests
Release v11.0.1
- Fixes an issue with network responses of type JSON not getting logged
- Fixes an issue that may cause the android build to fail
- Fixes an issue with iOS autolinking that causes the user local path to be referenced in xcode
Release v11.0.0
- Bumps Instabug Android SDK to 11.2.0.
- Bumps Instabug iOS SDK to 11.0.2.
- Adds the ability to initialize the Android SDK from JavaScript. Check the migration guide for more info.
- Adds the ability to opt out of iOS source maps auto upload through the
INSTABUG_SOURCEMAPS_UPLOAD_DISABLE
env variable. - Adds dynamic entry file support through the
INSTABUG_ENTRY_FILE
env variable. - Adds the string keys for Repro Steps.
- Deprecates
Instabug.setPrivateView
in favour ofInstabug.addPrivateView
andInstabug.removePrivateView
. - Removes the deprecated APIs. Check the migration guide for more info.
- Removes
Surveys.setThresholdForReshowingSurveyAfterDismiss
. - Removes the string keys:
surveysCustomThanksTitle
andsurveysCustomThanksSubtitle
. - Renames
BugReporting.setAutoScreenRecordingMaxDuration
toBugReporting.setAutoScreenRecordingDurationIOS
to target iOS only. - Fixes an issue with the
setRequestFilterExpression
not working with Hermes. - Fixes an issue with the swipe invocation event not working on Android.